singleInputDialog function
dynamic
singleInputDialog(
- BuildContext context,
- String title,
- DialogTextField dialogTextField, {
- Widget? titleIcon,
- String? positiveButtonText,
- dynamic positiveButtonAction()?,
- String? negativeButtonText,
- Function? negativeButtonAction,
- String? neutralButtonText,
- Function? neutralButtonAction,
- bool hideNeutralButton = false,
- bool closeOnBackPress = true,
singleInputDialog function with title String and dialogTextField InputFieldProps
positiveButtonText for positive button text
negativeButtonText for negative button text
neutralButtonText for negative button text
hideNeutralButton to hide the Neutral Button default is false
closeOnBackPress to close dialog on back button default is true
Implementation
singleInputDialog(
BuildContext context,
String title,
DialogTextField dialogTextField, {
Widget? titleIcon,
String? positiveButtonText,
Function(String)? positiveButtonAction,
String? negativeButtonText,
Function? negativeButtonAction,
String? neutralButtonText,
Function? neutralButtonAction,
bool hideNeutralButton = false,
bool closeOnBackPress = true,
}) {
return customSingleInputDialog(
context,
Text(title, style: dialogTitleStyle(context)),
dialogTextField,
icon: titleIcon,
negativeButtonText: negativeButtonText,
negativeButtonAction: negativeButtonAction,
positiveButtonText: positiveButtonText,
positiveButtonAction: positiveButtonAction,
neutralButtonText: neutralButtonText,
neutralButtonAction: neutralButtonAction,
hideNeutralButton: hideNeutralButton,
closeOnBackPress: closeOnBackPress,
);
}