showAdaptiveModalDialog<T> function
Future<T?>
showAdaptiveModalDialog<T>({
- required BuildContext context,
- required Widget title,
- required Widget content,
- required AdaptiveModalDialogAction primaryButton,
- AdaptiveModalDialogAction? secondaryButton,
- bool barrierDismissible = false,
- RouteSettings? routeSettings,
- String? barrierLabel,
Implementation
Future<T?> showAdaptiveModalDialog<T>({
required BuildContext context,
required Widget title,
required Widget content,
required AdaptiveModalDialogAction primaryButton,
AdaptiveModalDialogAction? secondaryButton,
bool barrierDismissible = false,
bool useRootNavigator = true,
RouteSettings? routeSettings,
String? barrierLabel,
}) {
return AdaptiveModalDialog<T>(
title: title,
content: content,
primaryButton: primaryButton,
secondaryButton: secondaryButton,
barrierDismissible: barrierDismissible,
useRootNavigator: useRootNavigator,
routeSettings: routeSettings,
barrierLabel: barrierLabel,
).build(context);
}