IFClite TypeScript API
    Preparing search index...

    Interface FindingElement

    An element a finding refers to, as the native source names it.

    interface FindingElement {
        globalId: string;
        ifcType?: string;
        modelId: string | null;
        modelName: string | null;
        name?: string;
        nativeUnresolved?: "ambiguous" | "unmatched";
    }

    Hierarchy (View Summary)

    Index
    globalId: string

    IFC GlobalId.

    ifcType?: string
    modelId: string | null

    Live viewer model id when the native source names one; null when it does not (BCF components, linked records).

    modelName: string | null

    Durable model name (file name) when known; historical evidence carries only this.

    name?: string
    nativeUnresolved?: "ambiguous" | "unmatched"

    The native source itself could not identify the element; it is never merged by GlobalId alone.