Class BpmnCanvasExperimental
Constructors Methodsarc To arcTo ( rx : number , ry : number , angle : number , largeArcFlag : number , sweepFlag : number , x : number , y : number , ) : void Experimental
Parameters rx : number ry : number angle : number largeArcFlag : number sweepFlag : number x : number y : number Returns void begin begin () : void Experimental
Returns void close close () : void Experimental
Returns void curve To curveTo ( x1 : number , y1 : number , x2 : number , y2 : number , x3 : number , y3 : number , ) : void Experimental
Parameters x1 : number y1 : number x2 : number y2 : number x3 : number y3 : number Returns void ellipse ellipse ( x : number , y : number , w : number , h : number ) : void Experimental
Parameters x : number y : number w : number h : number Returns void fill fill () : void Experimental
Returns void fill And Stroke fillAndStroke () : void Experimental
Returns void line To lineTo ( x : number , y : number ) : void Experimental
Returns void move To moveTo ( x : number , y : number ) : void Experimental
Returns void rect rect ( x : number , y : number , w : number , h : number ) : void Experimental
Parameters x : number y : number w : number h : number Returns void rotate On Icon Center rotateOnIconCenter ( theta : number ) : void Experimental
Returns void roundrect roundrect ( x : number , y : number , w : number , h : number , dx : number , dy : number , ) : void Experimental
Parameters x : number y : number w : number h : number dx : number dy : number Returns void set Fill Color setFillColor ( fillColor : string ) : void Experimental
Returns void set Icon Origin For Icon Bottom Centered setIconOriginForIconBottomCentered ( bottomMargin ?: number ) : void Experimental
Parameters bottomMargin : number = StyleDefault.SHAPE_ACTIVITY_BOTTOM_MARGIN Returns void set Icon Origin For Icon Centered setIconOriginForIconCentered () : void Experimental
Returns void set Icon Origin To Shape Top Left setIconOriginToShapeTopLeft ( topMargin ?: number , leftMargin ?: number ) : void Experimental
Parameters topMargin : number = StyleDefault.SHAPE_ACTIVITY_TOP_MARGIN leftMargin : number = StyleDefault.SHAPE_ACTIVITY_LEFT_MARGIN Returns void set Round Line Join setRoundLineJoin () : void Experimental
Returns void set Stroke Color setStrokeColor ( color : string ) : void Experimental
Returns void stroke stroke () : void Experimental
Returns void translate Icon Origin translateIconOrigin ( dx : number , dy : number ) : void Experimental
Returns void
Wrapper of
mxAbstractCanvas2D
to simplify method calls when painting icons/markers of BPMN shapes.It can scale dimensions passed to the method of the original
mxAbstractCanvas2D
.WARN: You may use it to customize the BPMN Theme as suggested in the examples. But be aware that the way the default BPMN theme can be modified is subject to change.
Example
The vanilla canvas calls when a scale factor must be applied to position
Example
With
BpmnCanvas