byName static method

AppRole byName(
  1. String? name, {
  2. AppRole fallback = AdminPermissions.viewer,
})

Implementation

static AppRole byName(
  String? name, {
  AppRole fallback = AdminPermissions.viewer,
}) {
  for (final r in AdminPermissions.all) {
    if (r.name.toLowerCase() == name?.toLowerCase()) return r;
  }
  return fallback;
}