Enum as Parameter in TypeScript

后端 未结 9 1739
故里飘歌
故里飘歌 2020-12-01 13:18

Isn\'t it possible to set the type of a parameter to an Enum? Like this:

private getRandomElementOfEnum(e : enum):string{
    var length:number = Object.         


        
9条回答
  •  独厮守ぢ
    2020-12-01 14:05

    May be this trick will fit:

    enum AbstractEnum { // put somewhere in hidden scope
    }
    
    private getRandomElementOfEnum(e: typeof AbstractEnum) {
        ...
    }
    

提交回复
热议问题