IGPAPI
    Preparing search index...

    Type Alias ScreenStateFits<D>

    ScreenStateFits: (
        D extends {
            actions: infer Actions;
            state: (opened: never) => infer State;
        }
            ? StateFitsActions<Actions, State>
            : unknown
    ) & (
        D extends { items: infer Items }
            ? ItemsStateFits<
                {
                    readonly [K in keyof Exclude<Items, undefined>]: ScreenItemsOfList<
                        Exclude<Items, undefined>[K],
                    >
                }[keyof Exclude<Items, undefined>],
            >
            : unknown
    )

    Whether a definition's actions — and its items' — take the state it derives (see StateFitsActions).

    Type Parameters

    • D