ui/widgets/dialogs/dialogs library

Classes

FastAlertDialog
FastDialog
FastOperationControlledDialog
This widget manages and displays various states of an operation.
FastOperationControlledDialogState
The state associated with FastOperationControlledDialog.

Functions

showAnimatedFastAlertDialog<T extends Object?>({required BuildContext context, String? titleText, bool barrierDismissible = true, Color? backgroundColor, List<Widget>? children, VoidCallback? onCancel, List<Widget>? actions, VoidCallback? onValid, String? messageText, String? cancelText, String? validText, Color? titleColor, bool? showCancel, bool? showValid}) Future<T?>
showAnimatedFastOverlay<T extends Object?>({required BuildContext context, required Widget child, bool barrierDismissible = true}) Future<T?>
Shows a dialog with an animated overlay.
showFastAlertDialog({required BuildContext context, required String titleText, bool barrierDismissible = true, Color? backgroundColor, List<Widget>? children, VoidCallback? onCancel, List<Widget>? actions, VoidCallback? onValid, String? messageText, String? cancelText, String? validText, Color? titleColor}) Future<void>
showOperationControlledDialog({required BuildContext context, required WidgetBuilder intialBuilder, required FutureBoolCallback onCreateOperation, String? onGetValidText(FastOperationStatus)?, String? onGetCancelText(FastOperationStatus)?, String? onGetTitleText(FastOperationStatus)?, Widget errorBuilder(BuildContext context, dynamic error)?, bool barrierDismissible = false, FastOperationStatusChanged? onOperationStatusChanged, FutureBoolCallback? onVerifyRights, FutureBoolCallback? onGrantRights, WidgetBuilder? verifyingRightsBuilder, WidgetBuilder? grantingRightsBuilder, WidgetBuilder? rightsDeniedBuillder, WidgetBuilder? operationInProgressBuilder, WidgetBuilder? operationSucceededBuilder, WidgetBuilder? operationFailedBuilder, WidgetBuilder? missingRightsBuilder, FastOperationStatusChanged? onCancel, FastOperationStatusChanged? onValid}) → void

Typedefs

FastOperationStatusChanged = void Function(FastOperationStatus)?
Callback for when the operation status changes.