UNPKG
@zerochae/ts-enum
Version:
latest (1.0.0)
1.0.0
A TypeScript Enum library inspired by Java's Enum.
github.com/zerochae/ts-enum
zerochae/ts-enum
@zerochae/ts-enum
/
dist
/
utils.d.ts
9 lines
(8 loc)
•
341 B
TypeScript
View Raw
1
2
3
4
5
6
7
8
9
import
Enum
from
"./Enum"
;
import
{
EnumRegistry
}
from
"./type"
;
/** * Enum 클래스를 기반으로 Enum 객체를 생성하는 함수 *
@param
EnumClass
- `Enum`을 상속하는 클래스 *
@returns
Enum 인스턴스를 포함하는 객체 */
export
declare
function
createEnum<T
extends
typeof
Enum
>(
EnumClass
: T):
EnumRegistry
<T>;