Getting JSHint fully into the mix
Top-edge swipe down triggers `drawerTopRevealed` class on body. Any interaction after that causes it to disappear...
fine-tuning
fine-tuning, keeping iOS from scrollling
Now also reacts to scroll-events!!
relatively simple test-page
linting
More efficient scroll-edge-detection
Linting
Satisfying travis
supports left drawer on scroll and supports events.
reworked scrollup so that it might support scroll down, and then actually stuck that in without writing tests, bad me!!
ScrollUp renamed to ScrollVertical, plus tests added for bottom drawer!
Close to having correctly working right-drawer
event.wheelDelta give a preference to event.wheelDeltaY when it become a measurable quantity, causing slightly up and right swipe to be registered as a horizontal left swipe……..
bottom and top drawer work correctly in Chrome, Safari and FF. Left and Right fail in FF because of history default action, Safari is silent fail.
Adding clear() method, this way an event handler can reset if it overrides the drawers somehow.
chasing more drawer interactions :)
Almost there, up angle swipe fails?!?
Resolved issue with angled swiping.