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 )
Decodes, executes and returns the change object represented by the given XML node.
mxSession.prototype.decodeChange = function( node )
Decodes and executes the changes represented by the children in the given node.
mxSession.prototype.decodeChanges = function( node )
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 )
Decodec 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 )
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 = function ()
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 = function ()
Destroys the toolbar associated with this object and removes all installed listeners.
mxDefaultToolbar.prototype.destroy = function ()
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 = function ()
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 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.
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.
mxSpaceManager.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()
Extends destroy to remove any allocated SVG clips.
mxText.prototype.destroy = function()
Removes the toolbar and all its associated resources.
mxToolbar.prototype.destroy = function ()
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 the given array of mxImageShapes.
mxConnectionHandler.prototype.destroyIcons = function( icons )
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, visited )
Performs a depth first search on the internal hierarchy model
mxGraphHierarchyModel.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()
Disconnects the given edges from the terminals which are not in the given array.
mxGraph.prototype.disconnectGraph = function( cells )
Frees up memory in IE by resolving cyclic dependencies between the DOM and the JavaScript objects.
dispose: function()
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 )
Deactivates the given graph as a drop target.
mxDragSource.prototype.dragExit = function( graph )
Implements autoscroll, updates the currentPoint, highlights any drop targets and updates the preview.
mxDragSource.prototype.dragOver = function( graph, evt )
Creates and returns the highlight shape for the given state.
mxCellHighlight.prototype.drawHighlight = function()
Draws the given state to the given canvas.
mxImageExport.prototype.drawImage = function( state, canvas, bounds, image )
Draws the given state to the given canvas.
mxImageExport.prototype.drawLabel = function( state, canvas, bounds, vert, str )
Draws background for the label of the given state to the given canvas.
mxImageExport.prototype.drawLabelBackground = function( state, canvas, bounds, vert )
Initializes the built-in shapes.
mxImageExport.prototype.drawMarker = function( canvas, state, source )
Draws this stencil inside the given bounds.
mxStencil.prototype.drawNode = function( canvas, state, node, aspect )
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 given state to the given canvas.
mxImageExport.prototype.drawShape = function( state, canvas, shape )
Draws this stencil inside the given bounds.
mxStencil.prototype.drawShape = function( canvas, state, bounds, background )
Draws the given state and all its descendants to the given canvas.
mxImageExport.prototype.drawState = 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 )