The Data instance that contains this DataObject.
Optional
Readonly
descriptionA human-readable description of this DataObject.
Readonly
idA globally unique identifier for this DataObject.
This ID is used to store the DataObject in Data.objects, Data.rootObjects, Data.objectsByType, and DataModel.rootObjects.
The DataModels that share this DataObject.
Optional
Readonly
nameA human-readable name for this DataObject.
Optional
originalThe ID of this DataObject in the originating system, if available.
Defaults to the value of DataObject.id if not provided.
Optional
Readonly
propertyA list of PropertySets referenced by this DataObject.
Readonly
relatedA map of Relationships in which this DataObject is the relatedObject.
Relationships are categorized by Relationship.type and further indexed by relatedObject.
Readonly
relatingA map of Relationships in which this DataObject is the relatingObject.
Relationships are categorized by Relationship.type and further indexed by relatingObject.
Readonly
typeThe type of this DataObject.
Represents an object within a DataModel.
For detailed usage, refer to @xeokit/sdk/data.