Не, это я понял) а ... зачем? Просто может Вам как то по другому попробовать решить проблему? Ну т.е. мы в общем случае решили, у Вас конкретный кейс с Enum в качестве ключей, с ним видимо сложно)
а.. вообще. Даже не знаю как описать)
Есть такие вот ключи (не спрашивайте зачем)
Эти ключи разбиты на группы. Группа - это первые три цифры в строке. Дальше точка - вторые три числа в строке.
И я хотел их инициализировать как то через класс аля
const groups = {
[Group.One] = new GroupClass(0, {
[Point.First]: 1,
[Point.Second]: 2
},
[Group.Two] = new GroupClass(1, {
[Point.First]: 1,
[Point.Second]: 2
}
}
класс бы конвертировал в 6-ти значные коды и потом по этим же ключам можно было спокойно достать строку
Надеюсь моё объяснение понятно)