new Data():
Data
Creates an empty PMI data container.
Data
new Data(
name):Data
Creates a named PMI data container.
string
Data name.
Data
BaseObject.constructor
new Data(
element):Data
Creates a PMI data container from one element.
PMI element.
Data
BaseObject.constructor
new Data(
elements):Data
Creates a PMI data container from elements.
PMI elements.
Data
BaseObject.constructor
readonlyelements:Set<PMIElement>
get id():
bigint
Returns the unique identifier of the object.
bigint
get name():
string|null
Returns the name of the PMI data container.
string | null
set name(
name):void
Sets the name of the PMI data container.
string | null
Name to assign to the PMI data container.
void
get savedViews():
ReadonlySet<SavedView>
Saved views.
ReadonlySet<SavedView>
add(
element):void
Adds a PMI element.
PMI element.
void
add(
data):void
Adds PMI data content.
Data
PMI data.
void
addView(
view):void
Adds a saved view. Does nothing if the view is already present in the data container or if a view with the same name already exists.
Saved view.
void
clear():
void
Clears all stored PMI data.
void
isEmpty():
boolean
Returns whether this data container has no PMI elements or saved views.
boolean
numberOfElements():
number
Returns the number of PMI elements.
number
Use Data.elements and elements.size instead.
numberOfSavedViews():
number
Returns the number of saved views.
number
Use Data.savedViews and savedViews.size instead.