expanding_card library
Classes
- ExpandingCard
- Displays the trip with an item or something else
- FixedSliverOverlapHandle
Enums
Extensions
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)