form-graph
    Preparing search index...

    Interface GraphSource<Ctx, Ext, Defs, W>

    What composition sites (hub members, .use children) require — the data surface only, so richer shapes (full graphs with runtime methods) always qualify without variance friction.

    interface GraphSource<
        Ctx,
        Ext,
        Defs extends Record<string, AnyFieldDef> = Record<string, AnyFieldDef>,
        W extends WireMap = WireMap,
    > {
        __wire?: W;
        defs: Defs;
        effects: readonly RuleUnit<any, any>[];
        resolve(f: Fields, ...ext: ExtArg<Ext>): Ctx;
    }

    Type Parameters

    Index
    __wire?: W

    Phantom wire map — see Mountable.__wire.

    defs: Defs
    effects: readonly RuleUnit<any, any>[]