BimContainer
Hierarchy
- BimChangeBase
- AvailableLayerDefinitions
- BimContainer
Index
Properties
readonlyapiUrl
Contains base API URL to use when calling backend methods for this particular item.
readonlyavailableLayerDefinitions
List of layers, that can be added to this change, together with the permission that the current user has for each of them.
readonlycontainerId
Id of BimContainer to which this change belongs.
readonlycontainerType
Type of container, for example “Project”
readonlyetag
etag for change. Used for optimistic concurrency checks and in operations where we want to check if data has changed or not since last etag we have.
readonlyformat
Format of change.
readonlyhasGeometry
Whether or not there is any geometry in the container. If true
, parsed IFC files exist that are accessible to the user.
readonlyid
Id of change.
readonlylanguage
Language. Corresponds to lcid. Example: en-US
readonlylcid
Container language
optionalreadonlymainProject
Id of BimContainer that represents the main project.
readonlymetadata
Metadata for change.
optionalreadonlymetadataProperties
Optional container metadata properties. May or may not be set.
Type declaration
[propertyName string]: { displayName?: string; value?: string }
readonlymodifiedUtc
Time in UTC
readonlyname
Name of change.
optionalreadonlynavigationAttributes
Navigation attributes in format [[title, value], …, [title, value]]
readonlyownerSystem
Id of system that the change originated from. If a change in Twinfinity was created because an external system pushed it into Twinfinity then the id will refer to that system. If change originates from Twinfinity (for example because a file was uploaded by a user) then the id will always be ‘twinfinity’.
readonlypath
Unique path for the change. Each change has one. If the change or one of its parents are renamed then the path will change.
readonlypermissions
64 bit permission bitmask. Used to verify that a user has required permissions on a change. Since there is no native JSON support for bitmasks, the value is derived from permissionsString.
readonlypermissionsString
String used to represent the permissions bitmask.
readonlyserverRelativeUrl
Server relative URL of container
optionalreadonlysiteNumber
Site number
readonlytype
Indicates change is a container
readonlyurl
readonlyversion
Version of change
Represents a container. For example a project