Blurry constructor
Blurry({
- Key? key,
- required String title,
- required String description,
- required Color? themeColor,
- required String confirmButtonText,
- required Function? onConfirmButtonPressed,
- required IconData? icon,
- String cancelButtonText = 'Cancel',
- Function? onCancelButtonPressed,
- TextStyle? titleTextStyle,
- TextStyle? buttonTextStyle,
- TextStyle? descriptionTextStyle,
- double? popupHeight,
- bool displayCancelButton = true,
- bool dismissable = true,
- Color? barrierColor,
- LayoutType layoutType = LayoutType.ltr,
- String? inputLabel,
- TextEditingController? inputTextController,
default constructor to generate customized blurry dialog
Implementation
Blurry({
Key? key,
required this.title,
required this.description,
required this.themeColor,
required this.confirmButtonText,
required this.onConfirmButtonPressed,
required this.icon,
this.cancelButtonText = 'Cancel',
this.onCancelButtonPressed,
this.titleTextStyle,
this.buttonTextStyle,
this.descriptionTextStyle,
this.popupHeight,
this.displayCancelButton = true,
this.dismissable = true,
this.barrierColor,
this.layoutType = LayoutType.ltr,
this.inputLabel,
this.inputTextController,
}) : super(key: key) {
_dialogType = TYPE.info;
defaultTheme = null;
items = null;
onItemSelected = null;
}