middle_click_autoscroll 0.1.1
middle_click_autoscroll: ^0.1.1 copied to clipboard
Middle-click autoscroll for Flutter desktop and web. Browser-style wheel-click scrolling with anchor indicator, cursors, nested scrollables and both axes.
0.1.1 #
- Documentation only: added a demo GIF showing middle-click autoscroll running in a browser. No code changes.
0.1.0 #
- Initial release of
middle_click_autoscroll(middle-click autoscroll for Flutter desktop & web). MiddleClickAutoscrollwidget: middle-mouse-button autoscroll for anyScrollablebelow it, or for a givenScrollController.- Both axes, nested scrollable selection with hand-off at the edges,
TwoDimensionalScrollViewsupport. - Modes
auto(browser behaviour),toggleandhold; dead zone, pluggable speed curves (Chrome-like default, linear, power, callback) and max speed. - Clamped
jumpToper frame via aTicker: no overscroll, physics settle on stop. - Stops on Escape, app/window focus loss, pointer leaving the window, mouse wheel, any click while latched, disable or dispose.
- Default anchor indicator (circle with arrows), custom
indicatorBuilder, directional mouse cursors with a customcursorResolver. - Web: best-effort suppression of native middle-click autoscroll and Linux primary-selection paste inside the Flutter view.
