Я хочу перебрать перечисление.Когда я перебираю это перечисление, я получаю ключ и значение, но я хочу только добавить Intances of Skill к массиву навыков с ключами.
enum eSkills {
ACROBATICS = <any>"Acrobatics",
APPRAISE = <any>"Appraise",
BLUFF = <any>"Bluff",
CLIMB = <any>"Climb",
CRAFT = <any>"Craft"
}
class Skill {
constructor(name: eSkills) {
this.name = name;
}
name: eSkills;
}
let skills: Skill[] = [];
for (let skill in eSkills) {
//TODO create new instance of Skill and push to skills array
}
Мне нужно обратное отображение перечисления.