animated_avatar_stack library

Classes

Action
Information for building animated widget
AnimatedAvatarStack
Draws avatar stack like AvatarStack and animates changes.
AnimatedWidgetStack
Draws widgets stack. Can use any widgets. Calls widgetChangeBuilder builder to create animated widget and show a transition between old and current stackedWidgets. Each widget of stackedWidgets should contain an unique key.
ChangedPositionAction
Information for building animated widget with oldItemPosition
DefaultAnimatedAction
Animated widget that animates transition for adding, removing, moving stacked widget. Usually it is used in widgetChangeBuilder.
HiddenItemPosition
The position of item which is not seen - hidden with info item
IndexItemPosition
Keeps index and itemPosition together
RemovedPosition
The position of item which is not exist in the list at all
WidgetWithParameters
Contains built widget and reserved parameters

Enums

ActionType
Shows what happened to a built widget from last built

Typedefs

WidgetChangeBuilder = WidgetWithParameters Function(BuildContext context, Action action, BoxConstraints constraints)