在Typescript定义文件中声明ENUM

时间:2016-04-22 22:00:30

标签: typescript netsuite

所以,我正在为SuiteScript 2.0构建一个d.ts文件如何在d.ts文件中定义ENUM?我已经读过它需要存在于.ts文件中,但我不希望TS编译器发出ENUM,只对我的代码进行定义/验证。

1 个答案:

答案 0 :(得分:0)

您可以在d.ts文件中定义枚举,但由于这些文件不生成运行时,编译器只会用它们的值替换枚举名称。

这意味着枚举值必须是常量。您也不能将枚举名称用作字符串。

有关详细信息,请参阅this issue