macosuiDialog function
Widget
macosuiDialog(
- BuildContext context,
- Widget title,
- Widget content,
- AdaptiveModalDialogAction primaryButton,
- AdaptiveModalDialogAction? secondaryButton,
Implementation
Widget macosuiDialog(
BuildContext context,
Widget title,
Widget content,
AdaptiveModalDialogAction primaryButton,
AdaptiveModalDialogAction? secondaryButton,
) {
return (secondaryButton != null)
? MacosAlertDialog(
appIcon: const FlutterLogo(),
title: title,
message: content,
primaryButton: PushButton(
controlSize: ControlSize.large,
onPressed: primaryButton.onPressed,
child: primaryButton.child,
),
secondaryButton: PushButton(
controlSize: ControlSize.large,
secondary: true,
onPressed: secondaryButton.onPressed,
child: secondaryButton.child,
),
)
: MacosAlertDialog(
appIcon: const FlutterLogo(),
title: title,
message: content,
primaryButton: PushButton(
controlSize: ControlSize.large,
onPressed: primaryButton.onPressed,
child: primaryButton.child,
),
);
}