flutter_drag_selector library
Classes
- CursorSelectorProvider
- CursorSelectorScrollHandler
- Responsible for handling the interaction with the child scrollview when the cursor is dragged.
- CursorSelectorTheme
- Applies a cursor-selector theme to descendant CursorSelectorWidget widgets.
- CursorSelectorThemeData
- Defines default property values for descendant CursorSelectorWidget widgets.
- CursorSelectorWidget
- Selectable container. see also SelectableItem
- DefaultCursorSelectorScrollHandler
- Handling the scroll action while cursor dragging out of window(or select zone).
- SelectableItem
- The child who wanna be selected.
Mixins
-
SelectTestBinding<
T extends StatefulWidget> - Helps item-widget test if it is in the selection area.
Typedefs
- SelectZoneChangedCallback = void Function(DragUpdateDetails details, Rect selectZone)
- Selector-rect changed callback