MiuixOverlayDialog constructor
const
MiuixOverlayDialog({
- Key? key,
- required bool show,
- String? title,
- Color? titleColor,
- String? summary,
- Color? summaryColor,
- Color? backgroundColor,
- bool enableWindowDim = true,
- VoidCallback? onDismissRequest,
- VoidCallback? onDismissFinished,
- Size outsideMargin = MiuixDialogDefaults.outsideMargin,
- Size insideMargin = MiuixDialogDefaults.insideMargin,
- bool defaultWindowInsetsPadding = true,
- bool renderInRootScaffold = true,
- double maxWidth = MiuixDialogDefaults.maxWidth,
- bool? largeScreen,
- double? cornerRadius,
- required Widget content,
Implementation
const MiuixOverlayDialog({
super.key,
required this.show,
this.title,
this.titleColor,
this.summary,
this.summaryColor,
this.backgroundColor,
this.enableWindowDim = true,
this.onDismissRequest,
this.onDismissFinished,
this.outsideMargin = MiuixDialogDefaults.outsideMargin,
this.insideMargin = MiuixDialogDefaults.insideMargin,
this.defaultWindowInsetsPadding = true,
this.renderInRootScaffold = true,
this.maxWidth = MiuixDialogDefaults.maxWidth,
this.largeScreen,
this.cornerRadius,
required this.content,
});