dmc1989
@dmc1989

Можно ли проверять наличие в enum в typescript?

Можно ли сделать интерфейс, знчение в котором будет проверятся на наличие в enum? Не знаю как спросить) Ну... Я должен передать именно 1 значение с enum в тип (тип врага). Можно ли так сделать?
export enum EnemiesTypes {
  BEAST = "BEAST",
  UNDEAD = "UNDEAD",
  FLYING = "FLYING",
  DRAGON = "DRAGON",
  FIEND = "FIEND",
  HUMANOID = "HUMANOID",
  MACHINE = "MACHINE",
  PLANT = "PLANT",
  FLAN = "FLAN",
  STONE = "STONE",
  HEAVY = "HEAVY"
};

export interface EnemyCharacteristics {
  type:  // что тут дописать?
}
  • Вопрос задан
  • 274 просмотра
Решения вопроса 1
yarkov
@yarkov
Помог ответ? Отметь решением.
export interface EnemyCharacteristics {
  type: EnemiesTypes
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы