ecspresso
    Preparing search index...

    Interface FilteredEntity<ComponentTypes, WithComponents, WithoutComponents, OptionalComponents>

    interface FilteredEntity<
        ComponentTypes,
        WithComponents extends keyof ComponentTypes = never,
        WithoutComponents extends keyof ComponentTypes = never,
        OptionalComponents extends keyof ComponentTypes = never,
    > {
        components: Omit<
            Partial<ComponentTypes>,
            WithoutComponents | OptionalComponents,
        > & { [K in string | number | symbol]: ComponentTypes[K] } & {
            [K in string | number | symbol]: ComponentTypes[K] | undefined
        };
        id: number;
    }

    Type Parameters

    Index

    Properties

    Properties

    components: Omit<
        Partial<ComponentTypes>,
        WithoutComponents | OptionalComponents,
    > & { [K in string | number | symbol]: ComponentTypes[K] } & {
        [K in string | number | symbol]: ComponentTypes[K] | undefined
    }
    id: number