Is there a way to incorporate mouse scroll functionality in my Angular app similar to the scrolling feature on touch screen devices where you swipe left or right to navigate? I'm interested in implementing a scrolling technique that allows users to click on an empty area and then use mouse movements to scroll in a specific direction.
Something like what's seen on trello.com:
https://i.sstatic.net/Gc2HW.png
I would prefer to achieve this using pure CSS, as it can be tested easily with Chrome's inspector tools for responsiveness across different screen sizes. If CSS alone cannot accomplish this, then JavaScript or TypeScript is also acceptable.