| afterGroupMove | Fires when a group or swimlane is moved one grid step |
| afterItemCatch | Fires after an item is caught |
| afterItemMove | Fires when an item is moved one grid step |
| afterItemResize | Fires after an item's size has been changed |
| afterItemRotate | Fires after an item has been rotated |
| afterLineTitleMove | Fires when a text element of a line is moved one grid step |
| afterShapeIconClick | Fires after clicking a control in the per-item toolbar |
| afterShapeMove | Fires when a shape is moved one grid step |
| beforeGroupMove | Fires before a group or swimlane is moved |
| beforeItemCatch | Fires before an item is caught |
| beforeItemMove | Fires before an item is moved |
| beforeItemResize | Fires before an item's size is changed |
| beforeItemRotate | Fires before an item is rotated |
| beforeLineTitleMove | Fires before a text element of a line is moved |
| beforeShapeIconClick | Fires before clicking a control in the per-item toolbar |
| beforeShapeMove | Fires before a shape is moved |
| groupMoveEnd | Fires after a group or swimlane is moved |
| itemMoveEnd | Fires after an item is moved |
| itemResizeEnd | Fires after the resize operation of an item is completed (when the user releases the mouse button) |
| itemRotateEnd | Fires after the rotation operation of an item is completed (when the user releases the mouse button) |
| itemTarget | Fires when the moved item is hovering over the target item |
| lineTitleMoveEnd | Fires after a text element of a line is moved |
| shapeMoveEnd | Fires after a shape is moved |
| shapeResize | Fires after a shape has been resized |
| zoomIn | Fires after the Zoom In button is clicked or the zoomIn() method is called |
| zoomOut | Fires after the Zoom Out button is clicked or the zoomOut() method is called |