ArcaneInputDialog.email constructor
const
ArcaneInputDialog.email({
- required String title,
- String? message,
- String placeholder = 'Enter email address...',
- String? initialValue,
- String confirmText = 'Confirm',
- String cancelText = 'Cancel',
- void onConfirm(
- String value
- void onCancel()?,
- String? validator(
- String value
- bool requireWorkEmail = false,
- List<
String> ? blockedDomains, - Key? key,
Implementation
const ArcaneInputDialog.email({
required this.title,
this.message,
this.placeholder = 'Enter email address...',
this.initialValue,
this.confirmText = 'Confirm',
this.cancelText = 'Cancel',
this.onConfirm,
this.onCancel,
this.validator,
this.requireWorkEmail = false,
this.blockedDomains,
super.key,
}) : type = InputDialogType.email,
maxLength = null,
maxLines = 1,
minValue = null,
maxValue = null;