showDialogPermission static method

void showDialogPermission({
  1. required BuildContext context,
  2. required String message,
  3. required String title,
})

Implementation

static void showDialogPermission({
  required BuildContext context,
  required String message,
  required String title,
}) {
  BuildContext? dialogContext = NavigatorService.navigatorKey.currentContext;
  Dialogs.materialDialog(
      msg: message,
      useSafeArea: false,
      title: title,
      color: Colors.white,
      context: context,
      dialogWidth: double.maxFinite,
      actions: [
        Padding(
          padding: const EdgeInsets.only(top: 8.0),
          child: IconsButton(
            onPressed: () {
              Navigator.of(dialogContext!).pop();
              // openAppSettings();
            },
            color: Colors.teal,
            textStyle: TextStyle(color: Colors.white),
            text: 'lbl_mylabel',
          ),
        ),
        // IconsOutlineButton(
        //
        //   onPressed: () {
        //     Navigator.of(context).pop();
        //     openAppSettings();
        //   },
        //   color: Colors.deepOrangeAccent,
        //   text: 'Impostazioni',
        //   iconData: Icons.cancel_outlined,
        //   textStyle: TextStyle(color: Colors.grey),
        //   iconColor: Colors.grey,
        // ),
      ]);
  return;
}