widgets/dialog library Widgets

A modal dialog.

See https://forui.dev/docs/overlay/dialog for working examples.

Classes

FDialog
A modal dialog.
FDialogContentStyle
FDialog content's style.
FDialogContentStyleDelta
A delta that applies modifications to a FDialogContentStyle.
FDialogMotion
Motion-related properties for FDialog.
FDialogMotionDelta
A delta that applies modifications to a FDialogMotion.
FDialogRoute<T>
A route that shows a dialog popup.
FDialogRouteMotion
Motion-related properties for FDialogRoute.
FDialogRouteMotionDelta
A delta that applies modifications to a FDialogRouteMotion.
FDialogRouteStyle
FDialogRoute's style.
FDialogRouteStyleDelta
A delta that applies modifications to a FDialogRouteStyle.
FDialogStyle
FDialog's style.
FDialogStyleDelta
A delta that applies modifications to a FDialogStyle.

Extension Types

FDialogAxisVariant
Represents a variant.
FDialogAxisVariantConstraint
Represents a combination of variants.

Functions

showFDialog<T>({required BuildContext context, required Widget builder(BuildContext context, FDialogStyle style, Animation<double> animation), bool useRootNavigator = false, FDialogRouteStyleDelta routeStyle = const .context(), FDialogStyleDelta style = const .context(), String? barrierLabel, bool barrierDismissible = true, RouteSettings? routeSettings, AnimationController? transitionAnimationController, Offset? anchorPoint, bool useSafeArea = false}) Future<T?>
Shows a dialog.