Extends mxShape to implement a swimlane shape. This shape is registered under mxConstants.SHAPE_SWIMLANE in mxCellRenderer.
mxSwimlane | Extends mxShape to implement a swimlane shape. |
Functions | |
mxSwimlane | Constructs a new swimlane shape. |
Variables | |
vmlNodes | Adds local references to mxShape.vmlNodes. |
imageSize | Default imagewidth and imageheight if an image but no imagewidth and imageheight are defined in the style. |
mixedModeHtml | Overrides the parent value with false, meaning it will draw in VML in mixed Html mode. |
preferModeHtml | Overrides the parent value with false, meaning it will draw as VML in prefer Html mode. |
Functions | |
createHtml | Creates and returns the HTML node to represent this shape. |
reconfigure | Overrides to avoid filled content area in HTML and updates the shadow in SVG. |
redrawHtml | Updates the HTML node(s) to reflect the latest bounds and scale. |
createVml | Creates and returns the VML node(s) to represent this shape. |
redrawVml | Updates the VML node(s) to reflect the latest bounds and scale. |
createSvg | Creates and returns the SVG node(s) to represent this shape. |
redrawSvg | Updates the SVG node(s) to reflect the latest bounds and scale. |
function mxSwimlane( bounds, fill, stroke, strokewidth )
Constructs a new swimlane shape.
bounds | mxRectangle that defines the bounds. This is stored in mxShape.bounds. |
fill | String that defines the fill color. This is stored in <fill>. |
stroke | String that defines the stroke color. This is stored in <stroke>. |
strokewidth | Optional integer that defines the stroke width. Default is 1. This is stored in <strokewidth>. |
mxSwimlane.prototype.vmlNodes
Adds local references to mxShape.vmlNodes.
Constructs a new swimlane shape.
function mxSwimlane( bounds, fill, stroke, strokewidth )
Adds local references to mxShape.vmlNodes.
mxSwimlane.prototype.vmlNodes
Array if VML node names to fix in IE8 standards mode.
mxShape.prototype.vmlNodes
Default imagewidth and imageheight if an image but no imagewidth and imageheight are defined in the style.
mxSwimlane.prototype.imageSize
Overrides the parent value with false, meaning it will draw in VML in mixed Html mode.
mxSwimlane.prototype.mixedModeHtml
Overrides the parent value with false, meaning it will draw as VML in prefer Html mode.
mxRhombus.prototype.preferModeHtml
Creates and returns the HTML node to represent this shape.
mxSwimlane.prototype.createHtml = function()
Overrides to avoid filled content area in HTML and updates the shadow in SVG.
mxSwimlane.prototype.reconfigure = function( node )
Updates the HTML node(s) to reflect the latest bounds and scale.
mxSwimlane.prototype.redrawHtml = function()
Creates and returns the VML node(s) to represent this shape.
mxSwimlane.prototype.createVml = function()
Updates the VML node(s) to reflect the latest bounds and scale.
mxSwimlane.prototype.redrawVml = function()
Creates and returns the SVG node(s) to represent this shape.
mxSwimlane.prototype.createSvg = function()
Updates the SVG node(s) to reflect the latest bounds and scale.
mxSwimlane.prototype.redrawSvg = function()
Holds the mxRectangle that specifies the bounds of this shape.
mxShape.prototype.bounds