Modal constructor
Modal(
- BuildContext context, {
- void afterClose()?,
- String cancelText = '取消',
- bool centered = false,
- bool closable = false,
- Widget? closeIcon,
- required Widget content,
- Widget? icon,
- bool keyboard = true,
- bool mask = true,
- bool maskClosable = false,
- String okText = '确定',
- ButtonType okType = ButtonType.primary,
- required Widget title,
- double width = 520,
- void onCancel()?,
- void onOk()?,
Implementation
Modal(
BuildContext context, {
void Function()? afterClose,
String cancelText = '取消',
bool centered = false,
bool closable = false,
Widget? closeIcon,
required Widget content,
Widget? icon,
bool keyboard = true,
bool mask = true,
bool maskClosable = false,
String okText = '确定',
ButtonType okType = ButtonType.primary,
required Widget title,
double width = 520,
void Function()? onCancel,
void Function()? onOk,
}) {
showDialog(
context: context,
builder: (_) => _Modal(
afterClose: afterClose,
cancelText: cancelText,
centered: centered,
closable: closable,
closeIcon: closeIcon,
content: content,
icon: icon,
keyboard: keyboard,
mask: mask,
maskClosable: maskClosable,
okText: okText,
okType: okType,
title: title,
width: width,
onCancel: onCancel,
onOk: onOk,
),
);
}