modified_scroll_view library
Classes
- AnimatedList
- A scrolling container that animates items when they are inserted or removed.
- AnimatedListState
- The state for a scrolling container that animates items when they are inserted or removed.
- BoxScrollView
- A ScrollViewCustom that uses a single child layout model.
- CustomScrollView
- A ScrollViewCustom that creates custom scroll effects using slivers.
- GridView
- A scrollable, 2D array of widgets.
- ListView
- A scrollable list of widgets arranged linearly.
- ReorderableDelayedDragStartListener
- A wrapper widget that will recognize the start of a drag operation by looking for a long press event. Once it is recognized, it will start a drag operation on the wrapped item in the reorderable list.
- ReorderableDragStartListener
- A wrapper widget that will recognize the start of a drag on the wrapped widget by a PointerDownEvent, and immediately initiate dragging the wrapped item to a new location in a reorderable list.
- ReorderableList
- A scrolling container that allows the user to interactively reorder the list items.
- ReorderableListState
- The state for a list that allows the user to interactively reorder the list items.
- ReorderableListView
- A list whose items the user can interactively reorder by dragging.
- ScrollViewCustom
- SingleChildScrollView
- A box in which a single widget can be scrolled.
- SliverAnimatedList
- A sliver that animates items when they are inserted or removed.
- SliverAnimatedListState
- The state for a sliver that animates items when they are inserted or removed.
- SliverReorderableList
- A sliver list that allows the user to interactively reorder the list items.
- SliverReorderableListState
- The state for a sliver list that allows the user to interactively reorder the list items.
Typedefs
-
AnimatedListItemBuilder
= Widget Function(BuildContext context, int index, Animation<
double> animation) - Signature for the builder callback used by AnimatedList.
-
AnimatedListRemovedItemBuilder
= Widget Function(BuildContext context, Animation<
double> animation) - Signature for the builder callback used by AnimatedListState.removeItem.
- ReorderCallback = void Function(int oldIndex, int newIndex)
- A callback used by ReorderableList to report that a list item has moved to a new position in the list.
-
ReorderItemProxyDecorator
= Widget Function(Widget child, int index, Animation<
double> animation) - Signature for the builder callback used to decorate the dragging item in ReorderableList and SliverReorderableList.