getWardenName static method

String getWardenName(
  1. WardenType? wardenType, {
  2. bool toUpper = false,
})

Implementation

static String getWardenName(WardenType? wardenType, {bool toUpper=false}) {
  String wardenString;
  switch (wardenType) {
    case WardenType.WRITE_SERVER:
      wardenString = "write";
      break;
    case WardenType.READ_SERVER:
      wardenString = "read";
      break;
    case WardenType.ADMIN:
      wardenString = "admin";
      break;
    case WardenType.USER:
      wardenString = "user";
      break;
    default:
      throw ArgumentError("Invalid WardenType $wardenType");
  }
  if (toUpper) return wardenString.toUpperCase();
  return wardenString;
}