Constructordojox.gfx.vml.Container.remove

dojo.require("dojox.gfx.vml");
defined in dojox/gfx/vml.js

remove a shape from a group/surface

Usage

function (/*dojox.gfx.Shape*/ shape, /*Boolean?*/ silently) (view source)
parametertypedescription
shapedojox.gfx.Shapean VML shape object

a Shape object, which knows how to apply graphical attributes and transformations
fieldtypedescription
.applyLeftTransformFunctionmultiplies the existing matrix with an argument on left side (matrix * this.matrix)
.applyRightTransformFunctionmultiplies the existing matrix with an argument on right side (this.matrix * matrix)
.applyTransformFunctiona shortcut for dojox.gfx.Shape.applyRightTransform
.bbox 
.fillStyle 
.fillStyle.type 
.getBoundingBoxFunctionreturns the bounding box or null (see dojox.gfx.defaultRect)
.getEventSourceFunctionreturns a Node, which is used as a source of events for this shape
.getFillFunctionreturns the current fill object or null (see dojox.gfx.defaultLinearGradient, dojox.gfx.defaultRadialGradient, dojox.gfx.defaultPattern, or dojo.Color)
.getNodeFunctionreturns the current DOM Node or null
.getParentFunctionreturns the parent or null (see dojox.gfx.Surface, dojox.gfx.shape.VirtualGroup, or dojox.gfx.Group)
.getShapeFunctionreturns the current shape object or null (see dojox.gfx.defaultPath, dojox.gfx.defaultPolyline, dojox.gfx.defaultRect, dojox.gfx.defaultEllipse, dojox.gfx.defaultCircle, dojox.gfx.defaultLine, or dojox.gfx.defaultImage)
.getStrokeFunctionreturns the current stroke object or null (see dojox.gfx.defaultStroke)
.getTransformFunctionreturns the current transformation matrix or null
.getTransformedBoundingBoxFunctionreturns an array of four points or null four points represent four corners of the untransformed bounding box
.matrix 
.moveToBackFunctionmoves a shape to back of its parent's list of shapes
.moveToFrontFunctionmoves a shape to front of its parent's list of shapes
.parent 
.parentMatrix 
.rawNode 
.rawNode.fill 
.rawNode.fill.method 
.rawNode.fill.opacity 
.rawNode.fill.type 
.rawNode.fillcolor 
.rawNode.filled 
.rawNode.stroked 
.removeShapeFunctionremoves the shape from its parent's list of shapes
.setFillFunctionsets a fill object (VML)
.setRawNodeFunctionassigns and clears the underlying node that will represent this shape. Once set, transforms, gradients, etc, can be applied. (no fill & stroke by default)
.setShapeFunctionsets a shape object (SVG)
.setStrokeFunctionsets a stroke object (VML)
.setTransformFunctionsets a transformation matrix
.shape 
.strokeStyle 
._applyTransformFunction 
._capMapObject 
._capMapReversedObject 
._getParentSurfaceFunction 
._getRealMatrixFunctionreturns the cumulative ("real") transformation matrix by combining the shape's matrix with its parent's matrix
._moveToBackFunctionmoves a shape to back of its parent's list of shapes (VML)
._moveToFrontFunctionmoves a shape to front of its parent's list of shapes (VML)
._setFillAttrFunction 
._setFillObjectFunction 
._setParentFunctionsets a parent
._translateFunction 
._updateParentMatrixFunctionupdates the parent matrix with new matrix
silentlyBooleanOptional. if true, regenerate a picture

PropertiesBack to top