MindFusion.Diagramming for JavaScript Programmer's Guide
Events Fields
 


 Public Fields

  Name Description

cellTextEdited

Raised when the user edits the text of a table cell. The event handlers get a CellEventArgs instance that contains data about this event.

clicked

Raised when the user clicks the diagram at a point where no items are located. The event handlers get a DiagramEventArgs instance that contains data about this event.

containerChildAdded

Raised when the user adds a node to a ContainerNode. Event handlers receive a NodeEventArgs instance that contains data about this event.

containerChildAdding

A validation event raised to let you prevent users from adding child nodes to a container.

containerChildRemoved

Raised when the user removes a node from a ContainerNode. Event handlers receive a NodeEventArgs instance that contains data about this event.

containerChildRemoving

A validation event raised to let you prevent users from removing child nodes from a container.

containerFolded

Raised when the user folds a container by clicking the arrow-up button in the container's caption area. Event handlers receive a NodeEventArgs instance that contains data about this event.

containerUnfolded

Raised when the user unfolds a container by clicking the arrow-down button in the container's caption area. Event handlers receive a NodeEventArgs instance that contains data about this event.

controlLoaded

Raised when the control is loaded.

createEditControl

Raised to let you create a custom inplace editor control. Event handlers get an InplaceEditEventArgs instance that contains data about this event.

deserializeTag

Raised when the Tag or Id of a diagram item must be deserialized from XML format.

drawAdjustmentHandles

Raised to draw custom adjustment handles.

enterInplaceEditMode

Raised when entering inplace-edit mode. Event handlers get an InplaceEditEventArgs instance that contains data about this event.

hitTestAdjustmentHandles

Raised to hit-test custom adjustment handles.

initializeLink

Raised when the user starts drawing a new link, just after the DiagramLink instance is created. Event handlers receive a LinkEventArgs instance that contains data about this event.

initializeNode

Raised when the user starts drawing a new node, just after the DiagramNode instance is created. Event handlers receive a NodeEventArgs instance that contains data about this event.

laneGridCellTextEdited

Raised when the used edits the text of a grid cell. Event handlers receive a CellEventArgs instance that contains data about this event.

leaveInplaceEditMode

Raised when leaving inplace-edit mode. Event handlers get an InplaceEditEventArgs instance that contains data about this event.

linkClicked

Raised when the user clicks a link. The event handlers get a LinkEventArgs instance that contains data about this event.

linkCreated

Raised when the user draws a new link. The event handlers get a LinkEventArgs instance that contains data about this event.

linkCreating

A validation event raised while the user is drawing a new link. The event handlers get a LinkEventArgs instance that contains data about this event.

linkDeleted

Raised when a link is deleted, either programmatically or by the user. The event handlers get a LinkEventArgs instance that contains data about this event.

linkDeleting

Raised when the user tries to delete a link, this event lets you cancel the operation. The event handlers get a LinkEventArgs instance that contains data about this event.

linkDeselected

Raised when a link is deselected, either programmatically or by the user. The event handlers get a LinkEventArgs instance that contains data about this event.

linkDoubleClicked

Raised when the user double-clicks a link. The event handlers get a LinkEventArgs instance that contains data about this event.

linkModified

Raised when the user moves any control point of a link. The event handlers get a LinkEventArgs instance that contains data about this event.

linkModifying

A validation event raised while the user is modifying a link. The event handlers get a LinkEventArgs instance that contains data about this event.

linkPasted

Raised when a link has been pasted from the clipboard. The event handlers get a LinkEventArgs instance that contains data about this event.

linkPointed

Raised when the mouse pointer hovers over a link. Event handlers get a LinkEventArgs instance that contains data about this event.

linkSelected

Raised when a link is selected, either programmatically or by the user. The event handlers get a LinkEventArgs instance that contains data about this event.

linkTextEdited

Raised when the user edits the text of a link. The event handlers get a LinkEventArgs instance that contains data about this event.

nodeClicked

Raised when the user clicks a node. The event handlers get a NodeEventArgs instance that contains data about this event.

nodeCreated

Raised when the user draws a new node. The event handlers get a NodeEventArgs instance that contains data about this event.

nodeCreating

A validation event raised while the user is drawing a new node. The event handlers get a NodeEventArgs instance that contains data about this event.

nodeDeleted

Raised when a node is deleted, either programmatically or by the user. The event handlers get a NodeEventArgs instance that contains data about this event.

nodeDeleting

Raised when the user tries to delete a node, this event lets you cancel the operation. The event handlers get a NodeEventArgs instance that contains data about this event.

nodeDeselected

Raised when a node is deselected, either programmatically or by the user. The event handlers get a NodeEventArgs instance that contains data about this event.

nodeDoubleClicked

Raised when the user double-clicks a node. The event handlers get a NodeEventArgs instance that contains data about this event.

nodeModified

Raised when the user moves or resizes a node. The event handlers get a NodeEventArgs instance that contains data about this event.

nodeModifying

A validation event raised while the user is moving or resizing a node. The event handlers get a NodeEventArgs instance that contains data about this event.

nodePasted

Raised when a node has been pasted from the clipboard. The event handlers get a NodeEventArgs instance that contains data about this event.

nodePointed

Raised when the mouse pointer hovers over a node. The event handlers get a NodeEventArgs instance that contains data about this event.

nodeSelected

Raised when a node is selected, either programmatically or by the user. The event handlers get a NodeEventArgs instance that contains data about this event.

nodeTextEdited

Raised when the user edits the text of a node. The event handlers get a NodeEventArgs instance that contains data about this event.

repaint

Raised when the diagram has been repainted.

selectionModifying

A validation event raised while the user is moving or resizing multiple items. The event handlers get a NodeEventArgs instance that contains data about this event.

sizeChanged

Raised when the size of the diagram canvas has changed.

tableColumnResized

Raised when the user finishes resizing a column in a table. Event handlers receive CellEventArgs instance that contains data about this event.

tableColumnResizing

Raised when the user resizes a column in a table interactively. Event handlers receive CellValidationEventArgs instance that contains data about this event.

tableRowResized

Raised when the user finishes resizing a row in a table. Event handlers receive CellEventArgs instance that contains data about this event.

tableRowResizing

Raised when the user resizes a row in a table interactively. Event handlers receive CellValidationEventArgs instance that contains data about this event.

treeCollapsed

Raised when a user collapses a tree branch by clicking the [-] button of an Expandable node. The event handlers get a NodeEventArgs instance that contains data about this event.

treeExpanded

Raised when a user expands a tree branch by clicking the [+] button of an Expandable node. The event handlers get a NodeEventArgs instance that contains data about this event.

 See Also

Events Class
MindFusion.Diagramming Namespace