permission_converter.dart 389 B

12345678910
  1. import 'package:permission_handler/permission_handler.dart';
  2. extension PermissionConverter on Permission {
  3. static Permission fromString(String permissionName) {
  4. final matchedPermissions =
  5. Permission.values.where((e) => e.toString() == "Permission.$permissionName");
  6. if (matchedPermissions.isNotEmpty) return matchedPermissions.first;
  7. return Permission.unknown;
  8. }
  9. }