move()
info
The move() method is automatically validated by the system. The cell won't be moved if it is not possible according to the structure of the swimlane.
Description
Moves cells of the swimlane as rows or columns
Usage
move(
cellIndex: number,
dir: string // "up" | "down" | "left" | "right"
): void;
Parameters
cellIndex
- (required) the start index of a cell in a layout. The count of the index starts from 0dir
- (required) the direction of the action: "up" | "down" | "left" | "right"
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.move(0, "down"); // moves cells as rows
Change log: Added in v4.0
Related articles: Configuring Swimlanes