17 lines
398 B
Dart
17 lines
398 B
Dart
// @dart=2.18
|
|
|
|
part of openapi.api;
|
|
|
|
/// Extension ajoutant le nom string à [UserRole], synchronisé avec l'enum C# backend.
|
|
extension UserRoleName on UserRole {
|
|
String get name {
|
|
switch (value) {
|
|
case 0: return 'SuperAdmin';
|
|
case 1: return 'InstanceAdmin';
|
|
case 2: return 'ContentEditor';
|
|
case 3: return 'Viewer';
|
|
default: return value.toString();
|
|
}
|
|
}
|
|
}
|