expanding_card library

Classes

ExpandingCard
Displays the trip with an item or something else
FixedSliverOverlapHandle

Typedefs

BuildExpandedCard = Widget Function(BuildContext context)
ExpandedCardWrapper = Widget Function(BuildContext context, Widget? child)
Used to decorate the expanded card
ExpandingCardCallback<R> = R Function(BuildContext context, BuildExpandedCard builder)
High order function that provide a mechanism to build the expanded card. Could be used in an onTap handler to customize the route, eg: onTap: (context, buildExpandedCard) { Navigator.of(context).push( ExpandingCardRoute( fullscreenDialog: true, maintainState: true, builder: (context) { return buildExpandedCard(context); }, ) );
HeaderBuilder = Widget Function(BuildContext context, ScrollController? scroller, NavigatorState state)
RouteCreator = Route Function(BuildContext context, WidgetGetter child, double distance)
WidgetGetter = Widget Function(BuildContext context)
WidgetListGetter = List<Widget> Function(BuildContext context)