IFClite TypeScript API
    Preparing search index...

    Function createSyntheticDataStore

    • Build a fully-typed IfcDataStore for synthetic / non-STEP models (GLB meshes, point-cloud scans) without any as unknown as IfcDataStore escape hatch.

      The data tables are real @ifc-lite/data tables built from their builders, and the four lazy accessors are wired by attachDataStoreAccessors — the same single source of truth the columnar parse, worker transport, and cache restore use. Because the result is assembled as a typed IfcStoreData, a future required member of IfcDataStore becomes a compile error here instead of a silent TypeError: store.getProperties is not a function at runtime on the GLB / point-cloud ingest flow (the crash class from #950 / #1004).

      Parameters

      Returns IfcDataStore