ts-enum-util
严格类型的实用程序,用于处理TypeScript枚举(以及字符串/数字文字联合类型)。
注意:请确保在“部分中阅读有关受支持的TypeScript版本的信息。
内容
它是什么?
ts-enum-util提供类型安全的实用程序,以提高TypeScript枚举的实用性。 ts-enum-util有两个主要方面。
枚举包装器实用程序
枚举或“类似枚举的对象”的包装,根据枚举的键/值的运行时表示形式,提供了各种类型安全的实用程序。 一些示例包括:
获取枚举的键,值或键/值对的列表。
通过运行时密钥验证和可选的结果默认值,按密钥查找值。
通过运行时值验证和可选结果默认值,按值反向查找键(也适用于字符串枚举!)。
使用编译时类型防护,对指定值或键对给定枚举有效的运行时验证。
处理类似于键/值元组数组的枚举。
处理类似于值映射的枚举。
所有这些实用程序都是
评论0
最新资源