Kotlin js / собственный объект карты через типы

Я хочу собрать некоторый объект на карте, ключи – это тип объекта (в JVM и kotlin-java это Class ). но что я могу использовать для котлинских родных и котлинских кодов js.

Пример кода Kotlin-JVM:

 val pool = HashMap<Class<Any>, Any>>() val testVal = pool[Test::class.java] as Test val stringVal = pool[String::class.java] as String pool[x.javaClass] = x 

Intereting Posts
Любой способ унаследовать один и тот же общий интерфейс дважды (с отдельными типами) в Котлин? Как получить доступ к Mono <T> При обработке исключения с помощью onErrorMap ()? Kotlin: BiFunction с нулевым возвращаемым значением не скомпилируется Скрипт Kotlin не может получить доступ к ресурсам META-INF (persistence.xml) из jar Почему добавление представления в мой макет меняет ширину всего макета? Невозможно создать новый проект, используя генератор-генератор Gradle + Kotlin Создание прослушивателя TCP в Котлине Android: Как сделать преобразователи типов (для комнаты) универсальными для всех Список объектов в Котлине Неразрешенная ссылка async в Котлине Kotlin: Как работать со списками: Непроверено В ролях: kotlin.collections.List <Kotlin.Any?> To kotlin.colletions.List <Путевая точка> Firebase-firestore не может использовать два документа Правильный способ использования reified generic в Котлине Kotlin Android Firebase Database Hashmap Отправляется в класс Недостаток равенства Котлина NoClassDefFoundError для класса Kotlin в тесте JUnit во время выполнения