ledger_theme/widgets/widgets
library
Functions
-
showLedgerBottomSheet<T>({required BuildContext context, String? title, required WidgetBuilder body, void onClose(BuildContext)?, TextStyle? titleStyle, TextAlign? titleAlign, BoxConstraints? constraints, Color? barrierColor, bool useRootNavigator = false, bool isScrollControlled = true, RouteSettings? routeSettings, Color? backgroundColor, Clip? clipBehavior, double? elevation, EdgeInsets? padding, double? titleBottomSpacing, bool enableDrag = true, bool isDismissable = true, bool showCloseButton = true, ShapeBorder? shape, AnimationController? transitionAnimationController, Alignment confettiAlignment = Alignment.center, Widget? illustrationWidget, bool showTitle = true})
→ Future<T?>
-
-
showLedgerBottomSheetDraggable<T>({required BuildContext context, required String title, required WidgetBuilder body, void onClose(BuildContext)?, TextStyle? titleStyle, TextAlign? titleAlign, BoxConstraints? constraints, Color? barrierColor, bool useRootNavigator = false, RouteSettings? routeSettings, Color? backgroundColor, Clip? clipBehavior, double? elevation, double? titleBottomSpacing, bool enableDrag = true, bool isDismissable = true, bool showCloseButton = true, ShapeBorder? shape, AnimationController? transitionAnimationController, Alignment confettiAlignment = Alignment.center, bool showTitle = true, double initialChildSize = 0.7, double minChildSize = 0.7, double maxChildSize = 1.0, List<double> snapSizes = const [0.7, 1.0], Widget? illustrationWidget})
→ Future<T?>
-
-
showLedgerBottomSheetPageView<T>({required BuildContext context, required List<String> title, required List<String> subTitle, required PageController pageController, ScrollPhysics? physics, void onClose(BuildContext)?, TextStyle? titleStyle, TextAlign? titleAlign, BoxConstraints? constraints, EdgeInsets? padding, Color? barrierColor, bool useRootNavigator = false, bool isScrollControlled = true, RouteSettings? routeSettings, Color? backgroundColor, required List<Widget> children, Clip? clipBehavior, double? elevation, bool? showDragHandle, double? titleBottomSpacing, bool enableDrag = true, bool isDismissable = true, bool showCloseButton = true, ShapeBorder? shape, AnimationController? transitionAnimationController, Alignment confettiAlignment = Alignment.center, Widget? illustrationWidget, bool showTitle = true, Axis? scrollDirection})
→ Future<T?>
-
-
showLedgerBottomSheetStacked<T>({required BuildContext context, required WidgetBuilder body, Widget? illustrationWidget, void onClose(BuildContext)?, BoxConstraints? constraints, Color? barrierColor, bool useRootNavigator = false, bool isScrollControlled = true, RouteSettings? routeSettings, Color? backgroundColor, Clip? clipBehavior, double? elevation, bool enableDrag = true, bool isDismissable = true, bool showCloseButton = true, ShapeBorder? shape, EdgeInsets? bodyPadding, AnimationController? transitionAnimationController})
→ Future<T?>
-