add

adds cells as rows or columns to a swimlane

void add(number cellIndex,"up"|"down"|"left"|"right" dir);

Parameters

cellIndexnumberthe start index of a cell in a layout
dir"up"|"down"|"left"|"right"the direction of the action

Example

// initialization of the diagram
const diagram = new dhx.Diagram("diagram_container", {
    // config options
});
diagram.data.parse(data);
 
diagram.cellManager.setSwimlane("main"); // sets active swimlane
 
diagram.cellManager.add(0, "down"); // adds cells as rows

Details

The count of the index starts from 0.

The add method is automatically validated by the system. The cell won't be added if it is not possible according to the structure of the swimlane.

See also
Change log

Added in v4.0

Back to top