Processes a doubleclick on an optional cell and fires a dblclick event.
mxGraph.prototype.dblClick = function( evt, cell )
Adds all arguments to the console if DEBUG is enabled.
debug: function()
Decodes the given XML node.
mxCodec.prototype.decode = function( node, into )
Reads a sequence of the following child nodes and attributes:
codec.decode = function( dec, node, into )
Uses the given node as the config for mxDefaultPopupMenu.
codec.decode = function( dec, node, into )
Reads a sequence of the following child nodes and attributes:
codec.decode = function( dec, node, into )
Parses the given node into the object or returns a new object representing the given node.
mxObjectCodec.prototype.decode = function( dec, node, into )
Reads a sequence of the following child nodes and attributes:
codec.decode = function( dec, node, into )
Reads the given attribute into the specified object.
mxObjectCodec.prototype.decodeAttribute = function( dec, attr, obj )
Decodes all attributes of the given node using decodeAttribute.
mxObjectCodec.prototype.decodeAttributes = function( dec, node, obj )
Decodes cells that have been encoded using inversion, ie.
mxCodec.prototype.decodeCell = function( node, restoreStructures )
Overrides decode child to handle special child nodes.
codec.decodeChild = function( dec, child, obj )
Overrides decode child to handle special child nodes.
codec.decodeChild = function( dec, child, obj )
Reads the specified child into the given object.
mxObjectCodec.prototype.decodeChild = function( dec, child, obj )
Decodes all children of the given node using decodeChild.
mxObjectCodec.prototype.decodeChildren = function( dec, node, obj )
Calls decodeAttributes and decodeChildren for the given node.
mxObjectCodec.prototype.decodeNode = function( dec, node, obj )
Reads the cells into the graph model.
codec.decodeRoot = function( dec, root, model )
Decodes the cells from the given node as templates.
codec.decodeTemplates = function( dec, node, editor )
Decodes the ui elements from the given node.
codec.decodeUi = function( dec, node, editor )
Removes all handlers from the graph and deletes the reference to it.
mxAutoSaveManager.prototype.destroy = function()
Destroys the editor and removes all associated resources.
mxCellEditor.prototype.destroy = () =>
Destroys the handler and all its resources and DOM nodes.
mxCellHighlight.prototype.destroy = function()
Destroys the handler and all its resources and DOM nodes.
mxCellMarker.prototype.destroy = function()
Destroys the shapes associated with the given cell state.
mxCellRenderer.prototype.destroy = function( state )
Destroys the state and all associated resources.
mxCellState.prototype.destroy = function()
Destroys the object and all its resources and DOM nodes.
mxCellTracker.prototype.destroy = function()
Destroys the handler and all its resources and DOM nodes.
mxConnectionHandler.prototype.destroy = function()
Destroy this handler.
mxConstraintHandler.prototype.destroy = function()
Destroys the handler associated with this object.
mxDefaultKeyHandler.prototype.destroy = () =>
Destroys the toolbar associated with this object and removes all installed listeners.
mxDefaultToolbar.prototype.destroy = () =>
Destroys the handler and all its resources and DOM nodes.
mxEdgeHandler.prototype.destroy = function()
Removes the editor and all its associated resources.
mxEditor.prototype.destroy = () =>
Destroys the graph and all its resources.
mxGraph.prototype.destroy = function()
Destroys the handler and all its resources and DOM nodes.
mxGraphHandler.prototype.destroy = function()
Destroys the view and all its resources.
mxGraphView.prototype.destroy = function()
Destroys all resources that this object uses.
mxGuide.prototype.destroy = function()
Destroys this handle.
mxHandle.prototype.destroy = function()
Destroys the handler and all its references into the DOM.
mxKeyHandler.prototype.destroy = function()
Removes all handlers from the graph and deletes the reference to it.
mxLayoutManager.prototype.destroy = function()
Destroy this outline and removes all listeners from source.
mxOutline.prototype.destroy = function()
Destroys the handler and all its resources and DOM nodes.
mxPanningHandler.prototype.destroy = function()
Destroys the handler and all its resources and DOM nodes.
mxPopupMenu.prototype.destroy = function()
Destroys the handler and all its resources and DOM nodes.
mxPopupMenuHandler.prototype.destroy = function()
Destroys the handler and all its resources and DOM nodes.
mxRubberband.prototype.destroy = function()
Destroys the handler and all its resources and DOM nodes.
mxSelectionCellsHandler.prototype.destroy = function()
Destroys the shape by removing it from the DOM and releasing the DOM node associated with the shape using mxEvent.release.
mxShape.prototype.destroy = function()
Removes all handlers from the graph and deletes the reference to it.
mxSwimlaneManager.prototype.destroy = function()
Returns the top, left corner as a new mxPoint.
mxTemporaryCellStates.prototype.destroy = function()
Removes the toolbar and all its associated resources.
mxToolbar.prototype.destroy = () =>
Destroys the handler and all its resources and DOM nodes.
mxTooltipHandler.prototype.destroy = function()
Destroys the handler and all its resources and DOM nodes.
mxVertexHandler.prototype.destroy = function()
Destroys the window and removes all associated resources.
mxWindow.prototype.destroy = function()
Destroys all elements in bends.
mxEdgeHandler.prototype.destroyBends = function( bends )
Destroys the given canvas which was used for drawing.
mxShape.prototype.destroyCanvas = function( canvas )
Destroys the focusHighlight if one exists.
mxConstraintHandler.prototype.destroyFocusHighlight = function()
Destroys the connect icons and resets the respective state.
mxConnectionHandler.prototype.destroyIcons = function()
Destroys the focusIcons if they exist.
mxConstraintHandler.prototype.destroyIcons = function()
Destroy the preview and highlight shapes.
mxGraphHandler.prototype.destroyShapes = function()
Does a depth first search starting at the specified cell.
mxCompactTreeLayout.prototype.dfs = function( cell, parent )
Performs a depth first search on the internal hierarchy model
mxGraphHierarchyModel.prototype.dfs = function( parent, root, connectingEdge, visitor, seen, layer )
Performs a depth first search on the internal hierarchy model
mxSwimlaneModel.prototype.dfs = function( parent, root, connectingEdge, visitor, seen, layer )
Hook to free resources after the edit has been removed from the command history.
mxUndoableEdit.prototype.die = function()
Disables the context menu for the given element.
disableContextMenu: function( element )
Disconnects the given edges from the terminals which are not in the given array.
mxGraph.prototype.disconnectGraph = function( cells )
Invokes redraw on the shape of the given state.
mxCellRenderer.prototype.doRedrawShape = function( state )
Resizes the container for the given graph width and height.
mxGraph.prototype.doResizeContainer = function( width, height )
Actives the given graph as a drop target.
mxDragSource.prototype.dragEnter = function( graph, evt )
Deactivates the given graph as a drop target.
mxDragSource.prototype.dragExit = function( graph, evt )
Implements autoscroll, updates the currentPoint, highlights any drop targets and updates the preview.
mxDragSource.prototype.dragOver = function( graph, evt )
Draws the given state to the given canvas.
mxImageExport.prototype.drawCellState = function( state, canvas )
Draws this stencil inside the given bounds.
mxStencil.prototype.drawChildren = function( canvas, shape, x, y, w, h, node, aspect, disableShadow, paint )
Creates and returns the highlight shape for the given state.
mxCellHighlight.prototype.drawHighlight = function()
Draws this stencil inside the given bounds.
mxStencil.prototype.drawNode = function( canvas, shape, node, aspect, disableShadow, paint )
Draws the overlays for the given state.
mxImageExport.prototype.drawOverlays = function( state, canvas )
Redraws the preview edge using the color and width returned by getEdgeColor and getEdgeWidth.
mxConnectionHandler.prototype.drawPreview = function()
Redraws the preview.
mxEdgeHandler.prototype.drawPreview = function()
Redraws the preview.
mxVertexHandler.prototype.drawPreview = function()
Draws the shape of the given state.
mxImageExport.prototype.drawShape = function( state, canvas )
Draws this stencil inside the given bounds.
mxStencil.prototype.drawShape = function( canvas, shape, x, y, w, h )
Draws the given state and all its descendants to the given canvas.
mxImageExport.prototype.drawState = function( state, canvas )
Draws the text of the given state.
mxImageExport.prototype.drawText = function( state, canvas )
Handles a drop from a toolbar item to the graph.
mxDefaultToolbar.prototype.drop = function( vertex, evt, target )
Returns the drop target for the given graph and coordinates.
mxDragSource.prototype.drop = function( graph, evt, dropTarget, x, y )