Typescript - как получить все свойства класса с помощью декораторов из декоратора класса - PullRequest
2 голосов
/ 09 мая 2020

Я хочу иметь декоратор класса, который получает список всех свойств с определенным декоратором, а затем изменяет класс, чтобы добавить некоторые дополнительные свойства. Например:

@CheckForPropertyThings
export class FoorBar {
  @PropertyThing hello: string;
}

В этом примере я хочу проверить класс на наличие всех свойств с помощью декоратора PropertyThing, а затем изменить класс, чтобы добавить определенные свойства. Возможно ли это сделать?

...