0
したがって、私はSuiteScript 2.0用のd.tsファイルを作成しています。d.tsファイルでENUMを定義するにはどうすればよいですか?私はそれが.tsファイルに存在する必要があることを読んだが、私はTSコンパイラがENUMを発行し、自分のコードに対してのみ定義/検証することは望ましくない。Typescript定義ファイルでENUMを宣言する
したがって、私はSuiteScript 2.0用のd.tsファイルを作成しています。d.tsファイルでENUMを定義するにはどうすればよいですか?私はそれが.tsファイルに存在する必要があることを読んだが、私はTSコンパイラがENUMを発行し、自分のコードに対してのみ定義/検証することは望ましくない。Typescript定義ファイルでENUMを宣言する
d.tsファイルではenumを定義できますが、これらのファイルは実行時を生成しないため、コンパイラはenum名をその値に置き換えます。
これは、列挙値が一定でなければならないことを意味します。また、列挙型の名前を文字列として使用することはできません。
詳細はthis issueを参照してください。