show<T> static method

Future<T?> show<T>({
  1. required BuildContext context,
  2. required String title,
  3. required String content,
  4. required List<Widget> actions,
  5. IconData? titleIcon,
  6. double maxWidth = 400,
  7. bool barrierDismissible = true,
  8. bool useRootNavigator = false,
})

Implementation

static Future<T?> show<T>({
  required BuildContext context,
  required String title,
  required String content,
  required List<Widget> actions,
  IconData? titleIcon,
  double maxWidth = 400,
  bool barrierDismissible = true,
  bool useRootNavigator = false,
}) {
  return showDialog<T>(
    context: context,
    barrierDismissible: barrierDismissible,
    useRootNavigator: useRootNavigator,
    builder: (context) => AtomicDialog(
      title: title,
      content: content,
      actions: actions,
      titleIcon: titleIcon,
      maxWidth: maxWidth,
      barrierDismissible: barrierDismissible,
    ),
  );
}