widgets/bottom_sheet
library
Functions
-
showDefaultBottomSheet<T>(BuildContext context, {required WidgetBuilder contentBuilder, String? title, bool? centerTitle, double? titleSpacing, WidgetBuilder? leadingBuilder, double? leadingWidth, bool automaticallyImplyLeading = true, List<Widget> actionsBuilder(BuildContext context)?, VoidCallback? onConfirm, VoidCallback? onCancel, String? textConfirm, String? textCancel, bool showConfirmButton = true, bool showCancelButton = false, bool? showCloseButton, Color? backgroundColor, double? elevation, ShapeBorder? shape, Clip? clipBehavior, Color? barrierColor, bool isScrollControlled = false, bool useRootNavigator = false, bool isDismissible = true, bool enableDrag = true, EdgeInsetsGeometry? padding, EdgeInsetsGeometry? contentPadding = _contentPadding, bool persistent = false, bool? ignoreSafeArea, RouteSettings? settings, Duration? enterBottomSheetDuration, Duration? exitBottomSheetDuration, ActionsPosition? actionsPosition})
→ Future<T?>
-
默认底部弹框
-
showFilterBottomSheet<T>(BuildContext context, {required WidgetBuilder contentBuilder, String? title, bool? centerTitle, double? titleSpacing, WidgetBuilder? leadingBuilder, double? leadingWidth, bool automaticallyImplyLeading = true, List<Widget> actionsBuilder(BuildContext context)?, VoidCallback? onConfirm, VoidCallback? onReset, String? textConfirm, String? textCancel, bool showConfirmButton = true, bool showCancelButton = true, bool? showCloseButton, Color? backgroundColor, double? elevation, ShapeBorder? shape, Clip? clipBehavior, Color? barrierColor, bool isScrollControlled = true, bool useRootNavigator = false, bool isDismissible = true, bool enableDrag = true, EdgeInsetsGeometry? padding, EdgeInsetsGeometry? contentPadding = _contentPadding, bool persistent = false, bool? ignoreSafeArea, RouteSettings? settings, Duration? enterBottomSheetDuration, Duration? exitBottomSheetDuration, ActionsPosition? actionsPosition = ActionsPosition.footer})
→ Future<T?>
-
显示筛选弹框
-
showSimplePickerBottomSheet<T>({required BuildContext context, required SimplePickerItemsBuilder<T> itemsBuilder, Widget? title, Widget? divider})
→ Future<T?>
-
显示简易选择弹框
-
showTxModalBottomSheet<T>(BuildContext context, {required WidgetBuilder? builder, Color? backgroundColor, double? elevation, ShapeBorder? shape, Clip? clipBehavior, Color? barrierColor, bool isScrollControlled = false, bool useRootNavigator = false, bool isDismissible = true, bool enableDrag = true, EdgeInsetsGeometry? padding, EdgeInsetsGeometry? contentPadding, bool persistent = false, bool? ignoreSafeArea, RouteSettings? settings, Duration? enterBottomSheetDuration, Duration? exitBottomSheetDuration})
→ Future<T?>
-