fialogs
library
Functions
-
alertDialog(BuildContext context, String title, String content, {Widget? titleIcon, String? positiveButtonText, Function? positiveButtonAction, String? negativeButtonText, Function? negativeButtonAction, String? neutralButtonText, Function? neutralButtonAction, bool hideNeutralButton = false, bool closeOnBackPress = false, bool confirmationDialog = false, String? confirmationMessage})
→ dynamic
-
alert dialog function with
title
and content
string
-
checkBox(bool checked, String text, dynamic onChange(bool?)?)
→ dynamic
-
Checkbox with text message
-
confirmationDialog(BuildContext context, String title, String content, {Widget? titleIcon, String? positiveButtonText, Function? positiveButtonAction, String? negativeButtonText, Function? negativeButtonAction, String? neutralButtonText, Function? neutralButtonAction, bool hideNeutralButton = false, bool closeOnBackPress = false, bool confirmationDialog = true, String? confirmationMessage})
→ dynamic
-
confirmation dialog function with
title
and content
string
-
confirmIcon()
→ dynamic
-
Success icon
-
customAlertDialog(BuildContext context, Widget title, Widget content, {Widget? titleIcon, String? positiveButtonText, Function? positiveButtonAction, String? negativeButtonText, Function? negativeButtonAction, String? neutralButtonText, Function? neutralButtonAction, bool hideNeutralButton = false, bool closeOnBackPress = false, bool confirmationDialog = false, String? confirmationMessage})
→ dynamic
-
customAlertDialog function with
title
and content
widgets
-
customDialog(BuildContext context, {required Widget content, Widget? title, Widget? titleIcon, String? positiveButtonText, Function? positiveButtonAction, String? negativeButtonText, Function? negativeButtonAction, String? neutralButtonText, Function? neutralButtonAction, bool hideNeutralButton = false, bool hideTitleDivider = false, bool closeOnBackPress = false})
→ dynamic
-
customDialog function with
title
and content
widgets
-
customMultiSelectionDialog(BuildContext context, {required Widget title, required Set<SimpleItem> items, required Set<SimpleItem> selectedItems, required dynamic onSubmit(Set<SimpleItem>), bool hideTitleDivider = false, bool closeOnBackPress = true, bool itemDivider = true, bool hideSubTitle = true, String? submitButtonText, String? selectAllText, String? unSelectAllText})
→ dynamic
-
multiSelectionDialog with
title
Widget
-
customOptionsDialog(BuildContext context, {required List<SimpleItem> simpleItems, required Widget itemBuilder(BuildContext, int, SimpleItem), Widget? titleWidget, Widget? titleIcon, bool hideTitleDivider = false, bool closeOnBackPress = false})
→ dynamic
-
optionsDialog function with
title
Widget
-
customRadioSelectionDialog(BuildContext context, {required Widget title, required Set<SimpleItem> items, required dynamic onItemClick(SimpleItem), required SimpleItem selectedItem, bool hideTitleDivider = false, bool closeOnBackPress = true, bool itemDivider = true, bool hideSubTitle = true})
→ dynamic
-
radioSelectionDialog with
title
Widget
-
customSingleInputDialog(BuildContext context, Widget title, DialogTextField dialogTextField, {Widget? icon, String? positiveButtonText, dynamic positiveButtonAction(String)?, String? negativeButtonText, Function? negativeButtonAction, String? neutralButtonText, Function? neutralButtonAction, bool hideNeutralButton = false, bool closeOnBackPress = false})
→ dynamic
-
customSingleInputDialog function with
title
and content
widgets
-
customSingleSelectionDialog(BuildContext context, {required Widget title, required List<SimpleItem> items, required dynamic onItemClick(SimpleItem), bool hideTitleDivider = false, bool closeOnBackPress = true, bool itemDivider = true, bool hideSubTitle = true})
→ dynamic
-
singleSelectionDialog with
title
Widget
-
customSingleSelectionDialogWithBuilder(BuildContext context, {required Widget titleWidget, required List<SimpleItem> items, required Widget itemBuilder(BuildContext, int, SimpleItem, String), required dynamic onItemClick(SimpleItem), bool hideTitleDivider = false, bool closeOnBackPress = true, bool itemDivider = true, bool hideSubTitle = true})
→ dynamic
-
customSingleSelectionDialog with
title
Widget
-
dialogContentPadding()
→ dynamic
-
Dialog content padding
-
dialogContentStyle(BuildContext context)
→ dynamic
-
Get the message content style of the application
-
dialogTitleStyle(BuildContext context)
→ dynamic
-
Get the text title style of the application
-
divider({double thickness = 1.0, double height = 5.0})
→ dynamic
-
Get the divider widget
thickness
of 1.0
-
emptyWidget({Color? imageBackgroundColor, Widget? emptyImageWidget, Widget? emptyTextWidget})
→ dynamic
-
empty widget
-
errorDialog(BuildContext context, String title, String content, {Widget? titleIcon, String? positiveButtonText, Function? positiveButtonAction, String? negativeButtonText, Function? negativeButtonAction, String? neutralButtonText, Function? neutralButtonAction, bool hideNeutralButton = false, bool closeOnBackPress = false, bool confirmationDialog = false, String? confirmationMessage})
→ dynamic
-
error dialog function with
title
and content
string
-
errorIcon()
→ dynamic
-
Success icon
-
infoDialog(BuildContext context, String title, String content, {Widget? titleIcon, String? positiveButtonText, Function? positiveButtonAction, String? negativeButtonText, Function? negativeButtonAction, String? neutralButtonText, Function? neutralButtonAction, bool hideNeutralButton = false, bool closeOnBackPress = false, bool confirmationDialog = false, String? confirmationMessage})
→ dynamic
-
info dialog function with
title
and content
string
-
infoIcon()
→ dynamic
-
Success icon
-
multiSelectionDialog(BuildContext context, {required String title, required Set<SimpleItem> items, required Set<SimpleItem> selectedItems, required dynamic onSubmit(Set<SimpleItem>), bool hideTitleDivider = false, bool closeOnBackPress = true, bool itemDivider = true, bool hideSubTitle = true, String? submitButtonText, String? selectAllText, String? unSelectAllText})
→ dynamic
-
multiSelectionDialog with
title
String
-
onlyPadding({required Widget child, dynamic top = 0.0, dynamic right = 0.0, dynamic bottom = 0.0, dynamic left = 0.0})
→ dynamic
-
onlyPadding function with @required
child
widget
-
optionsDialog(BuildContext context, {required List<SimpleItem> simpleItems, required Widget itemBuilder(BuildContext, int, SimpleItem), String? title, Widget? titleIcon, bool hideTitleDivider = false, bool closeOnBackPress = true})
→ dynamic
-
optionsDialog function with
title
Widget
-
padding({required Widget child, dynamic padding = 0.0})
→ dynamic
-
Padding function with @required
child
widget
-
progressDialog(BuildContext context, {required ProgressDialogType progressDialogType, bool displayValue = false, bool autoCloseOnCompletion = true, Widget? titleWidget, Widget? contentWidget, Widget? titleIcon, String? positiveButtonText, Function? positiveButtonAction, String? negativeButtonText, Function? negativeButtonAction, String? neutralButtonText, Function? neutralButtonAction, bool hideNeutralButton = true, bool hideTitleDivider = true, bool closeOnBackPress = false, Color? backgroundColor, Animation<Color>? valueColor, double? circularStrokeWidth, double? linearMinHeight})
→ dynamic
-
progressDialog function with
title
widgets
-
radioSelectionDialog(BuildContext context, {required String title, required Set<SimpleItem> items, required dynamic onItemClick(SimpleItem), required SimpleItem? selectedItem, bool hideTitleDivider = false, bool closeOnBackPress = true, bool itemDivider = false, bool hideSubTitle = true})
→ dynamic
-
radioSelectionDialog with
title
String
-
retryWidget({Color? imageBackgroundColor, Widget? emptyImageWidget, Widget? emptyTextWidget, String? retryButtonText, void retry()?})
→ dynamic
-
retry widget
-
singleInputDialog(BuildContext context, String title, DialogTextField dialogTextField, {Widget? titleIcon, String? positiveButtonText, dynamic positiveButtonAction(String)?, String? negativeButtonText, Function? negativeButtonAction, String? neutralButtonText, Function? neutralButtonAction, bool hideNeutralButton = false, bool closeOnBackPress = true})
→ dynamic
-
singleInputDialog function with
title
String and dialogTextField
InputFieldProps
-
singleSelectionDialog(BuildContext context, {required String title, required List<SimpleItem> items, required dynamic onItemClick(SimpleItem), bool hideTitleDivider = false, bool closeOnBackPress = true, bool itemDivider = true, bool hideSubTitle = true})
→ dynamic
-
singleSelectionDialog with
title
String
-
singleSelectionDialogWithBuilder(BuildContext context, {required String title, required List<SimpleItem> items, required Widget itemBuilder(BuildContext, int, SimpleItem, String), required dynamic onItemClick(SimpleItem), bool hideTitleDivider = false, bool closeOnBackPress = true, bool itemDivider = true, bool hideSubTitle = true})
→ dynamic
-
singleSelectionDialog with
title
String
-
sizedBox(bool firstButton, bool lastButton, {double width = 8.0})
→ dynamic
-
SizedBox widget according to condition
-
successDialog(BuildContext context, String title, String content, {Widget? titleIcon, String? positiveButtonText, Function? positiveButtonAction, String? negativeButtonText, Function? negativeButtonAction, String? neutralButtonText, Function? neutralButtonAction, bool hideNeutralButton = false, bool closeOnBackPress = false, bool confirmationDialog = false, String? confirmationMessage})
→ dynamic
-
success dialog function with
title
and content
string
-
successIcon()
→ dynamic
-
Success icon
-
symmetricPadding({required Widget child, double vertical = 0.0, double horizontal = 0.0})
→ dynamic
-
symmetricPadding function with @required
child
widget
-
warningDialog(BuildContext context, String title, String content, {Widget? titleIcon, String? positiveButtonText, Function? positiveButtonAction, String? negativeButtonText, Function? negativeButtonAction, String? neutralButtonText, Function? neutralButtonAction, bool hideNeutralButton = false, bool closeOnBackPress = false, bool confirmationDialog = false, String? confirmationMessage})
→ dynamic
-
warning dialog function with
title
and content
string
-
warningIcon()
→ dynamic
-
Success icon