showCupertinoDialog<T> function
Future<T?>
showCupertinoDialog<T>({
- required BuildContext context,
- required WidgetBuilder builder,
- String? barrierLabel,
- bool barrierDismissible = false,
- RouteSettings? routeSettings,
- Offset? anchorPoint,
Implementation
Future<T?> showCupertinoDialog<T>({
required BuildContext context,
required WidgetBuilder builder,
String? barrierLabel,
bool useRootNavigator = true,
bool barrierDismissible = false,
RouteSettings? routeSettings,
Offset? anchorPoint,
}) {
return Navigator.of(context, rootNavigator: useRootNavigator)
.push<T>(CupertinoDialogRoute<T>(
builder: builder,
context: context,
barrierDismissible: barrierDismissible,
barrierLabel: barrierLabel,
barrierColor:
CupertinoDynamicColor.resolve(kCupertinoModalBarrierColor, context),
settings: routeSettings,
anchorPoint: anchorPoint,
));
}