Function that is used for creating new edges.
mxConnectionHandler.prototype.factoryMethod
Function that is used to create the popup menu.
mxPopupMenu.prototype.factoryMethod
Asynchronous fade-out operation.
fadeOut: function( node, from, remove, step, delay, isEnabled )
Optional fade out effect.
mxRubberband.prototype.fadeOut
See mxEffects.fadeOut.
fadeOut: function( node, from, remove, step, delay, isEnabled )
Name of the field to be used to store the object ID.
FIELD_NAME: 'mxObjectId'
Contains the URL of the last opened file as a string.
mxEditor.prototype.filename
Boolean indicating if dimension should be changed to fill out the parent cell.
mxStackLayout.prototype.fill
Fills the current path.
mxSvgCanvas2D.prototype.fill = function()
Fills the current path.
mxVmlCanvas2D.prototype.fill = function()
Fills the current drawing buffer.
mxXmlCanvas2D.prototype.fill = function()
Fills and paints the outline of the current path.
mxSvgCanvas2D.prototype.fillAndStroke = function()
Fills and paints the outline of the current path.
mxVmlCanvas2D.prototype.fillAndStroke = function()
Fills the current drawing buffer and its outline.
mxXmlCanvas2D.prototype.fillAndStroke = function()
Returns the cells from the given array where the given filter function returns true.
mxGraphModel.prototype.filterCells = function( cells, filter )
Visits all cells recursively and applies the specified filter function to each cell.
mxGraphModel.prototype.filterDescendants = function( filter, parent )
Creates an array of descendant cells
mxHierarchicalLayout.prototype.filterDescendants = function( cell, result )
Creates an array of descendant cells
mxSwimlaneLayout.prototype.filterDescendants = function( cell, result )
Finds the index of the nearest segment on the given cell state for the specified coordinate pair.
findNearestSegment: function( state, x, y )
Returns the first node where attr equals value.
findNode: function( node, attr, value )
Finds the parallel edges in the given parent.
mxParallelEdgeLayout.prototype.findParallels = function( parent, cells )
Stores the maximum height (relative to the layout direction) of cells in each rank
mxCompactTreeLayout.prototype.findRankHeights = function( node, rank )
Returns all visible children in the given parent which do not have incoming edges.
mxHierarchicalLayout.prototype.findRoots = function( parent, vertices )
Returns all visible children in the given parent which do not have incoming edges.
mxSwimlaneLayout.prototype.findRoots = function( parent, vertices )
Returns all children in the given parent which do not have incoming edges.
mxGraph.prototype.findTreeRoots = function( parent, isolate, invert )
Whether or not to perform local optimisations and iterate multiple times through the algorithm.
mxCoordinateAssignment.prototype.fineTuning
Whether or not to perform local optimisations and iterate multiple times through the algorithm.
mxHierarchicalLayout.prototype.fineTuning
Whether or not to perform local optimisations and iterate multiple times through the algorithm.
mxSwimlaneLayout.prototype.fineTuning
Specifies the event name for fireMouseEvent.
FIRE_MOUSE_EVENT: 'fireMouseEvent'
Specifies the event name for fired.
FIRED: 'fired'
Dispatches the given event to the listeners which are registered for the event.
mxEventSource.prototype.fireEvent = function( evt, sender )
Dispatches a mxEvent.GESTURE event.
mxGraph.prototype.fireGestureEvent = function( evt, cell )
Dispatches the given event in the graph event dispatch loop.
mxGraph.prototype.fireMouseEvent = function( evtName, me, sender )
Holds the mxPoint where the mouseDown took place while the handler is active.
mxConnectionHandler.prototype.first
Scales the graph such that the complete diagram fits into container and returns the current scale in the view.
mxGraph.prototype.fit = function( border, keepOrigin, margin, enabled, ignoreWidth, ignoreHeight, maxHeight )
Makes sure the given node is inside the visible area of the window.
fit: function( node )
Makes sure the window is inside the client area of the window.
mxWindow.prototype.fit = function()
Fixes the layer assignments to the values stored in the nodes.
mxGraphHierarchyModel.prototype.fixRanks = function()
Fixes the layer assignments to the values stored in the nodes.
mxSwimlaneModel.prototype.fixRanks = function()
Specifies the event name for flipEdge.
FLIP_EDGE: 'flipEdge'
Toggles the style of the given edge between null (or empty) and alternateEdgeStyle.
mxGraph.prototype.flipEdge = function( edge )
Flips the given point vertically and/or horizontally.
mxHandle.prototype.flipPoint = function( pt )
Specifies the fallback text for unsupported foreignObjects in exported documents.
mxSvgCanvas2D.prototype.foAltText
Called if the textarea has lost focus.
mxCellEditor.prototype.focusLost = function()
Specifies if use of foreignObject for HTML markup is allowed.
mxSvgCanvas2D.prototype.foEnabled
Specifies the event name for foldCells.
FOLD_CELLS: 'foldCells'
Sets the collapsed state of the specified cells and all descendants if recurse is true.
mxGraph.prototype.foldCells = function( collapse, recurse, cells, checkFoldable, evt )
Specifies if folding (collapse and expand via an image icon in the graph should be enabled).
mxGraph.prototype.foldingEnabled
Constant for bold fonts.
FONT_BOLD: 1
Constant for italic fonts.
FONT_ITALIC: 2
Constant for strikthrough fonts.
FONT_STRIKETHROUGH: 8
Constant for underlined fonts.
FONT_UNDERLINE: 4
Padding to be added for text that is not wrapped to account for differences in font metrics on different platforms in pixels.
mxSvgCanvas2D.prototype.fontMetricsPadding
Offset to be used for foreignObjects.
mxSvgCanvas2D.prototype.foOffset
The force constant by which the attractive forces are divided and the replusive forces are multiple by the square of.
mxFastOrganicLayout.prototype.forceConstant
Cache of <forceConstant>^2 for performance.
mxFastOrganicLayout.prototype.forceConstantSquared
Specifies if the enabled state of the graph should be ignored in the control click handler (to allow folding in disabled graphs).
mxCellRenderer.prototype.forceControlClickHandler
Specifies if a new cell should be inserted on a single click even using insertFunction if there is a cell under the mousepointer, otherwise the cell under the mousepointer is selected.
mxEditor.prototype.forcedInserting
Specifies if VML should be used to render the handles in this control.
mxOutline.prototype.forceVmlHandles
Calls the given function for each element of the given array and returns the array.
forEach: function( array, fn )
Rounds all numbers to integers.
mxAbstractCanvas2D.prototype.format = function( value )
Rounds all numbers to 2 decimal points.
mxSvgCanvas2D.prototype.format = function( value )
Returns a formatted number with 2 decimal places.
mxXmlCanvas2D.prototype.format = function( value )
Returns a new mxRectangle which is a copy of the given rectangle.
mxRectangle.fromRectangle = function( rect )