Dialog
Modal popup window for important messages.
File: example/lib/widgets/dialog.dart
Factory Methods
FBDialog.basic()- Simple dialogFBDialog.alert()- Alert dialogFBDialog.confirm()- Confirmation dialogFBDialog.custom()- Fully customizable
Properties
title: String
message: String
confirmLabel: String
cancelLabel: String
onConfirm: VoidCallback
onCancel: VoidCallback
backgroundColor: Color
icon: IconData
Usage Example
FBDialog.confirm(
title: 'Delete Item?',
message: 'This action cannot be undone.',
confirmLabel: 'Delete',
cancelLabel: 'Cancel',
onConfirm: () => deleteItem(),
onCancel: () => Navigator.pop(context),
).show(context);
Alert
FBDialog.alert(
title: 'Warning',
message: 'Please check your input',
icon: Icons.warning,
).show(context);