showDiscardConfirmation static method

Future<bool> showDiscardConfirmation(
  1. BuildContext context, {
  2. M3EDialogDiscardLabels labels = const M3EDialogDiscardLabels(),
})

Asks to discard unsaved changes. Resolves true to discard.

Implementation

static Future<bool> showDiscardConfirmation(
  BuildContext context, {
  M3EDialogDiscardLabels labels = const M3EDialogDiscardLabels(),
}) async {
  final bool? discard = await show<bool>(
    context,
    dialog: Builder(
      builder: (BuildContext context) => _discardDialog(context, labels),
    ),
  );
  return discard ?? false;
}