Library API
    Preparing search index...

    Interface IgnoreOfMap

    Augmentable map of method/property names to exclude from KeyOf/ValueOf/OwnOf

    interface IgnoreOfMap {
        "[iterator]": () => IterableIterator<EntryOf<any>>;
        "[toStringTag]": "Enumify";
        count(): number;
        entries(): EntryOf<any>[];
        extend<const E extends any[] | Property<any>>(
            list: E,
            frozen?: boolean,
        ): EnumifyType<any>;
        filter(
            fn: (
                entry: EntryOf<any>,
                index: number,
                enumify: EnumifyType<any>,
            ) => boolean,
            thisArg?: any,
        ): EnumifyType<Partial<any>>;
        forEach(
            fn: (
                entry: EntryOf<any>,
                index: number,
                enumify: EnumifyType<any>,
            ) => void,
            thisArg?: any,
        ): void;
        has(key: LooseKey<string | number | symbol>): boolean;
        includes(search: any): boolean;
        invert(): Invert<T>;
        keyOf(search: any): string | number | symbol;
        keys(): (string | number | symbol)[];
        map(
            fn: (
                entry: EntryOf<any>,
                index: number,
                enumify: EnumifyType<any>,
            ) => any,
            thisArg?: any,
        ): EnumifyType<Property<any>>;
        values(): any[];
    }

    Hierarchy (View Summary)

    Index

    Properties

    "[iterator]": () => IterableIterator<EntryOf<any>>

    iterate through all Enum entries

    "[toStringTag]": "Enumify"

    used to identify the Enumify type

    Methods