ecspresso
    Preparing search index...

    Type Alias WorldConfigFrom<C, E, R, A, S>

    Construct a WorldConfig from individual type dimensions. All parameters default to empty records.

    type WorldConfigFrom<
        C extends Record<string, any> = {},
        E extends Record<string, any> = {},
        R extends Record<string, any> = {},
        A extends Record<string, unknown> = {},
        S extends Record<string, ScreenDefinition<any, any>> = {},
    > = {
        assets: A;
        components: C;
        events: E;
        resources: R;
        screens: S;
    }

    Type Parameters

    • C extends Record<string, any> = {}
    • E extends Record<string, any> = {}
    • R extends Record<string, any> = {}
    • A extends Record<string, unknown> = {}
    • S extends Record<string, ScreenDefinition<any, any>> = {}
    Index

    Properties

    assets: A
    components: C
    events: E
    resources: R
    screens: S