diff --git a/ChangeLog b/ChangeLog index d65222be8..da4ba9fc3 100755 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +14-FEB-2013: 1.10.4.3 + +- Fixes autoExtend in mxGraph.scrollPointToVisible for SVG [JavaScript] +- Fixes vertical scrollbars for SVG element in standards mode [JavaScript] +- Fixes print preview, missing sidebar cell labels in grapheditor for IE10 [JavaScript] +- Fixes enabled state of curved action in grapheditor example [JavaScript] + 16-JAN-2013: 1.10.4.2 - Adds curved connector shapes, mxConstants.STYLE_CURVED [JavaScript] diff --git a/docs/js-api/files/mxClient-js.html b/docs/js-api/files/mxClient-js.html index 3d3491ca5..8680dde73 100644 --- a/docs/js-api/files/mxClient-js.html +++ b/docs/js-api/files/mxClient-js.html @@ -11,11 +11,11 @@ if (browserType) {document.write("
Bootstrapping mechanism for the mxGraph thin client. The production version of this file contains all code required to run the mxGraph thin client, as well as global constants to identify the browser and operating system in use. You may have to load chrome://global/content/contentAreaUtils.js in your page to disable certain security restrictions in Mozilla.
mxClient | Bootstrapping mechanism for the mxGraph thin client. |
Variables | |
VERSION | Contains the current version of the mxGraph library. |
IS_IE | True if the current browser is Internet Explorer. |
IS_IE6 | True if the current browser is Internet Explorer 6.x. |
IS_QUIRKS | True if the current browser is Internet Explorer and it is in quirks mode. |
IS_NS | True if the current browser is Netscape (including Firefox). |
IS_OP | True if the current browser is Opera. |
IS_OT | True if -o-transform is available as a CSS style. |
IS_SF | True if the current browser is Safari. |
IS_GC | True if the current browser is Google Chrome. |
IS_MT | True if -moz-transform is available as a CSS style. |
IS_SVG | True if the browser supports SVG. |
NO_FO | True if foreignObject support is not available. |
IS_VML | True if the browser supports VML. |
IS_MAC | True if the client is a Mac. |
IS_TOUCH | True if this client uses a touch interface (no mouse). |
IS_LOCAL | True if the documents location does not start with http:// or https://. |
Functions | |
isBrowserSupported | Returns true if the current browser is supported, that is, if mxClient.IS_VML or mxClient.IS_SVG is true. |
link | Adds a link node to the head of the document. |
include | Dynamically adds a script node to the document header. |
dispose | Frees up memory in IE by resolving cyclic dependencies between the DOM and the JavaScript objects. |
Variables | |
mxLoadResources | Optional global config variable to toggle loading of the two resource files in mxGraph and mxEditor. |
mxLoadStylesheets | Optional global config variable to toggle loading of the CSS files when the library is initialized. |
basePath | Basepath for all URLs in the core without trailing slash. |
imageBasePath | Basepath for all images URLs in the core without trailing slash. |
language | Defines the language of the client, eg. |
defaultLanguage | Defines the default language which is used in the common resource files. |
languages | Defines the optional array of all supported language extensions. |
Bootstrapping mechanism for the mxGraph thin client. The production version of this file contains all code required to run the mxGraph thin client, as well as global constants to identify the browser and operating system in use. You may have to load chrome://global/content/contentAreaUtils.js in your page to disable certain security restrictions in Mozilla.
mxClient | Bootstrapping mechanism for the mxGraph thin client. |
Variables | |
VERSION | Contains the current version of the mxGraph library. |
IS_IE | True if the current browser is Internet Explorer. |
IS_IE6 | True if the current browser is Internet Explorer 6.x. |
IS_QUIRKS | True if the current browser is Internet Explorer and it is in quirks mode. |
IS_NS | True if the current browser is Netscape (including Firefox). |
IS_OP | True if the current browser is Opera. |
IS_OT | True if -o-transform is available as a CSS style. |
IS_SF | True if the current browser is Safari. |
IS_GC | True if the current browser is Google Chrome. |
IS_MT | True if -moz-transform is available as a CSS style. |
IS_SVG | True if the browser supports SVG. |
NO_FO | True if foreignObject support is not available. |
IS_VML | True if the browser supports VML. |
IS_MAC | True if the client is a Mac. |
IS_TOUCH | True if this client uses a touch interface (no mouse). |
IS_LOCAL | True if the documents location does not start with http:// or https://. |
Functions | |
isBrowserSupported | Returns true if the current browser is supported, that is, if mxClient.IS_VML or mxClient.IS_SVG is true. |
link | Adds a link node to the head of the document. |
include | Dynamically adds a script node to the document header. |
dispose | Frees up memory in IE by resolving cyclic dependencies between the DOM and the JavaScript objects. |
Variables | |
mxLoadResources | Optional global config variable to toggle loading of the two resource files in mxGraph and mxEditor. |
mxLoadStylesheets | Optional global config variable to toggle loading of the CSS files when the library is initialized. |
basePath | Basepath for all URLs in the core without trailing slash. |
imageBasePath | Basepath for all images URLs in the core without trailing slash. |
language | Defines the language of the client, eg. |
defaultLanguage | Defines the default language which is used in the common resource files. |
languages | Defines the optional array of all supported language extensions. |
include: function( src )
Dynamically adds a script node to the document header.
In production environments, the includes are resolved in the mxClient.js file to reduce the number of requests required for client startup. This function should only be used in development environments, but not in production systems.
True if the current browser is Internet Explorer.
IS_IE: navigator.userAgent.indexOf( 'MSIE' ) >
True if the current browser is Internet Explorer 6.x.
IS_IE6: navigator.userAgent.indexOf( 'MSIE 6' ) >
True if the current browser is Internet Explorer and it is in quirks mode.
IS_QUIRKS: navigator.userAgent.indexOf( 'MSIE' ) >
True if the current browser is Netscape (including Firefox).
IS_NS: navigator.userAgent.indexOf( 'Mozilla/' ) >
True if the current browser is Opera.
IS_OP: navigator.userAgent.indexOf( 'Opera/' ) >
True if the current browser is Safari.
IS_SF: navigator.userAgent.indexOf( 'AppleWebKit/' ) >
True if the current browser is Google Chrome.
IS_GC: navigator.userAgent.indexOf( 'Chrome/' ) >
True if the browser supports SVG.
IS_SVG: navigator.userAgent.indexOf( 'Firefox/' ) >
True if foreignObject support is not available.
NO_FO: navigator.userAgent.indexOf( 'Firefox/1.' ) >
True if the browser supports VML.
IS_VML: navigator.appName.toUpperCase()
Returns true if the current browser is supported, that is, if mxClient.IS_VML or mxClient.IS_SVG is true.
isBrowserSupported: function()
Adds a link node to the head of the document.
link: function( rel, href, doc )
Dynamically adds a script node to the document header.
include: function( src )
Frees up memory in IE by resolving cyclic dependencies between the DOM and the JavaScript objects.
dispose: function()
Hook for subclassers to return the URL for the special bundle.
getSpecialBundle: function( basename, lan )
Specifies the resource key for the zoom dialog.
mxEditor.prototype.askZoomResource
Specifies the resource key for the last saved info.
mxEditor.prototype.lastSavedResource
Specifies the resource key for the current file info.
mxEditor.prototype.currentFileResource
Specifies the resource key for the properties window title.
mxEditor.prototype.propertiesResource
Specifies the resource key for the tasks window title.
mxEditor.prototype.tasksResource
Specifies the resource key for the help window title.
mxEditor.prototype.helpResource
Specifies the resource key for the outline window title.
mxEditor.prototype.outlineResource
Specifies the resource key for the tooltip to be displayed on the single control point for routed edges.
mxElbowEdgeHandler.prototype.doubleClickOrientationResource
Specifies the resource key for the status message after a long operation.
mxGraphSelectionModel.prototype.doneResource
Specifies the resource key for the status message while the selection is being updated.
mxGraphSelectionModel.prototype.updatingSelectionResource
Specifies the resource key for the status message after a long operation.
mxGraphView.prototype.doneResource
Specifies the resource key for the warning message to be displayed when a collapsed cell contains validation errors.
mxGraph.prototype.containsValidationErrorsResource
Specifies the resource key for the error message to be displayed in non-multigraphs when two vertices are already connected.
mxGraph.prototype.alreadyConnectedResource
True if the current browser is Internet Explorer.
IS_IE: navigator.userAgent.indexOf( 'MSIE' ) >
True if the current browser is Internet Explorer 6.x.
IS_IE6: navigator.userAgent.indexOf( 'MSIE 6' ) >
True if the current browser is Internet Explorer and it is in quirks mode.
IS_QUIRKS: navigator.userAgent.indexOf( 'MSIE' ) >
True if the current browser is Netscape (including Firefox).
IS_NS: navigator.userAgent.indexOf( 'Mozilla/' ) >
True if the current browser is Opera.
IS_OP: navigator.userAgent.indexOf( 'Opera/' ) >
True if the current browser is Safari.
IS_SF: navigator.userAgent.indexOf( 'AppleWebKit/' ) >
True if the current browser is Google Chrome.
IS_GC: navigator.userAgent.indexOf( 'Chrome/' ) >
True if the browser supports SVG.
IS_SVG: navigator.userAgent.indexOf( 'Firefox/' ) >
True if foreignObject support is not available.
NO_FO: navigator.userAgent.indexOf( 'Firefox/1.' ) >
True if the browser supports VML.
IS_VML: navigator.appName.toUpperCase()
Returns true if the current browser is supported, that is, if mxClient.IS_VML or mxClient.IS_SVG is true.
isBrowserSupported: function()
Adds a link node to the head of the document.
link: function( rel, href, doc )
Dynamically adds a script node to the document header.
include: function( src )
Frees up memory in IE by resolving cyclic dependencies between the DOM and the JavaScript objects.
dispose: function()
Hook for subclassers to return the URL for the special bundle.
getSpecialBundle: function( basename, lan )
Specifies the resource key for the zoom dialog.
mxEditor.prototype.askZoomResource
Specifies the resource key for the last saved info.
mxEditor.prototype.lastSavedResource
Specifies the resource key for the current file info.
mxEditor.prototype.currentFileResource
Specifies the resource key for the properties window title.
mxEditor.prototype.propertiesResource
Specifies the resource key for the tasks window title.
mxEditor.prototype.tasksResource
Specifies the resource key for the help window title.
mxEditor.prototype.helpResource
Specifies the resource key for the outline window title.
mxEditor.prototype.outlineResource
Specifies the resource key for the tooltip to be displayed on the single control point for routed edges.
mxElbowEdgeHandler.prototype.doubleClickOrientationResource
Specifies the resource key for the status message after a long operation.
mxGraphSelectionModel.prototype.doneResource
Specifies the resource key for the status message while the selection is being updated.
mxGraphSelectionModel.prototype.updatingSelectionResource
Specifies the resource key for the status message after a long operation.
mxGraphView.prototype.doneResource
Specifies the resource key for the warning message to be displayed when a collapsed cell contains validation errors.
mxGraph.prototype.containsValidationErrorsResource
Specifies the resource key for the error message to be displayed in non-multigraphs when two vertices are already connected.
mxGraph.prototype.alreadyConnectedResource
Binds the function to the specified event on the given element.
addListener: function()
Removes the specified listener from the given element.
removeListener: function()
Removes all listeners from the given element.
removeAllListeners: function( element )
Redirects the mouse events from the given DOM node to the graph dispatch loop using the event and given state as event arguments.
redirectMouseEvents: function( node, graph, state, down, move, up, dblClick )
Removes the known listeners from the given DOM node and its descendants.
release: function( element )
Disables the context menu for the given element.
disableContextMenu: function()
Returns the event’s target or srcElement depending on the browser.
getSource: function( evt )
Returns true if the event has been consumed using consume.
isConsumed: function( evt )
Consumes the given event.
consume: function( evt, preventDefault, stopPropagation )
Returns true if the left mouse button is pressed for the given event.
isLeftMouseButton: function( evt )
Returns true if the right mouse button was pressed.
isRightMouseButton: function( evt )
Returns true if the event is a popup trigger.
isPopupTrigger: function( evt )
Returns true if the shift key is pressed for the given event.
isShiftDown: function( evt )
Returns true if the alt key is pressed for the given event.
isAltDown: function( evt )
Returns true if the control key is pressed for the given event.
isControlDown: function( evt )
Returns true if the meta key is pressed for the given event.
isMetaDown: function( evt )
Returns the touch or mouse event that contains the mouse coordinates.
getMainEvent: function( e )
Returns true if the meta key is pressed for the given event.
getClientX: function( e )
Returns true if the meta key is pressed for the given event.
getClientY: function( e )
Specifies the event name for reset.
RESET: 'reset' }
Frees up memory in IE by resolving cyclic dependencies between the DOM and the JavaScript objects.
dispose: function()
Returns a wrapper function that locks the execution scope of the given function to the specified scope.
bind: function( scope, funct )
Holds the state of the mouse button.
mxGraph.prototype.isMouseDown
Binds the function to the specified event on the given element.
addListener: function()
Removes the specified listener from the given element.
removeListener: function()
Removes all listeners from the given element.
removeAllListeners: function( element )
Redirects the mouse events from the given DOM node to the graph dispatch loop using the event and given state as event arguments.
redirectMouseEvents: function( node, graph, state, down, move, up, dblClick )
Removes the known listeners from the given DOM node and its descendants.
release: function( element )
Disables the context menu for the given element.
disableContextMenu: function()
Returns the event’s target or srcElement depending on the browser.
getSource: function( evt )
Returns true if the event has been consumed using consume.
isConsumed: function( evt )
Consumes the given event.
consume: function( evt, preventDefault, stopPropagation )
Returns true if the left mouse button is pressed for the given event.
isLeftMouseButton: function( evt )
Returns true if the right mouse button was pressed.
isRightMouseButton: function( evt )
Returns true if the event is a popup trigger.
isPopupTrigger: function( evt )
Returns true if the shift key is pressed for the given event.
isShiftDown: function( evt )
Returns true if the alt key is pressed for the given event.
isAltDown: function( evt )
Returns true if the control key is pressed for the given event.
isControlDown: function( evt )
Returns true if the meta key is pressed for the given event.
isMetaDown: function( evt )
Returns the touch or mouse event that contains the mouse coordinates.
getMainEvent: function( e )
Returns true if the meta key is pressed for the given event.
getClientX: function( e )
Returns true if the meta key is pressed for the given event.
getClientY: function( e )
Specifies the event name for reset.
RESET: 'reset' }
Frees up memory in IE by resolving cyclic dependencies between the DOM and the JavaScript objects.
dispose: function()
Returns a wrapper function that locks the execution scope of the given function to the specified scope.
bind: function( scope, funct )
Holds the state of the mouse button.
mxGraph.prototype.isMouseDown
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 )
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 )
Damper value for the panning.
mxPanningManager.prototype.damper
Processes a doubleclick on an optional cell and fires a dblclick event.
mxGraph.prototype.dblClick = function( evt, cell )
Specifies the name of the action to be executed when a cell is double clicked.
mxEditor.prototype.dblClickAction
Adds all arguments to the console if DEBUG is enabled.
debug: function()
Specifies if the session should run in debug mode.
mxSession.prototype.debug
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 )
Prototype edge cell that is used for creating new edges.
mxEditor.prototype.defaultEdge
Defines the default shape for edges.
mxCellRenderer.prototype.defaultEdgeShape
Specifies the edge style to be returned in getEdgeStyle.
mxEditor.prototype.defaultEdgeStyle
Prototype group cell that is used for creating new groups.
mxEditor.prototype.defaultGroup
mxEdgeStyle to be used for loops.
mxGraph.prototype.defaultLoopStyle
Specifies the default opacity to be used for the rubberband div.
mxRubberband.prototype.defaultOpacity
Defines the overlapping for the overlay, that is, the proportional distance from the origin to the point defined by the alignment.
mxCellOverlay.prototype.defaultOverlap
Value returned by getOverlap if isAllowOverlapParent returns true for the given cell.
mxGraph.prototype.defaultOverlap
Specifies the default parent to be used to insert new cells.
mxGraph.prototype.defaultParent
Static array that contains the globally registered shapes which are known to all instances of this class.
mxCellRenderer.prototype.defaultShapes
Defines the default shape for vertices.
mxCellRenderer.prototype.defaultVertexShape
Specifies the delay between the animation steps.
mxAnimation.prototype.delay
Delay in milliseconds for the panning.
mxPanningManager.prototype.delay
Delay to show the tooltip in milliseconds.
mxTooltipHandler.prototype.delay
Reference to the enclosing mxGraph.
mxCellStatePreview.prototype.deltas
Holds the XML node with the stencil description.
mxStencil.prototype.desc
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 )
Specifies if the window should be destroyed when it is closed.
mxWindow.prototype.destroyOnClose
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 )
Count of the number of times the ancestor dfs has been used.
mxGraphHierarchyModel.prototype.dfsCount
Dialect to be used for drawing the graph.
mxGraph.prototype.dialect
Holds the dialect in which the shape is to be painted.
mxShape.prototype.dialect
Hook to free resources after the edit has been removed from the command history.
mxUndoableEdit.prototype.die = function()
Specifies if the context menu should be disabled in the graph container.
mxEditor.prototype.disableContextMenu
Disables the context menu for the given element.
disableContextMenu: function()
Specifies if the STYLE_NOEDGESTYLE flag should be set on edges that are modified by the result.
mxCircleLayout.prototype.disableEdgeStyle
Specifies if the STYLE_NOEDGESTYLE flag should be set on edges that are modified by the result.
mxFastOrganicLayout.prototype.disableEdgeStyle
Specifies if the STYLE_NOEDGESTYLE flag should be set on edges that are modified by the result.
mxHierarchicalLayout.prototype.disableEdgeStyle
Disconnects the given edges from the terminals which are not in the given array.
mxGraph.prototype.disconnectGraph = function( cells )
Specifies if edges should be disconnected from their terminals when they are moved.
mxGraph.prototype.disconnectOnMove
Frees up memory in IE by resolving cyclic dependencies between the DOM and the JavaScript objects.
dispose: function()
An array of locally stored X co-ordinate displacements for the vertices.
mxFastOrganicLayout.prototype.dispX
An array of locally stored Y co-ordinate displacements for the vertices.
mxFastOrganicLayout.prototype.dispY
Holds the DIV element which is currently visible.
mxRubberband.prototype.div
The owner document of the codec.
mxCodec.prototype.document
Specifies the resource key for the status message after a long operation.
mxGraphSelectionModel.prototype.doneResource
Specifies the resource key for the status message after a long operation.
mxGraphView.prototype.doneResource
Resizes the container for the given graph width and height.
mxGraph.prototype.doResizeContainer = function( width, height )
Specifies the resource key for the tooltip to be displayed on the single control point for routed edges.
mxElbowEdgeHandler.prototype.doubleClickOrientationResource
Specifies if double taps on touch-based devices should be handled.
mxGraph.prototype.doubleTapEnabled
Specifies the timeout for double taps.
mxGraph.prototype.doubleTapTimeout
Specifies the tolerance for double taps.
mxGraph.prototype.doubleTapTolerance
Holds the DOM node that is used to represent the drag preview.
mxDragSource.prototype.dragElement
Opacity of the drag element in %.
mxDragSource.prototype.dragElementOpacity
ZIndex for the drag element.
mxDragSource.prototype.dragElementZIndex
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 )
mxPoint that specifies the offset of the dragElement.
mxDragSource.prototype.dragOffset
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 )
Holds the drill event listener for later removal.
mxConnectionHandler.prototype.drillHandler
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 )
Specifies the return value for isDropEnabled.
mxGraph.prototype.dropEnabled
Holds the DOM node that is used to represent the drag preview.
mxDragSource.prototype.dropHandler
Damper value for the panning.
mxPanningManager.prototype.damper
Processes a doubleclick on an optional cell and fires a dblclick event.
mxGraph.prototype.dblClick = function( evt, cell )
Specifies the name of the action to be executed when a cell is double clicked.
mxEditor.prototype.dblClickAction
Adds all arguments to the console if DEBUG is enabled.
debug: function()
Specifies if the session should run in debug mode.
mxSession.prototype.debug
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 )
Prototype edge cell that is used for creating new edges.
mxEditor.prototype.defaultEdge
Defines the default shape for edges.
mxCellRenderer.prototype.defaultEdgeShape
Specifies the edge style to be returned in getEdgeStyle.
mxEditor.prototype.defaultEdgeStyle
Prototype group cell that is used for creating new groups.
mxEditor.prototype.defaultGroup
mxEdgeStyle to be used for loops.
mxGraph.prototype.defaultLoopStyle
Specifies the default opacity to be used for the rubberband div.
mxRubberband.prototype.defaultOpacity
Defines the overlapping for the overlay, that is, the proportional distance from the origin to the point defined by the alignment.
mxCellOverlay.prototype.defaultOverlap
Value returned by getOverlap if isAllowOverlapParent returns true for the given cell.
mxGraph.prototype.defaultOverlap
Specifies the default parent to be used to insert new cells.
mxGraph.prototype.defaultParent
Static array that contains the globally registered shapes which are known to all instances of this class.
mxCellRenderer.prototype.defaultShapes
Defines the default shape for vertices.
mxCellRenderer.prototype.defaultVertexShape
Specifies the delay between the animation steps.
mxAnimation.prototype.delay
Delay in milliseconds for the panning.
mxPanningManager.prototype.delay
Delay to show the tooltip in milliseconds.
mxTooltipHandler.prototype.delay
Reference to the enclosing mxGraph.
mxCellStatePreview.prototype.deltas
Holds the XML node with the stencil description.
mxStencil.prototype.desc
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 )
Specifies if the window should be destroyed when it is closed.
mxWindow.prototype.destroyOnClose
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 )
Count of the number of times the ancestor dfs has been used.
mxGraphHierarchyModel.prototype.dfsCount
Dialect to be used for drawing the graph.
mxGraph.prototype.dialect
Holds the dialect in which the shape is to be painted.
mxShape.prototype.dialect
Hook to free resources after the edit has been removed from the command history.
mxUndoableEdit.prototype.die = function()
Specifies if the context menu should be disabled in the graph container.
mxEditor.prototype.disableContextMenu
Disables the context menu for the given element.
disableContextMenu: function()
Specifies if the STYLE_NOEDGESTYLE flag should be set on edges that are modified by the result.
mxCircleLayout.prototype.disableEdgeStyle
Specifies if the STYLE_NOEDGESTYLE flag should be set on edges that are modified by the result.
mxFastOrganicLayout.prototype.disableEdgeStyle
Specifies if the STYLE_NOEDGESTYLE flag should be set on edges that are modified by the result.
mxHierarchicalLayout.prototype.disableEdgeStyle
Disconnects the given edges from the terminals which are not in the given array.
mxGraph.prototype.disconnectGraph = function( cells )
Specifies if edges should be disconnected from their terminals when they are moved.
mxGraph.prototype.disconnectOnMove
Frees up memory in IE by resolving cyclic dependencies between the DOM and the JavaScript objects.
dispose: function()
An array of locally stored X co-ordinate displacements for the vertices.
mxFastOrganicLayout.prototype.dispX
An array of locally stored Y co-ordinate displacements for the vertices.
mxFastOrganicLayout.prototype.dispY
Holds the DIV element which is currently visible.
mxRubberband.prototype.div
The owner document of the codec.
mxCodec.prototype.document
Specifies the resource key for the status message after a long operation.
mxGraphSelectionModel.prototype.doneResource
Specifies the resource key for the status message after a long operation.
mxGraphView.prototype.doneResource
Resizes the container for the given graph width and height.
mxGraph.prototype.doResizeContainer = function( width, height )
Specifies the resource key for the tooltip to be displayed on the single control point for routed edges.
mxElbowEdgeHandler.prototype.doubleClickOrientationResource
Specifies if double taps on touch-based devices should be handled.
mxGraph.prototype.doubleTapEnabled
Specifies the timeout for double taps.
mxGraph.prototype.doubleTapTimeout
Specifies the tolerance for double taps.
mxGraph.prototype.doubleTapTolerance
Holds the DOM node that is used to represent the drag preview.
mxDragSource.prototype.dragElement
Opacity of the drag element in %.
mxDragSource.prototype.dragElementOpacity
ZIndex for the drag element.
mxDragSource.prototype.dragElementZIndex
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 )
mxPoint that specifies the offset of the dragElement.
mxDragSource.prototype.dragOffset
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 )
Holds the drill event listener for later removal.
mxConnectionHandler.prototype.drillHandler
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 )
Specifies the return value for isDropEnabled.
mxGraph.prototype.dropEnabled
Holds the DOM node that is used to represent the drag preview.
mxDragSource.prototype.dropHandler
mxGraph Version 1.10.4.2 – 16. January 2013
+mxGraph Version 1.10.4.3 – 14. February 2013
Copyright (c) JGraph Ltd 2006-2012
All rights reserved. No part of this publication may be diff --git a/docs/manual_javavis.html b/docs/manual_javavis.html index 0cda498d6..838614ae5 100644 --- a/docs/manual_javavis.html +++ b/docs/manual_javavis.html @@ -9,7 +9,7 @@
JGraphX Version 1.10.4.2 – 16. January 2013
+JGraphX Version 1.10.4.3 – 14. February 2013
Copyright (c) JGraph Ltd 2006-2012
All rights reserved. No part of this publication may be diff --git a/dotnet/docs/html/annotated.html b/dotnet/docs/html/annotated.html index a5d6c7fc8..99054c1e4 100644 --- a/dotnet/docs/html/annotated.html +++ b/dotnet/docs/html/annotated.html @@ -78,7 +78,7 @@