Constructors
Methods
Static
enumHasFlag
- enumHasFlag(value, flag): boolean
Parameters
value: number
flag: number
Returns boolean
Static
getEnumValue
- getEnumValue<T>($t, v): T
Type parameters
Parameters
Returns T
Static
getFlaggedName
- getFlaggedName(enumType, v, getName): string
Parameters
enumType: Type
v: number
getName: ((v: number) => string)
- (v): string
Parameters
Returns string
Returns string
Static
getName
- getName<T>(enumType, v): string
Type parameters
Parameters
Returns string
Static
getNames
- getNames<T>($t): string[]
Type parameters
Parameters
Returns string[]
Static
getValues
- getValues<T>($t): number[]
Type parameters
Parameters
Returns number[]
Static
isDefined
- isDefined<T>($t, value): boolean
Type parameters
Parameters
Returns boolean
Static
parse
- parse(enumType, value, ignoreCase): unknown
Parameters
enumType: Type
value: string
ignoreCase: boolean
Returns unknown
Static
toDouble
- toDouble(enumType, value, provider): number
Parameters
enumType: Type
value: any
provider: any
Returns number
Static
toObject
- toObject<T>($t, value): any
Type parameters
Parameters
Returns any
Static
toString
- toString(enumType, value): string
Parameters
Returns string
Static
tryParse$1
- tryParse$1<TEnum>($tEnum, value, ignoreCase, result): {
p2: TEnum;
ret: boolean;
} Type parameters
Parameters
value: string
ignoreCase: boolean
Returns {
p2: TEnum;
ret: boolean;
}