showAlertDialog static method

void showAlertDialog({
  1. Widget? title,
  2. required Widget content,
  3. Widget? cancel,
  4. Widget? conform,
  5. VoidCallback? onCancel,
  6. VoidCallback? onConfirm,
})

Implementation

static void showAlertDialog({
  Widget? title,
  required Widget content,
  Widget? cancel,
  Widget? conform,
  VoidCallback? onCancel,
  VoidCallback? onConfirm,
}) {
  Get.dialog(CupertinoAlertDialog(
    title: title ??
        const Center(
          child: Text("System Tips"),
        ),
    content: Padding(
      padding: const EdgeInsets.only(top: 12),
      child: content,
    ),
    actions: <CupertinoDialogAction>[
      CupertinoDialogAction(
        onPressed: () => onCancel != null ? onCancel.call() : Get.back(),
        child: cancel ?? const Text('Cancel'),
      ),
      CupertinoDialogAction(
        onPressed: () => onConfirm?.call(),
        child: conform ?? const Text('Conform'),
      ),
    ],
  ));
}