showInputDialog function
void
showInputDialog(
- BuildContext context,
- ValueChanged<
String> okCallback, { - ValueChanged<
String> ? cancelCallback, - String? hintText,
- required String title,
- TextStyle? titleTextStyle,
- String? message,
- int? maxLength,
- String? okText,
- String? cancelText,
- bool required = true,
- String? content,
- TextInputType? inputType,
- int? maxLines,
- int? minLength,
- double? width,
- int? maxNum,
Implementation
void showInputDialog(
BuildContext context,
ValueChanged<String> okCallback, {
ValueChanged<String>? cancelCallback,
String? hintText,
required String title,
TextStyle? titleTextStyle,
String? message,
int? maxLength,
String? okText,
String? cancelText,
bool required = true,
String? content,
TextInputType? inputType,
int? maxLines,
int? minLength,
double? width,
int? maxNum,
}) {
showDialog(
context: context,
barrierDismissible: false,
builder: (ctx) => InputDialog(
title: title,
width: width,
hintText: hintText,
onPressed: okCallback,
message: message,
cancelCallback: cancelCallback,
maxLength: maxLength,
button1Text: cancelText,
button2Text: okText,
hasRequired: required,
content: content,
maxLines: maxLines,
titleTextStyle: titleTextStyle,
minLength: minLength,
maxNum: maxNum,
inputType: inputType,
),
);
}