P | |
paint | |
paintBackground | |
paintCurvedLine, mxPolyline | |
paintDivider, mxSwimlane | |
paintEdgeShape | |
paintForeground | |
paintGlassEffect, mxShape | |
paintImage, mxLabel | |
paintIndicator, mxLabel | |
paintLine, mxPolyline | |
paintMarker, mxArrowConnector | |
paintRoundedSwimlane, mxSwimlane | |
paintSeparator, mxSwimlane | |
paintSwimlane, mxSwimlane | |
paintVertexShape | |
panGraph | |
para, mxUtils | |
parentForCellChanged, mxGraphModel | |
parse, mxResources | |
parseConstraint, mxStencil | |
parseConstraints, mxStencil | |
parseCssNumber, mxUtils | |
parseDescription, mxStencil | |
parseXml, mxUtils | |
paste, mxClipboard | |
placeLabels, mxEdgeLabelLayout | |
placementStage | |
plainText | |
popup | |
positionChanged, mxHandle | |
post, mxUtils | |
postConfigureShape, mxCellRenderer | |
postDiagram, mxEditor | |
postProcessCellStyle, mxGraph | |
prepareTextarea, mxCellEditor | |
print, mxPrintPreview | |
printScreen, mxUtils | |
process, mxCellMarker | |
processChange, mxGraph | |
processEvent, mxHandle | |
processInclude, mxObjectCodec | |
processNodeOutgoing, mxCompactTreeLayout | |
processReversedEdge, mxCoordinateAssignment | |
prompt, mxUtils | |
ptLineDist, mxUtils | |
ptSegDistSq, mxUtils | |
put, mxDictionary | |
putCellStyle, mxStylesheet | |
putDefaultEdgeStyle, mxStylesheet | |
putDefaultVertexStyle, mxStylesheet | |
putImage, mxImageBundle | |
putObject, mxCodec | |
putValue, mxStyleRegistry |
Generic rendering code.
mxShape.prototype.paint = function( c )
Generic rendering code.
mxText.prototype.paint = function( c, update )
Paints the background.
mxDoubleEllipse.prototype.paintBackground = function( c, x, y, w, h )
Generic background painting implementation.
mxRectangleShape.prototype.paintBackground = function( c, x, y, w, h )
Hook for subclassers.
mxShape.prototype.paintBackground = function( c, x, y, w, h )
Paints a curved line.
mxPolyline.prototype.paintCurvedLine = function( c, pts )
Paints the divider between swimlane title and content area.
mxSwimlane.prototype.paintDivider = function( c, x, y, w, h, start, shadow )
Paints the line shape.
mxArrow.prototype.paintEdgeShape = function( c, pts )
Paints the line shape.
mxArrowConnector.prototype.paintEdgeShape = function( c, pts )
Paints the line shape.
mxConnector.prototype.paintEdgeShape = function( c, pts )
Paints the line shape.
mxPolyline.prototype.paintEdgeShape = function( c, pts )
Hook for subclassers.
mxShape.prototype.paintEdgeShape = function( c, pts )
Paints the foreground.
mxDoubleEllipse.prototype.paintForeground = function( c, x, y, w, h )
Generic background painting implementation.
mxLabel.prototype.paintForeground = function( c, x, y, w, h )
Generic background painting implementation.
mxRectangleShape.prototype.paintForeground = function( c, x, y, w, h )
Hook for subclassers.
mxShape.prototype.paintForeground = function( c, x, y, w, h )
Paints the glass gradient effect.
mxShape.prototype.paintGlassEffect = function( c, x, y, w, h, arc )
Generic background painting implementation.
mxLabel.prototype.paintImage = function( c, x, y, w, h )
Generic background painting implementation.
mxLabel.prototype.paintIndicator = function( c, x, y, w, h )
Paints the line shape.
mxPolyline.prototype.paintLine = function( c, pts, rounded )
Paints the marker.
mxArrowConnector.prototype.paintMarker = function( c, ptX, ptY, nx, ny, size, arrowWidth, edgeWidth, spacing, initialMove )
Paints the swimlane vertex shape.
mxSwimlane.prototype.paintRoundedSwimlane = function( c, x, y, w, h, start, r, fill, swimlaneLine )
Paints the vertical or horizontal separator line between swimlanes.
mxSwimlane.prototype.paintSeparator = function( c, x, y, w, h, start, color )
Paints the swimlane vertex shape.
mxSwimlane.prototype.paintSwimlane = function( c, x, y, w, h, start, fill, swimlaneLine )
Redirects to redrawPath for subclasses to work.
mxActor.prototype.paintVertexShape = function( c, x, y, w, h )
Redirects to redrawPath for subclasses to work.
mxCylinder.prototype.paintVertexShape = function( c, x, y, w, h )
Paints the ellipse shape.
mxEllipse.prototype.paintVertexShape = function( c, x, y, w, h )
Generic background painting implementation.
mxImageShape.prototype.paintVertexShape = function( c, x, y, w, h )
Redirects to redrawPath for subclasses to work.
mxLine.prototype.paintVertexShape = function( c, x, y, w, h )
Generic painting implementation.
mxRhombus.prototype.paintVertexShape = function( c, x, y, w, h )
Paints the vertex shape.
mxShape.prototype.paintVertexShape = function( c, x, y, w, h )
Paints the swimlane vertex shape.
mxSwimlane.prototype.paintVertexShape = function( c, x, y, w, h )
Shifts the graph display by the given amount.
mxGraph.prototype.panGraph = function( dx, dy )
Pans graph by the given amount.
mxPanningHandler.prototype.panGraph = function( dx, dy )
Appends a new paragraph with the given text to the specified parent and returns the paragraph.
para: function( parent, text )
Inner callback to update the parent of a cell using mxCell.insert on the parent and return the previous parent.
mxGraphModel.prototype.parentForCellChanged = function( cell, parent, index )
Parses the key, value pairs in the specified text and stores them as local resources.
parse: function( text )
Parses the given XML node and returns its mxConnectionConstraint.
mxStencil.prototype.parseConstraint = function( node )
Reads the constraints from desc into constraints using parseConstraint.
mxStencil.prototype.parseConstraints = function()
Parses the given CSS numeric value adding handling for the values thin, medium and thick (2, 4 and 6).
parseCssNumber: function( value )
Reads w0, h0, aspect, bgNodes and fgNodes from desc.
mxStencil.prototype.parseDescription = function()
Parses the specified XML string into a new XML document and returns the new document.
parseXml: function()
Pastes the cells into the specified graph restoring the relation to parents, if possible.
paste: function( graph )
Places the labels of the given edges.
mxEdgeLabelLayout.prototype.placeLabels = function( v, e )
Executes the placement stage using mxCoordinateAssignment.
mxHierarchicalLayout.prototype.placementStage = function( initialX, parent )
Executes the placement stage using mxCoordinateAssignment.
mxSwimlaneLayout.prototype.placementStage = function( initialX, parent )
Paints the given text.
mxSvgCanvas2D.prototype.plainText = function( x, y, w, h, str, align, valign, wrap, overflow, clip, rotation, dir )
Paints the outline of the current path.
mxVmlCanvas2D.prototype.plainText = function( x, y, w, h, str, align, valign, wrap, format, overflow, clip, rotation, dir )
Shows the popup menu for the given event and cell.
mxPopupMenu.prototype.popup = function( x, y, cell, evt )
Shows the specified text content in a new mxWindow or a new browser window if isInternalWindow is false.
popup: function( content, isInternalWindow )
Should be called after setPosition in processEvent.
mxHandle.prototype.positionChanged = function()
Posts the specified params to the given URL asynchronously and invokes the given functions depending on the request status.
post: function( url, params, onload, onerror )
Replaces any reserved words used for attributes, eg.
mxCellRenderer.prototype.postConfigureShape = function( state )
Hook for subclassers to override the posting of a diagram represented by the given node to the given URL.
mxEditor.prototype.postDiagram = function ( url, data )
Tries to resolve the value for the image style in the image bundles and turns short data URIs as defined in mxImageBundle to data URIs as defined in RFC 2397 of the IETF.
mxGraph.prototype.postProcessCellStyle = function( style )
Prepares the textarea for getting its value in stopEditing.
mxCellEditor.prototype.prepareTextarea = function()
Opens the print preview and shows the print dialog.
mxPrintPreview.prototype.print = function( css )
Prints the specified graph using a new window and the built-in print dialog.
printScreen: function( graph )
Processes the given event and cell and marks the state returned by getState with the color returned by getMarkerColor.
mxCellMarker.prototype.process = function( me )
Processes the given change and invalidates the respective cached data in view.
mxGraph.prototype.processChange = function( change )
Processes the given mxMouseEvent and invokes setPosition.
mxHandle.prototype.processEvent = function( me )
Returns true if the given node is an include directive and executes the include by decoding the XML document.
mxObjectCodec.prototype.processInclude = function( dec, node, into )
Separates the x position of edges as they connect to vertices
mxCompactTreeLayout.prototype.processNodeOutgoing = function( node )
Hook to add additional processing
mxCoordinateAssignment.prototype.processReversedEdge = function( graph, model )
Displays the given message in a prompt dialog.
prompt: function( message, defaultValue )
Returns the distance between a line defined by two points and a point.
ptLineDist: function( x1, y1, x2, y2, px, py )
Returns the square distance between a segment and a point.
ptSegDistSq: function( x1, y1, x2, y2, px, py )
Stores the value under the given key and returns the previous value for that key.
mxDictionary.prototype.put = function( key, value )
Stores the given map of key, value pairs under the given name in styles.
mxStylesheet.prototype.putCellStyle = function( name, style )
Sets the default style for edges using defaultEdge as the stylename.
mxStylesheet.prototype.putDefaultEdgeStyle = function( style )
Sets the default style for vertices using defaultVertex as the stylename.
mxStylesheet.prototype.putDefaultVertexStyle = function( style )
Adds the specified entry to the map.
mxImageBundle.prototype.putImage = function( key, value, fallback )
Assoiates the given object with the given ID and returns the given object.
mxCodec.prototype.putObject = function( id, obj )
Puts the given object into the registry under the given name.
putValue: function( name, obj )