copiesArrayObjects property
Gets or sets whether the default behavior for #copyNodeData or GraphLinksModel#copyLinkData when copying Arrays also copies array items that are Objects. This only covers copying Objects that are items in Arrays that are copied when #copiesArrays is true. Copying an Object when this property is true also recursively copies any Arrays that are property values. It also assumes that the object's constructor can be called with no arguments.
The default value is false. This property does not affect any behavior when the value of #copyNodeDataFunction or GraphLinksModel#copyLinkDataFunction has been set to a function. This property has no effect unless #copiesArrays is true.
Caution: if you want a copied data object to share some references but not others, you will need to provide your own copying function as #copyNodeDataFunction rather than setting this property and #copiesArrays to true.
Warning: there should not be any cyclical references within the model data.
Implementation
_i2.bool get copiesArrayObjects => _i4.getProperty(
this,
'copiesArrayObjects',
);
Implementation
set copiesArrayObjects(_i2.bool value) {
_i4.setProperty(
this,
'copiesArrayObjects',
value,
);
}