Options
All
  • Public
  • Public/Protected
  • All
Menu

Metadata corresponding to an Entity that represents an object.

Hierarchy

  • MetaObject

Index

Constructors

Properties

children: MetaObject[]

Child ObjectMeta instances within the structure hierarchy.

external?: any

External application-specific metadata

id: string

Globally-unique ID.

metaModel: MetaModel

Model metadata.

name: string

Human-readable name.

originalSystemId: string

ID of the corresponding object within the originating system, if any.

parent?: MetaObject

The parent MetaObject within the structure hierarchy.

propertySets: PropertySet[]

Optional PropertySets used by this MetaObject.

type: string

Type - often an IFC product type.

Methods

  • getObjectIDsInSubtree(): string[]
  • getObjectIDsInSubtreeByType(types: string[]): string[]
  • withMetaObjectsInSubtree(callback: (metaobect: MetaObject) => void): void

Generated using TypeDoc