ask static method

Future<bool> ask(
  1. BuildContext context, {
  2. required String title,
  3. required String message,
  4. String confirmLabel = 'Potwierdź',
  5. String cancelLabel = 'Anuluj',
  6. NiceConfirmSeverity severity = NiceConfirmSeverity.warning,
  7. IconData? icon,
})

Convenience static method.

Implementation

static Future<bool> ask(
  BuildContext context, {
  required String title,
  required String message,
  String confirmLabel = 'Potwierdź',
  String cancelLabel = 'Anuluj',
  NiceConfirmSeverity severity = NiceConfirmSeverity.warning,
  IconData? icon,
}) async {
  final result = await showDialog<bool>(
    context: context,
    builder: (_) => NiceConfirmDialog(
      title: title,
      message: message,
      confirmLabel: confirmLabel,
      cancelLabel: cancelLabel,
      severity: severity,
      icon: icon,
    ),
  );
  return result ?? false;
}