ReadonlybcfReadonlybsddReadonlyclashReadonlycostReadonlycreateReadonlydrawingReadonlyeventsReadonlyexportReadonlyfilesReadonlyidsReadonlylensReadonlylistReadonlymodelReadonlymutateReadonlysandboxReadonlyscheduleReadonlyspacesReadonlyspatialReadonlystoreReadonlystructuralReadonlystyleReadonlyviewerSubscribe to an event. Returns unsubscribe function.
Get all named string/enum attributes for an entity.
Entities matching the host's active advanced filter, or null when no
filter is active. Use for "export only the current filtered view" flows.
Get the spatial/aggregation path from project to entity.
Get a single property value for an entity.
Get a single quantity value. Supports 2-arg (ref, quantityName) or 3-arg (ref, qsetName, quantityName).
OptionalquantityName: stringStart a new query chain.
Usage: bim.query().byType('IfcWall').where('Pset_WallCommon', 'IsExternal', '=', true).toArray()
Get related entities by IFC relationship type.
Get structural relationship summary for an entity.
Get the containing building storey of an entity.
Get all storeys across the current model scope.
Get type-level property sets for an entity.
Subscribe to an event.
Usage: bim.on('selection:changed', ({ refs }) => console.log(refs))