request static method
void
request({
- required List<
Permissions> perms, - required List<
PermissionGroup> permsGroup, - String? rationale,
- int requestCode = DefaultRequestCode,
Implementation
static void request(
{required List<Permissions> perms,
required List<PermissionGroup> permsGroup,
String? rationale,
int requestCode = DefaultRequestCode}) async {
assert(perms != null || permsGroup != null);
try {
var list = _getPermissionsIndex(Platform.isAndroid ? perms : permsGroup);
await _channel.invokeMethod('requestPermissions',
{"perms": list, "rationale": rationale, "requestCode": requestCode});
} catch (e, s) {
debugPrint('$e\n$s');
}
}