findPermission function
Finds a PermissionInfo by its key.
Returns null if no permission matches the key.
Example
final perm = findPermission('camera');
if (perm != null) {
print('Display name: ${perm.displayName}');
print('Android: ${perm.androidPermission}');
print('iOS: ${perm.iosPermissionKey ?? "N/A"}');
}
Implementation
PermissionInfo? findPermission(String key) {
final lowerKey = key.toLowerCase();
for (final p in allPermissions) {
if (p.key == lowerKey) return p;
}
return null;
}