widgets/dialog library

Functions

showBottomSheet({required BuildContext context, required WidgetBuilder builder, Color? backgroundColor, double? elevation, ShapeBorder? shape, Clip? clipBehavior, BoxConstraints? constraints, bool? enableDrag, bool? showDragHandle, AnimationController? transitionAnimationController, AnimationStyle? sheetAnimationStyle}) PersistentBottomSheetController
showWaveDialog<T>({required BuildContext context, required WidgetBuilder builder, bool barrierDismissible = true, bool useSafeArea = true, bool useRootNavigator = true, RouteSettings? routeSettings, Offset? anchorPoint}) Future<T?>
showWaveDialogSheet({required BuildContext context, required String title, required String message, required List<Widget> actions}) Future<void>
showWaveModalBottomSheet<T>({required BuildContext context, required WidgetBuilder builder, Color? backgroundColor, String? barrierLabel, double? elevation, ShapeBorder? shape, Clip? clipBehavior, BoxConstraints? constraints, Color? barrierColor, bool isScrollControlled = true, double scrollControlDisabledMaxHeightRatio = _defaultScrollControlDisabledMaxHeightRatio, bool useRootNavigator = false, bool isDismissible = true, bool enableDrag = true, bool showDragHandle = true, bool useSafeArea = false, RouteSettings? routeSettings, AnimationController? transitionAnimationController, Offset? anchorPoint, AnimationStyle? sheetAnimationStyle}) Future<T?>

Typedefs

BottomSheetDragEndHandler = void Function(DragEndDetails details, {required bool isClosing})
BottomSheetDragStartHandler = void Function(DragStartDetails details)