IFClite TypeScript API
    Preparing search index...

    Interface ComposedNodeWithSources

    Extended ComposedNode with source tracking.

    interface ComposedNodeWithSources {
        attributes: Map<string, unknown>;
        attributeSources: Map<string, { layerId: string; layerName: string }>;
        children: Map<string, ComposedNode>;
        contributingLayers: Set<string>;
        path: string;
    }

    Hierarchy (View Summary)

    Index
    attributes: Map<string, unknown>
    attributeSources: Map<string, { layerId: string; layerName: string }>

    Track which layer contributed each attribute

    children: Map<string, ComposedNode>
    contributingLayers: Set<string>

    All layers that contributed to this node

    path: string