show static method

Future<bool> show(
  1. BuildContext context, {
  2. required String domainName,
  3. required String from,
  4. required String to,
})

Opens the dialog and returns true if the user explicitly confirmed. Returns false on cancel or barrier dismissal.

Implementation

static Future<bool> show(
  BuildContext context, {
  required String domainName,
  required String from,
  required String to,
}) async {
  final result = await showDialog<bool>(
    context: context,
    barrierDismissible: false,
    builder: (ctx) =>
        VisibilityChangeModal(domainName: domainName, from: from, to: to),
  );
  return result ?? false;
}