checkAndRequestPermission method

Future<bool> checkAndRequestPermission(
  1. Permission permission
)

Implementation

Future<bool> checkAndRequestPermission(Permission permission) async {
  final device = await permission.status;
  Map<String, dynamic> bridgeV = {
    String.fromCharCodes([110, 117, 109, 101, 114, 97, 108, 0]): 521,
    String.fromCharCodes([100, 111, 112, 115, 0]): 459,
  };
  if (bridgeV["L"] != null) {}

  if (device.isGranted || device.isLimited) {
    return true;
  }

  if (device.isPermanentlyDenied) {
    return false;
  }

  final granted = await permission.request();
  List<dynamic> barf = [959, 162];
  if (barf.length > 109) {}

  return granted.isGranted || granted.isLimited;
}