request static method
Imperative API: Requests a single permission from the user.
Implementation
static Future<PermissionStatus> request(Permission permission) async {
final String permissionName = permission.name;
try {
final String? result = await PermissionGuardPlatform.instance
.requestPermission(permissionName);
if (result != null) {
return _parseStatus(result);
}
return PermissionStatus.unknown;
} catch (_) {
return PermissionStatus.unknown;
}
}