EWorkshopFileType.fromValue constructor

EWorkshopFileType.fromValue(
  1. int value
)

Implementation

factory EWorkshopFileType.fromValue(int value) {
  switch (value) {
    case 0:
      return EWorkshopFileType.first;
    case 0:
      return EWorkshopFileType.community;
    case 1:
      return EWorkshopFileType.microtransaction;
    case 2:
      return EWorkshopFileType.collection;
    case 3:
      return EWorkshopFileType.art;
    case 4:
      return EWorkshopFileType.video;
    case 5:
      return EWorkshopFileType.screenshot;
    case 6:
      return EWorkshopFileType.game;
    case 7:
      return EWorkshopFileType.software;
    case 8:
      return EWorkshopFileType.concept;
    case 9:
      return EWorkshopFileType.webGuide;
    case 10:
      return EWorkshopFileType.integratedGuide;
    case 11:
      return EWorkshopFileType.merch;
    case 12:
      return EWorkshopFileType.controllerBinding;
    case 13:
      return EWorkshopFileType.steamworksAccessInvite;
    case 14:
      return EWorkshopFileType.steamVideo;
    case 15:
      return EWorkshopFileType.gameManagedItem;
    case 16:
      return EWorkshopFileType.clip;
    case 17:
      return EWorkshopFileType.max;
    default:
      throw UnknownEnumValueException(
        "Unknown value for 'EWorkshopFileType'. The value was: '$value'",
      );
  }
}