stack

Home > @infiniteobjects/core-library > Assert > isEnumeration

Assert.isEnumeration() method

Check if the given value is an Enumeration value

Signature:

static isEnumeration<Enum>(value: unknown, enumeration: {
        [key: string]: Enum | string | number;
        [key: number]: Enum | string | number;
    }): value is Enum;

Parameters

Parameter Type Description
value unknown  
enumeration { [key: string]: Enum | string | number; [key: number]: Enum | string | number; }  

Returns:

value is Enum