Перемещение типа param на внешний тип - PullRequest
0 голосов
/ 07 декабря 2018

Скажем, у меня есть такой класс:

interface TypeCreatorObject{}

export class Foo<ReqBody extends TypeCreatorObject= any> {}

Мне просто интересно, есть ли способ извлечь тип в переменную типа, что-то вроде этого:

type ReqBodyParam = (ReqBody extends TypeCreatorObject = any)

Потому что это многословно, и мне нужно поделиться одним и тем же в нескольких местах.

...