Есть ли способ получить тип члена класса в виде строки?
class A {
b: string & MinSize<5>
}
Я хотел MinSize
в строке и 5
в числе, это возможно? Идея состоит в том, чтобы использовать некоторую проверку b
и найти валидатор для MinSize
на карте. (Вероятно, нет, потому что это стирается после компиляции).
С дополнительной аннотацией это будет работать, но выглядит ужасно.
class A {
@MinSize(5)
b: string & MinSize<5>
}
Другие идеи приветствуются.