copy()
Description
Creates a copy of an item at the defined position
Usage
copy(
id: string | number | array,
index: number,
target?: object
): string | number | array;
Parameters
id
- (required) the id(s) of an item(s) to copyindex
- (required) the index to create a copy attarget
- (optional) the target data collection object
Returns
The method returns the item's id or an array with ids of items
Example
const diagram = new dhx.Diagram("diagram_container", {
type: "default"
});
diagram.data.parse(data);
diagram.data.copy("4",5); // copies the shape with id=4 to the position with index 5