IFClite TypeScript API
    Preparing search index...

    Interface IfcxLayer

    A single layer in the composition stack.

    interface IfcxLayer {
        buffer: ArrayBuffer;
        enabled: boolean;
        file: IfcxFile;
        id: string;
        loadedAt: number;
        name: string;
        nodesByPath: Map<string, IfcxNode[]>;
        source: LayerSource;
        strength: number;
    }
    Index
    buffer: ArrayBuffer

    Original buffer (for re-parsing if needed)

    enabled: boolean

    Whether this layer is enabled for composition

    file: IfcxFile

    Parsed IFCX file data

    id: string

    Unique identifier for this layer

    loadedAt: number

    Timestamp when layer was loaded

    name: string

    Display name

    nodesByPath: Map<string, IfcxNode[]>

    Nodes indexed by path for this layer

    source: LayerSource

    Source information

    strength: number

    Position in stack (0 = strongest)