showInputAlert static method
dynamic
showInputAlert({
- required BuildContext context,
- required String title,
- required dynamic confirmAction(
- String text
- int? maxLines,
- int? maxLength,
- String? placeholder,
- String? cancelText,
- String? confirmText,
- Function? cancelAction,
- TextStyle? titleTextStyle,
- TextStyle? placeholderStyle,
- TextStyle? confirmTextStyle,
- TextStyle? cancelTextStyle,
Implementation
static showInputAlert({
required BuildContext context,
///输入弹窗标题
required String title,
//输入弹窗确定按钮返回输入内容
required Function(String text) confirmAction,
///输入框可输入最大行数
int? maxLines,
///输入框可输入文字最大数
int? maxLength,
///输入框占位符
String? placeholder,
///取消按钮文字描述
String? cancelText,
///确定按钮文字描述
String? confirmText,
///取消按钮动作
Function? cancelAction,
///标题文字样式
TextStyle? titleTextStyle,
///输入框占位符文字样式
TextStyle? placeholderStyle,
///确定按钮文字描述
TextStyle? confirmTextStyle,
///取消按钮文字描述
TextStyle? cancelTextStyle,
}) async {
showDialog(
context: context,
builder: (context) {
return InputView(
title: title,
maxLines: maxLines,
maxLength: maxLength,
placeholder: placeholder,
confirmAction: confirmAction,
titleTextStyle: titleTextStyle,
placeholderStyle: placeholderStyle,
cancelText: cancelText,
confirmText: confirmText,
cancelAction: cancelAction,
confirmTextStyle: confirmTextStyle,
cancelTextStyle: cancelTextStyle,
);
},
);
}