Files
ROLAC/APP/src/app/shared/utilities/enum-utils.ts
T
Chris Chen d5648315a0 WIP
2026-05-25 17:32:18 -07:00

19 lines
439 B
TypeScript

export class EnumUtils {
public static hasFlag(obj: number, enumValue: number): boolean {
if (obj) {
if (obj & enumValue) {
return true;
}
}
return false;
}
public static GetAllEnumValue(enumType: any): number[] {
return Object
.keys(enumType)
.filter((v) => !isNaN(Number(v)))
.map(v => Number.parseInt(v));
}
}