I | |
image | |
importCells, mxGraph | |
include, mxClient | |
indexOf, mxUtils | |
indexOfStylename, mxUtils | |
info, mxLog | |
init | |
initBend, mxEdgeHandler | |
initControl, mxCellRenderer | |
initialCoords, mxCoordinateAssignment | |
initializeLabel, mxCellRenderer | |
initializeOverlay, mxCellRenderer | |
initializeShape, mxCellRenderer | |
initialRank | |
insert | |
insertEdge | |
insertIntoGraph, mxCodec | |
insertShapesAfter, mxCellRenderer | |
insertVertex, mxGraph | |
installChangeHandler, mxEditor | |
installCloseHandler, mxWindow | |
installDblClickHandler, mxEditor | |
installDrillHandler, mxEditor | |
installDropHandler, mxDefaultToolbar | |
installInsertHandler, mxEditor | |
installListeners | |
installMaximizeHandler, mxWindow | |
installMinimizeHandler, mxWindow | |
installMoveHandler, mxWindow | |
installOverlayListeners, mxCellRenderer | |
installUndoHandler, mxEditor | |
intersection, mxUtils | |
intersects | |
invalidate, mxGraphView | |
invert, mxGraphHierarchyEdge | |
isAddEnabled, mxSwimlaneManager | |
isAddPointEvent, mxEdgeHandler | |
isAllowDanglingEdges, mxGraph | |
isAllowEval, mxGraphView | |
isAllowLoops, mxGraph | |
isAllowOverlapParent, mxGraph | |
isAltDown, mxEvent | |
isAncestor | |
isAutoSizeCell, mxGraph | |
isAutoSizeCells, mxGraph | |
isBinary, mxXmlRequest | |
isBrowserSupported, mxClient | |
isBubbling, mxLayoutManager | |
isBundleSupported, mxResources | |
isCellBendable, mxGraph | |
isCellCloneable, mxGraph | |
isCellCodec | |
isCellCollapsed, mxGraph | |
isCellConnectable, mxGraph | |
isCellDeletable, mxGraph | |
isCellDisconnectable, mxGraph | |
isCellEditable, mxGraph | |
isCellFoldable, mxGraph | |
isCellHorizontal, mxSwimlaneManager | |
isCellIgnored, mxSpaceManager | |
isCellLocked, mxGraph | |
isCellMovable, mxGraph | |
isCellResizable, mxGraph | |
isCellRotatable, mxGraph | |
isCellsBendable, mxGraph | |
isCellsCloneable, mxGraph | |
isCellsDeletable, mxGraph | |
isCellsDisconnectable, mxGraph | |
isCellsEditable, mxGraph | |
isCellSelectable, mxGraph | |
isCellSelected, mxGraph | |
isCellShiftable, mxSpaceManager | |
isCellsLocked, mxGraph | |
isCellsMovable, mxGraph | |
isCellsResizable, mxGraph | |
isCellsSelectable, mxGraph | |
isCellVisible, mxGraph | |
isCloneEnabled, mxGraphHandler | |
isCloneEvent, mxGraph | |
isCloneInvalidEdges, mxGraph | |
isCollapsed | |
isConnectable | |
isConnectableCell | |
isConnectableEdges, mxGraph | |
isConnecting, mxConnectionHandler | |
isConstrainChild, mxGraph | |
isConstrainChildren, mxGraph | |
isConstrainChildrenOnResize, mxGraph | |
isConstrainedEvent, mxGraph | |
isConsumed | |
isContainerEvent, mxGraphView | |
isControlDown | |
isCreateIds, mxGraphModel | |
isCreateTarget, mxConnectionHandler | |
isDelayedSelection, mxGraphHandler | |
isDisconnectOnMove, mxGraph | |
isDropEnabled, mxGraph | |
isEdge | |
isEdgeIgnored, mxGraphLayout | |
isEdgeLabelsMovable, mxGraph | |
isEdgeValid, mxGraph | |
isEditing, mxGraph | |
isEmpty | |
isEnabled | |
isEnabledForEvent, mxGuide | |
isEnterStopsCellEditing, mxGraph | |
isEscapeEnabled, mxGraph | |
isEventIgnored | |
isEventsEnabled, mxEventSource | |
isEventSource, mxCellEditor | |
isEventSourceIgnored, mxGraph | |
isExcluded | |
isExtendParent, mxGraph | |
isExtendParents | |
isExtendParentsOnAdd, mxGraph | |
isForcePanningEvent, mxPanningHandler | |
isForceRubberbandEvent, mxRubberband | |
isGraphEvent, mxKeyHandler | |
isGridEnabled | |
isGridEnabledEvent, mxGraph | |
isGuidesEnabled, mxDragSource | |
isHandleEnabled, mxEdgeHandler | |
isHandleVisible, mxEdgeHandler | |
isHideLabel, mxCellEditor | |
isHideOnHover, mxTooltipHandler | |
isHorizontal | |
isHotspotEnabled, mxCellMarker | |
isHtmlAllowed | |
isHtmlLabel, mxGraph | |
isHtmlLabels, mxGraph | |
isImmediateConnectSource, mxConnectionHandler | |
isInvokesStopCellEditing, mxGraph | |
isLabelClipped, mxGraph | |
isLabelEvent, mxCellRenderer | |
isLabelMovable, mxGraph | |
isLayer, mxGraphModel | |
isLeftMouseButton, mxEvent | |
isLoop, mxGraph | |
isMenuShowing, mxPopupMenu | |
isMetaDown, mxEvent | |
isModified | |
isMouseEvent, mxEvent | |
isMoveEnabled, mxGraphHandler | |
isMoveIconToFrontForState, mxConnectionHandler | |
isMultigraph, mxGraph | |
isNaN, mxUtils | |
isNode, mxUtils | |
isNumeric, mxUtils | |
isOrthogonal, mxGraph | |
isPaintBoundsInverted | |
isPanningEnabled, mxPanningHandler | |
isPanningTrigger, mxPanningHandler | |
isParseVml | |
isPopupTrigger | |
isPort | |
isPortsEnabled, mxGraph | |
isPropertiesVisible, mxEditor | |
isReady, mxXmlRequest | |
isRecursiveResize, mxGraph | |
isReference | |
isRelativeUrl, mxUrlConverter | |
isRemoveCellsFromParent, mxGraphHandler | |
isRemovePointEvent, mxEdgeHandler | |
isRendering, mxGraphView | |
isResizable, mxWindow | |
isResizeContainer, mxGraph | |
isResizeEnabled, mxSwimlaneManager | |
isRightMouseButton, mxEvent | |
isRoot, mxGraphModel | |
isScrollEvent, mxGraphView | |
isSelected, mxGraphSelectionModel | |
isSelectEnabled, mxGraphHandler | |
isSelectionDashed | |
isSelectionEmpty, mxGraph | |
isSelectOnPopup, mxPanningHandler | |
isShapeEvent, mxCellRenderer | |
isShiftDown, mxEvent | |
isShiftDownwards, mxSpaceManager | |
isShiftRightwards, mxSpaceManager | |
isSignificant, mxUndoableEdit | |
isSingleSelection, mxGraphSelectionModel | |
isSizerVisible, mxVertexHandler | |
isSource, mxMouseEvent | |
isSplitEnabled, mxGraph | |
isSplitTarget, mxGraph | |
isStartEvent, mxConnectionHandler | |
isStateIgnored, mxConstraintHandler | |
isStopEvent, mxConnectionHandler | |
isSwimlane, mxGraph | |
isSwimlaneIgnored, mxSwimlaneManager | |
isSwimlaneNesting, mxGraph | |
isSwimlaneSelectionEnabled, mxGraph | |
isSyntheticEventIgnored, mxGraph | |
isTerminalPointMovable, mxGraph | |
isToggleEvent, mxGraph | |
isTouchEvent, mxEvent | |
isValidAncestor, mxGraph | |
isValidConnection, mxGraph | |
isValidDropTarget, mxGraph | |
isValidResponse, mxSession | |
isValidRoot, mxGraph | |
isValidSource | |
isValidState, mxCellMarker | |
isValidTarget | |
isVertex | |
isVertexIgnored | |
isVertexLabelsMovable, mxGraph | |
isVertexMovable, mxGraphLayout | |
isVisible | |
isVml, mxUtils | |
isWrapping, mxGraph |
Private helper function to create SVG elements
mxSvgCanvas2D.prototype.image = function( x, y, w, h, src, aspect, flipH, flipV )
Paints an image.
mxVmlCanvas2D.prototype.image = function( x, y, w, h, src, aspect, flipH, flipV )
Paints an image.
mxXmlCanvas2D.prototype.image = function( x, y, w, h, src, aspect, flipH, flipV )
Clones and inserts the given cells into the graph using the move method and returns the inserted cells.
mxGraph.prototype.importCells = function( cells, dx, dy, target, evt )
Dynamically adds a script node to the document header.
include: function( src )
Returns the index of obj in array or -1 if the array does not contains the given object.
indexOf: function( array, obj )
Returns the index of the given stylename in the given style.
indexOfStylename: function( style, stylename )
Writes the current navigator information to the console.
info: function()
Creates the textarea and installs the event listeners.
mxCellEditor.prototype.init = function ()
Initializes the shapes required for this connection handler.
mxConnectionHandler.prototype.init = function()
Initializes the shapes required for this edge handler.
mxEdgeHandler.prototype.init = function()
Initializes the container and creates the respective datastructures.
mxGraph.prototype.init = function( container )
Initializes the graph event dispatch loop for the specified container and invokes create to create the required DOM nodes for the display.
mxGraphView.prototype.init = function()
Initializes the shape and the indicator.
mxLabel.prototype.init = function( container )
Initializes the DOM node for the console.
init: function()
Initializes the outline inside the given container.
mxOutline.prototype.init = function( container )
Initializes the shapes required for this vertex handler.
mxPopupMenuHandler.prototype.init = function()
Initializes the shapes required for this vertex handler.
mxPopupMenu.prototype.init = function()
Initializes the shape by creaing the DOM node using create and adding it into the given container.
mxShape.prototype.init = function( container )
Initializes the DOM nodes required for this tooltip handler.
mxTooltipHandler.prototype.init = function()
Initializes the shapes required for this vertex handler.
mxVertexHandler.prototype.init = function()
Initializes the DOM tree that represents the window.
mxWindow.prototype.init = function( x, y, width, height, style )
Helper method to initialize the given bend.
mxEdgeHandler.prototype.initBend = function( bend )
Initializes the given control and returns the corresponding DOM node.
mxCellRenderer.prototype.initControl = function( state, control, handleEvents, clickHandler )
Sets up the layout in an initial positioning.
mxCoordinateAssignment.prototype.initialCoords = function( facade, model )
Initiailzes the label with a suitable container.
mxCellRenderer.prototype.initializeLabel = function( state )
Initializes the given overlay.
mxCellRenderer.prototype.initializeOverlay = function( state, overlay )
Initializes the shape in the given state by calling its init method with the correct container.
mxCellRenderer.prototype.initializeShape = function( state )
Basic determination of minimum layer ranking by working from from sources or sinks and working through each node in the relevant edge direction.
mxGraphHierarchyModel.prototype.initialRank = function()
Basic determination of minimum layer ranking by working from from sources or sinks and working through each node in the relevant edge direction.
mxSwimlaneModel.prototype.initialRank = function()
Inserts the specified child into the child array at the specified index and updates the parent reference of the child.
mxCell.prototype.insert = function( child, index )
Handles a drop by inserting the given vertex into the given parent cell or the default parent if no parent is specified.
mxDefaultToolbar.prototype.insert = function( vertex, evt, target )
Inserts the specified edge into the edge array and returns the edge.
mxCell.prototype.insertEdge = function( edge, isOutgoing )
Creates, inserts and returns the new edge for the given parameters.
mxConnectionHandler.prototype.insertEdge = function( parent, id, value, source, target, style )
Adds a new edge into the given parent mxCell using value as the user object and the given source and target as the terminals of the new edge.
mxGraph.prototype.insertEdge = function( parent, id, value, source, target, style )
Inserts the given cell into its parent and terminal cells.
mxCodec.prototype.insertIntoGraph = function( cell )
Adds a new vertex into the given parent mxCell using value as the user object and the given coordinates as the mxGeometry of the new vertex.
mxGraph.prototype.insertVertex = function( parent, id, value, x, y, width, height, style, relative )
Installs the listeners required to automatically validate the graph.
mxEditor.prototype.installChangeHandler = function ( graph )
Adds the closeImage as a new image node in closeImg and installs the close event.
mxWindow.prototype.installCloseHandler = function()
Overrides mxGraph.dblClick to invoke dblClickAction on a cell and reset the selection tool in the toolbar.
mxEditor.prototype.installDblClickHandler = function ( graph )
Installs listeners for dispatching the root event.
mxEditor.prototype.installDrillHandler = function ( graph )
Makes the given img draggable using the given function for handling a drop event.
mxDefaultToolbar.prototype.installDropHandler = function ( img, dropHandler )
Installs the handler for invoking insertFunction if one is defined.
mxEditor.prototype.installInsertHandler = function ( graph )
Installs the event listeners for the given cell state.
mxCellRenderer.prototype.installListeners = function( state )
Installs the required listeners in the container.
mxGraphView.prototype.installListeners = function()
Installs the event listeners required for maximizing the window.
mxWindow.prototype.installMaximizeHandler = function()
Installs the event listeners required for minimizing the window.
mxWindow.prototype.installMinimizeHandler = function()
Installs the event listeners required for moving the window.
mxWindow.prototype.installMoveHandler = function()
Adds the undoManager to the graph model and the view.
mxEditor.prototype.installUndoHandler = function ( graph )
Returns the intersection of two lines as an mxPoint.
intersection: function ( x0, y0, x1, y1, x2, y2, x3, y3 )
Returns true if the given coordinate pair intersects the given state.
mxCellMarker.prototype.intersects = function( state, me )
Returns the bottom-most cell that intersects the given point (x, y) in the cell hierarchy that starts at the given parent.
mxGraph.prototype.intersects = function( state, x, y )
Returns true if the two rectangles intersect.
intersects: function( a, b )
Invalidates the state of the given cell, all its descendants and connected edges.
mxGraphView.prototype.invalidate = function( cell, recurse, includeEdges )
Inverts the direction of this internal edge(s)
mxGraphHierarchyEdge.prototype.invert = function( layer )
Returns addEnabled.
mxSwimlaneManager.prototype.isAddEnabled = function()
Returns true if the given event is a trigger to add a new point.
mxEdgeHandler.prototype.isAddPointEvent = function( evt )
Returns allowDanglingEdges as a boolean.
mxGraph.prototype.isAllowDanglingEdges = function()
Returns allowEval.
mxGraphView.prototype.isAllowEval = function()
Returns allowLoops as a boolean.
mxGraph.prototype.isAllowLoops = function()
Returns true if the given cell is allowed to be placed outside of the parents area.
mxGraph.prototype.isAllowOverlapParent = function( cell )
Returns true if the alt key is pressed for the given event.
isAltDown: function( evt )
mxGraphHierarchyNode.prototype.isAncestor = function( otherNode )
Returns true if the given parent is an ancestor of the given child.
mxGraphModel.prototype.isAncestor = function( parent, child )
Returns true if the size of the given cell should automatically be updated after a change of the label.
mxGraph.prototype.isAutoSizeCell = function( cell )
Returns autoSizeCells.
mxGraph.prototype.isAutoSizeCells = function()
Returns binary.
mxXmlRequest.prototype.isBinary = function()
Returns true if the current browser is supported, that is, if mxClient.IS_VML or mxClient.IS_SVG is true.
isBrowserSupported: function()
Returns true if a layout should bubble, that is, if the parent layout should be executed whenever a cell layout (layout of the children of a cell) has been executed.
mxLayoutManager.prototype.isBubbling = function()
Returns true if the given cell is bendable.
mxGraph.prototype.isCellBendable = function( cell )
Returns true if the given cell is cloneable.
mxGraph.prototype.isCellCloneable = function( cell )
Returns true since this is a cell codec.
codec.isCellCodec = function()
Returns true if the given codec is a cell codec.
mxCodec.prototype.isCellCodec = function( codec )
Returns true if the given cell is collapsed in this graph.
mxGraph.prototype.isCellCollapsed = function( cell )
Returns true if the given cell is connectable in this graph.
mxGraph.prototype.isCellConnectable = function( cell )
Returns true if the given cell is moveable.
mxGraph.prototype.isCellDeletable = function( cell )
Returns true if the given cell is disconnectable from the source or target terminal.
mxGraph.prototype.isCellDisconnectable = function( cell, terminal, source )
Returns true if the given cell is editable.
mxGraph.prototype.isCellEditable = function( cell )
Returns true if the given cell is foldable.
mxGraph.prototype.isCellFoldable = function( cell, collapse )
Returns true if the given cell is horizontal.
mxSwimlaneManager.prototype.isCellHorizontal = function( cell )
Sets the graph that the layouts operate on.
mxSpaceManager.prototype.isCellIgnored = function( cell )
Returns true if the given cell may not be moved, sized, bended, disconnected, edited or selected.
mxGraph.prototype.isCellLocked = function( cell )
Returns true if the given cell is moveable.
mxGraph.prototype.isCellMovable = function( cell )
Returns true if the given cell is resizable.
mxGraph.prototype.isCellResizable = function( cell )
Returns true if the given cell is rotatable.
mxGraph.prototype.isCellRotatable = function( cell )
Returns cellsBenadable.
mxGraph.prototype.isCellsBendable = function()
Returns cellsCloneable, that is, if the graph allows cloning of cells by using control-drag.
mxGraph.prototype.isCellsCloneable = function()
Returns cellsDeletable.
mxGraph.prototype.isCellsDeletable = function()
Returns cellsDisconnectable.
mxGraph.prototype.isCellsDisconnectable = function()
Returns cellsEditable.
mxGraph.prototype.isCellsEditable = function()
Returns true if the given cell is selectable.
mxGraph.prototype.isCellSelectable = function( cell )
Returns true if the given cell is selected.
mxGraph.prototype.isCellSelected = function( cell )
Sets the graph that the layouts operate on.
mxSpaceManager.prototype.isCellShiftable = function( cell )
Returns true if the given cell may not be moved, sized, bended, disconnected, edited or selected.
mxGraph.prototype.isCellsLocked = function()
Returns cellsMovable.
mxGraph.prototype.isCellsMovable = function()
Returns cellsResizable.
mxGraph.prototype.isCellsResizable = function()
Returns cellsSelectable.
mxGraph.prototype.isCellsSelectable = function()
Returns true if the given cell is visible in this graph.
mxGraph.prototype.isCellVisible = function( cell )
Returns cloneEnabled.
mxGraphHandler.prototype.isCloneEnabled = function()
Returns true if the given event is a clone event.
mxGraph.prototype.isCloneEvent = function( evt )
Returns cloneInvalidEdges as a boolean.
mxGraph.prototype.isCloneInvalidEdges = function()
Returns true if the cell is collapsed.
mxCell.prototype.isCollapsed = function()
Returns true if the given mxCell is collapsed.
mxGraphModel.prototype.isCollapsed = function( cell )
Returns true if the cell is connectable.
mxCell.prototype.isConnectable = function()
Returns true if the connectionHandler is enabled.
mxGraph.prototype.isConnectable = function( connectable )
Returns true if the given mxCell is connectable.
mxGraphModel.prototype.isConnectable = function( cell )
Returns true if the given cell is connectable.
mxConnectionHandler.prototype.isConnectableCell = function( cell )
Returns true if the given cell is connectable.
mxEdgeHandler.prototype.isConnectableCell = function( cell )
Returns connectableEdges as a boolean.
mxGraph.prototype.isConnectableEdges = function()
Returns true if the source terminal has been clicked and a new connection is currently being previewed.
mxConnectionHandler.prototype.isConnecting = function()
Returns true if the given cell should be kept inside the bounds of its parent according to the rules defined by getOverlap and isAllowOverlapParent.
mxGraph.prototype.isConstrainChild = function( cell )
Returns constrainChildren.
mxGraph.prototype.isConstrainChildren = function()
Returns constrainChildrenOnResize.
mxGraph.prototype.isConstrainChildrenOnResize = function()
Returns true if the given mouse event should be aligned to the grid.
mxGraph.prototype.isConstrainedEvent = function( evt )
Returns true if the event has been consumed using consume.
isConsumed: function( evt )
Returns true if the event has been consumed.
mxEventObject.prototype.isConsumed = function()
Returns consumed.
mxMouseEvent.prototype.isConsumed = function()
Returns true if the event origin is one of the drawing panes or containers of the view.
mxGraphView.prototype.isContainerEvent = function( evt )
Returns true if the control key is pressed for the given event.
isControlDown: function( evt )
Returns true if the control key is pressed.
mxKeyHandler.prototype.isControlDown = function( evt )
Returns createIds.
mxGraphModel.prototype.isCreateIds = function()
Returns createTarget.
mxConnectionHandler.prototype.isCreateTarget = function()
Hook to return true for delayed selections.
mxGraphHandler.prototype.isDelayedSelection = function( cell )
Returns disconnectOnMove as a boolean.
mxGraph.prototype.isDisconnectOnMove = function()
Returns dropEnabled as a boolean.
mxGraph.prototype.isDropEnabled = function()
Returns true if the cell is an edge.
mxCell.prototype.isEdge = function()
Returns whether or not this cell is an edge
mxGraphAbstractHierarchyCell.prototype.isEdge = function()
Returns true.
mxGraphHierarchyEdge.prototype.isEdge = function()
Returns true if the given cell is an edge.
mxGraphModel.prototype.isEdge = function( cell )
Returns a boolean indicating if the given mxCell should be ignored by the algorithm.
mxGraphLayout.prototype.isEdgeIgnored = function( edge )
Returns edgeLabelsMovable.
mxGraph.prototype.isEdgeLabelsMovable = function()
Checks if the return value of getEdgeValidationError for the given arguments is null.
mxGraph.prototype.isEdgeValid = function( edge, source, target )
Returns true if the given cell is currently being edited.
mxGraph.prototype.isEditing = function( cell )
Returns true if this contains no entries.
mxCellStatePreview.prototype.isEmpty = function()
Returns true if the clipboard currently has not data stored.
isEmpty: function()
Returns true if no cells are currently selected.
mxGraphSelectionModel.prototype.isEmpty = function()
Returns true if the this edit contains no changes.
mxUndoableEdit.prototype.isEmpty = function()
Returns true if the history is empty.
mxUndoManager.prototype.isEmpty = function()
Returns true if events are handled.
mxAutoSaveManager.prototype.isEnabled = function()
Returns true if events are handled.
mxCellMarker.prototype.isEnabled = function()
Returns true if events are handled.
mxConnectionHandler.prototype.isEnabled = function()
Returns true if events are handled.
mxConstraintHandler.prototype.isEnabled = function()
Returns enabled.
mxDragSource.prototype.isEnabled = function()
Returns true if the graph is enabled.
mxGraph.prototype.isEnabled = function()
Returns enabled.
mxGraphHandler.prototype.isEnabled = function()
Returns true if events are handled.
mxKeyHandler.prototype.isEnabled = function()
Returns true if events are handled.
mxLayoutManager.prototype.isEnabled = function()
Returns true if events are handled.
mxOutline.prototype.isEnabled = function()
Returns true if events are handled.
mxPopupMenu.prototype.isEnabled = function()
Returns true if events are handled.
mxRubberband.prototype.isEnabled = function()
Returns enabled.
mxSelectionCellsHandler.prototype.isEnabled = function()
Returns true if events are handled.
mxSpaceManager.prototype.isEnabled = function()
Returns true if events are handled.
mxSwimlaneManager.prototype.isEnabled = function()
Returns true if events are handled.
mxTooltipHandler.prototype.isEnabled = function()
Returns enabled.
isEnabled: function()
Returns true if the guide should be enabled for the given native event.
mxGuide.prototype.isEnabledForEvent = function( evt )
Returns enterStopsCellEditing.
mxGraph.prototype.isEnterStopsCellEditing = function()
Returns escapeEnabled.
mxGraph.prototype.isEscapeEnabled = function()
Returns true if the given mxMouseEvent should be ignored in update.
mxConstraintHandler.prototype.isEventIgnored = function( me, source )
Returns true if the event should be ignored in fireMouseEvent.
mxGraph.prototype.isEventIgnored = function( evtName, me, sender )
Returns eventsEnabled.
mxEventSource.prototype.isEventsEnabled = function()
Returns true if this editor is the source for the given native event.
mxCellEditor.prototype.isEventSource = function( evt )
Returns true if the given mouse down event should be ignored.
mxGraph.prototype.isEventSourceIgnored = function( evtName, me )
Excludes user objects that are XML nodes.
codec.isExcluded = function( obj, attr, value, isWrite )
Returns true if the given attribute is to be ignored by the codec.
mxObjectCodec.prototype.isExcluded = function( obj, attr, value, write )
Returns true if the parent of the given cell should be extended if the child has been resized so that it overlaps the parent.
mxGraph.prototype.isExtendParent = function( cell )
Returns extendParents.
mxGraph.prototype.isExtendParents = function()
Returns true if events are handled.
mxSpaceManager.prototype.isExtendParents = function()
Returns extendParentsOnAdd.
mxGraph.prototype.isExtendParentsOnAdd = function()
Returns true if the given mxMouseEvent should start panning.
mxPanningHandler.prototype.isForcePanningEvent = function( me )
Returns true if the given mxMouseEvent should start rubberband selection.
mxRubberband.prototype.isForceRubberbandEvent = function( me )
Returns true if the event should be processed by this handler, that is, if the event source is either the target, one of its direct children, a descendant of the mxGraph.container, or the mxGraph.cellEditor of the graph.
mxKeyHandler.prototype.isGraphEvent = function( evt )
Returns gridEnabled.
mxDragSource.prototype.isGridEnabled = function()
Returns gridEnabled as a boolean.
mxGraph.prototype.isGridEnabled = function()
Returns true if the given mouse event should be aligned to the grid.
mxGraph.prototype.isGridEnabledEvent = function( evt )
Returns guidesEnabled.
mxDragSource.prototype.isGuidesEnabled = function()
Creates the shape used to display the given bend.
mxEdgeHandler.prototype.isHandleEnabled = function( index )
Returns true if the handle at the given index is visible.
mxEdgeHandler.prototype.isHandleVisible = function( index )
Returns true if the label should be hidden while the cell is being edited.
mxCellEditor.prototype.isHideLabel = function( state )
Returns hideOnHover.
mxTooltipHandler.prototype.isHideOnHover = function()
Returns horizontal.
mxCompactTreeLayout.prototype.isHorizontal = function()
Returns horizontal.
mxPartitionLayout.prototype.isHorizontal = function()
Returns horizontal.
mxStackLayout.prototype.isHorizontal = function()
Returns horizontal.
mxSwimlaneManager.prototype.isHorizontal = function()
Returns true if hotspot is used in intersects.
mxCellMarker.prototype.isHotspotEnabled = function()
Returns true if HTML is allowed for this shape.
mxImageShape.prototype.isHtmlAllowed = function()
Returns true for non-rounded, non-rotated shapes with no glass gradient and no indicator shape.
mxLabel.prototype.isHtmlAllowed = function()
Returns true for non-rounded, non-rotated shapes with no glass gradient.
mxRectangleShape.prototype.isHtmlAllowed = function()
Returns true if HTML is allowed for this shape.
mxShape.prototype.isHtmlAllowed = function()
Returns true if HTML is allowed for this shape.
mxText.prototype.isHtmlAllowed = function()
Returns true if the label must be rendered as HTML markup.
mxGraph.prototype.isHtmlLabel = function( cell )
Returns htmlLabels.
mxGraph.prototype.isHtmlLabels = function()
Returns true if a tap on the given source state should immediately start connecting.
mxConnectionHandler.prototype.isImmediateConnectSource = function( state )
Returns invokesStopCellEditing.
mxGraph.prototype.isInvokesStopCellEditing = function()
Returns true if the overflow portion of labels should be hidden.
mxGraph.prototype.isLabelClipped = function( cell )
Returns true if the event is for the label of the given state.
mxCellRenderer.prototype.isLabelEvent = function( state, evt )
Returns true if the given edges’s label is moveable.
mxGraph.prototype.isLabelMovable = function( cell )
Returns true if isRoot returns true for the parent of the given cell.
mxGraphModel.prototype.isLayer = function( cell )
Returns true if the left mouse button is pressed for the given event.
isLeftMouseButton: function( evt )
Returns true if the given cell state is a loop.
mxGraph.prototype.isLoop = function( state )
Returns true if the menu is showing.
mxPopupMenu.prototype.isMenuShowing = function()
Returns true if the meta key is pressed for the given event.
isMetaDown: function( evt )
Returns modified.
mxCellEditor.prototype.isModified = function()
Returns modified.
mxEditor.prototype.isModified = function ()
Returns true if the event was generated using a mouse (not a pen or touch device).
isMouseEvent: function( evt )
Returns moveEnabled.
mxGraphHandler.prototype.isMoveEnabled = function()
Returns true if the state has a HTML label in the graph’s container, otherwise it returns moveIconFront.
mxConnectionHandler.prototype.isMoveIconToFrontForState = function( state )
Returns multigraph as a boolean.
mxGraph.prototype.isMultigraph = function()
Returns true if the given value is of type number and isNaN returns true.
isNaN: function( value )
Returns true if the given value is an XML node with the node name and if the optional attribute has the specified value.
isNode: function( value, nodeName, attributeName, attributeValue )
Returns true if the specified value is numeric, that is, if it is not null, not an empty string, not a HEX number and isNaN returns false.
isNumeric: function( str )
Returns true if perimeter points should be computed such that the resulting edge has only horizontal or vertical segments.
mxGraph.prototype.isOrthogonal = function( edge )
Returns false.
mxPolyline.prototype.isPaintBoundsInverted = function()
Returns true if the bounds should be inverted.
mxShape.prototype.isPaintBoundsInverted = function()
Overrides bounds inversion to maintain the bounds if the shape is rotated via the horizontal flag.
mxSwimlane.prototype.isPaintBoundsInverted = function()
Inverts the bounds if mxShape.isBoundsInverted returns true or if the horizontal style is false.
mxText.prototype.isPaintBoundsInverted = function()
Returns panningEnabled.
mxPanningHandler.prototype.isPanningEnabled = function()
Returns true if the given event is a panning trigger for the optional given cell.
mxPanningHandler.prototype.isPanningTrigger = function( me )
Specifies if any VML should be added via insertAdjacentHtml to the DOM.
mxShape.prototype.isParseVml = function()
Text shapes do not contain VML markup and do not need to be parsed.
mxText.prototype.isParseVml = function()
Returns true if the event is a popup trigger.
isPopupTrigger: function( evt )
Returns true if the event is a popup trigger.
mxMouseEvent.prototype.isPopupTrigger = function()
Returns true if the given event is a popupmenu trigger for the optional given cell.
mxPopupMenu.prototype.isPopupTrigger = function( me )
Returns true if the given cell is a “port”, that is, when connecting to it, the cell returned by getTerminalForPort should be used as the terminal and the port should be referenced by the ID in either the mxConstants.STYLE_SOURCE_PORT or the or the mxConstants.STYLE_TARGET_PORT.
mxGraph.prototype.isPort = function( cell )
Returns true if the given cell is a “port”, that is, when connecting to it, its parent is the connecting vertex in terms of graph traversal
mxHierarchicalLayout.prototype.isPort = function( cell )
Returns true if the given cell is a “port”, that is, when connecting to it, its parent is the connecting vertex in terms of graph traversal
mxSwimlaneLayout.prototype.isPort = function( cell )
Returns portsEnabled as a boolean.
mxGraph.prototype.isPortsEnabled = function()
Returns true if the properties dialog is currently visible.
mxEditor.prototype.isPropertiesVisible = function ()
Returns true if the response is ready.
mxXmlRequest.prototype.isReady = function()
Returns recursiveResize.
mxGraph.prototype.isRecursiveResize = function()
Returns true for the child attribute if the child cell had a previous parent or if we’re reading the child as an attribute rather than a child node, in which case it’s always a reference.
codec.isReference = function( obj, attr, value, isWrite )
Returns true if the given fieldname is to be treated as a textual reference (ID).
mxObjectCodec.prototype.isReference = function( obj, attr, value, write )
Returns true if the given URL is relative.
isRelativeUrl: function( url )
Returns removeCellsFromParent.
mxGraphHandler.prototype.isRemoveCellsFromParent = function()
Returns true if the given event is a trigger to remove a point.
mxEdgeHandler.prototype.isRemovePointEvent = function( evt )
Returns rendering.
mxGraphView.prototype.isRendering = function()
Returns true if the window is resizable.
mxWindow.prototype.isResizable = function()
Returns resizeContainer.
mxGraph.prototype.isResizeContainer = function()
Returns resizeEnabled.
mxSwimlaneManager.prototype.isResizeEnabled = function()
Returns true if the right mouse button was pressed.
isRightMouseButton: function( evt )
Returns true if the given cell is the root of the model and a non-null value.
mxGraphModel.prototype.isRoot = function( cell )
Returns true if the event origin is one of the scrollbars of the container in IE.
mxGraphView.prototype.isScrollEvent = function( evt )
Returns true if the given mxCell is selected.
mxGraphSelectionModel.prototype.isSelected = function( cell )
Returns selectEnabled.
mxGraphHandler.prototype.isSelectEnabled = function()
Returns mxConstants.EDGE_SELECTION_DASHED.
mxEdgeHandler.prototype.isSelectionDashed = function()
Returns mxConstants.VERTEX_SELECTION_DASHED.
mxVertexHandler.prototype.isSelectionDashed = function()
Returns true if the selection is empty.
mxGraph.prototype.isSelectionEmpty = function()
Hook for returning if a cell should be selected for a given mxMouseEvent.
mxPopupMenuHandler.prototype.isSelectOnPopup = function( me )
Returns true if the event is for the shape of the given state.
mxCellRenderer.prototype.isShapeEvent = function( state, evt )
Returns true if the shift key is pressed for the given event.
isShiftDown: function( evt )
Returns true if events are handled.
mxSpaceManager.prototype.isShiftDownwards = function()
Returns true if events are handled.
mxSpaceManager.prototype.isShiftRightwards = function()
Returns significant.
mxUndoableEdit.prototype.isSignificant = function()
Returns singleSelection as a boolean.
mxGraphSelectionModel.prototype.isSingleSelection = function()
Returns true if the sizer for the given index is visible.
mxVertexHandler.prototype.isSizerVisible = function( index )
Returns true if the given mxShape is the source of evt.
mxMouseEvent.prototype.isSource = function( shape )
Returns splitEnabled as a boolean.
mxGraph.prototype.isSplitEnabled = function()
Returns true if the given edge may be splitted into two edges with the given cell as a new terminal between the two.
mxGraph.prototype.isSplitTarget = function( target, cells, evt )
Returns true if the given mouse down event should start this handler.
mxConnectionHandler.prototype.isStartEvent = function( me )
Returns true if the given state should be ignored.
mxConstraintHandler.prototype.isStateIgnored = function( state, source )
Returns true if the given mouse up event should stop this handler.
mxConnectionHandler.prototype.isStopEvent = function( me )
Returns true if the given cell is a swimlane in the graph.
mxGraph.prototype.isSwimlane = function ( cell )
Returns true if the given swimlane should be ignored.
mxSwimlaneManager.prototype.isSwimlaneIgnored = function( swimlane )
Returns swimlaneNesting as a boolean.
mxGraph.prototype.isSwimlaneNesting = function()
Returns swimlaneSelectionEnabled as a boolean.
mxGraph.prototype.isSwimlaneSelectionEnabled = function()
Hook for ignoring synthetic mouse events after touchend in Firefox.
mxGraph.prototype.isSyntheticEventIgnored = function( evtName, me, sender )
Returns true if the given terminal point is movable.
mxGraph.prototype.isTerminalPointMovable = function( cell, source )
Returns true if the given event is a toggle event.
mxGraph.prototype.isToggleEvent = function( evt )
Returns true if the event was generated using a touch device (not a pen or mouse).
isTouchEvent: function( evt )
Returns whether or not the specified parent is a valid ancestor of the specified cell, either direct or indirectly based on whether ancestor recursion is enabled.
mxGraph.prototype.isValidAncestor = function( cell, parent, recurse )
Returns true if the given target cell is a valid target for source.
mxGraph.prototype.isValidConnection = function( source, target )
Returns true if the given cell is a valid drop target for the specified cells.
mxGraph.prototype.isValidDropTarget = function( cell, cells, evt )
Returns true if the response data in the given mxXmlRequest is valid.
mxSession.prototype.isValidResponse = function( req )
Returns true if the given cell is a valid root for the cell display hierarchy.
mxGraph.prototype.isValidRoot = function( cell )
Returns mxGraph.isValidSource for the given source terminal.
mxConnectionHandler.prototype.isValidSource = function( cell )
Returns true if the given cell is a valid source for new connections.
mxGraph.prototype.isValidSource = function( cell )
Returns true if the given mxCellState is a valid state.
mxCellMarker.prototype.isValidState = function( state )
Returns true.
mxConnectionHandler.prototype.isValidTarget = function( cell )
Returns isValidSource for the given cell.
mxGraph.prototype.isValidTarget = function( cell )
Returns true if the cell is a vertex.
mxCell.prototype.isVertex = function()
Returns whether or not this cell is a node
mxGraphAbstractHierarchyCell.prototype.isVertex = function()
Returns true.
mxGraphHierarchyNode.prototype.isVertex = function()
Returns true if the given cell is a vertex.
mxGraphModel.prototype.isVertex = function( cell )
Returns a boolean indicating if the given mxCell should be ignored as a vertex.
mxCompactTreeLayout.prototype.isVertexIgnored = function( vertex )
Returns a boolean indicating if the given mxCell should be ignored as a vertex.
mxFastOrganicLayout.prototype.isVertexIgnored = function( vertex )
Returns a boolean indicating if the given mxCell should be ignored by the algorithm.
mxGraphLayout.prototype.isVertexIgnored = function( vertex )
Returns vertexLabelsMovable.
mxGraph.prototype.isVertexLabelsMovable = function()
Returns a boolean indicating if the given mxCell is movable or bendable by the algorithm.
mxGraphLayout.prototype.isVertexMovable = function( cell )
Returns true if the cell is visibile.
mxCell.prototype.isVisible = function()
Returns true if the given mxCell is visible.
mxGraphModel.prototype.isVisible = function( cell )
Returns true if the console is visible.
isVisible: function()
Returns true if the window is visible.
mxWindow.prototype.isVisible = function()
Returns true if the given node is in the VML namespace.
isVml: function( node )
This enables wrapping for HTML labels.
mxGraph.prototype.isWrapping = function( cell )