openCupertinoDialog function

Future openCupertinoDialog(
  1. BuildContext context,
  2. Widget content,
  3. CupertinoDialogProps props,
  4. List<CupertinoDialogAction>? defaultActions,
)

Implementation

Future openCupertinoDialog(
  BuildContext context,
  Widget content,
  CupertinoDialogProps props,
  List<CupertinoDialogAction>? defaultActions,
) {
  return showCupertinoDialog(
    context: context,
    barrierDismissible: props.barrierDismissible,
    barrierLabel: props.barrierLabel,
    useRootNavigator: props.useRootNavigator,
    anchorPoint: props.anchorPoint,
    routeSettings: props.routeSettings,
    builder: (context) {
      return CupertinoAlertDialog(
        actions: props.actions ?? defaultActions ?? [],
        content: content,
        scrollController: props.scrollController,
        actionScrollController: props.actionScrollController,
        insetAnimationCurve: props.insetAnimationCurve,
        insetAnimationDuration: props.insetAnimationDuration,
      );
    },
  );
}