- createDynamic<CLASS, ENUM>(baseClass: CLASS, enm: ENUM): ((enumValue: ENUM[keyof ENUM]) => `${CLASS}-${Lowercase<keyof ENUM & string>}`)
-
Type Parameters
-
CLASS extends string
-
ENUM
Parameters
-
baseClass: CLASS
-
enm: ENUM
Returns ((enumValue: ENUM[keyof ENUM]) => `${CLASS}-${Lowercase<keyof ENUM & string>}`)
-
- (enumValue: ENUM[keyof ENUM]): `${CLASS}-${Lowercase<keyof ENUM & string>}`
-
Parameters
-
enumValue: ENUM[keyof ENUM]
Returns `${CLASS}-${Lowercase<keyof ENUM & string>}`