New Ellipse (config)
Parameters:
Config: the object that contains all configuration items.
{Radius: "radius, which can be represented by numbers a, arrays [a, B], or objects {x: a, y: B "}
Method:
Clear (): clears the current layer from the canvas. Currently not supported. Clone (attrs): clone node, which can overwrite attributes. Destroy (): remove and destroy nodes. Currently not supported. DisableDashArray (): disables the broken number array. DisableFill (): Disable color filling. DisableShadow (): Disable shadow. DisableStroke (): Disable stroke. DisableStrokeScale (): Disable stroke scaling. EnableDashArray (): Enable the dash array. EnableFill (): Enable color filling. EnableShadow (): Enable shadow. EnableStroke (): Enable stroke. EnableStrokeScale (): Enable stroke scaling. Fire (eventType, evt, bubble): eventType: event type. Evt: event object. Bubble: whether to bubble, true/false. The default value is false. GetAbsoluteOpacity (): Get transparency. GetAbsolutePosition (): obtains the coordinates of the position relative to the upper left corner of the container. GetAbsoluteTransform (): Get the transformation object. GetAbsoluteZIndex (): gets a hierarchical index. GetAttr (attr) is currently not supported: Get the attribute value of the specified attribute. GetAttrs (): Get the property object. GetCanvas (): Get the canvas Renderer. Currently not supported. GetClassName (): Get type name. GetClearBeforeDraw (): determines whether the canvas is cleared before painting. GetContext (): Get the canvas context. GetDashArray (): Get the broken number array. GetDashArrayEnabled (): Gets whether the dash array is enabled. GetDragBoundFunc (): Get the boundfunction. GetDraggable (): Get the scalability. GetDrawFunc (): gets the painting function. GetDrawHitFunc (): gets the painting collision function. GetFill (): gets the fill color. GetFillB (): obtains the fill color of B. GetFillEnabled (): determines whether the fill color is enabled. GetFillG (): gets the g fill color. GetFillLinearGradientColorStops (): obtains an array of filled linear gradient color position points. GetFillLinearGradientEndPoint (): obtains the coordinates of the end point of the filled linear gradient. GetFillLinearGradientEndPointX (): obtains the abscissa of the filled linear gradient endpoint. GetFillLinearGradientEndPointY (): obtains the ordinate of the end point of the linear gradient filled with data. GetFillLinearGradientStartPoint (): obtains the ordinate of the starting point of the filled linear gradient. GetFillLinearGradientStartPointX (): obtains the abscissa of the starting point of the filled linear gradient. GetFillLinearGradientStartPointY (): obtains the ordinate of the starting point of the filled linear gradient. GetFillPatternImage (): Get the filling pattern image object. GetFillPatternOffset (): obtains the offset coordinate of the fill pattern. GetFillPatternOffsetX (): obtains the horizontal coordinate of the fill pattern offset. GetFillPatternOffsetY (): obtains the vertical coordinate of the fill pattern offset. GetFillPatternRepeat (): gets the fill pattern tile method. GetFillPatternRotation (): obtains the rotation radians of the fill pattern. GetFillPatternRotationDeg (): gets the Rotation Angle of the fill pattern. GetFillPatternScale (): gets the zoom value of the fill pattern. GetFillPatternScaleX (): obtains the horizontal scaling value of the fill pattern. GetFillPatternScaleY (): obtains the zooming value in the vertical coordinate direction of the fill pattern. GetFillPatternX (): obtains the horizontal coordinate of the fill pattern. GetFillPatternY (): obtains the ordinate of the fill pattern. GetFillPriority (): obtains the filling priority. GetFillR (): gets the r fill color. GetFillRadialGradientColorStops (): obtains the array of filled radial gradient color position points. GetFillRadialGradientEndPoint (): obtains the coordinates of the end point of the fill radial gradient. GetFillRadialGradientEndPointX (): obtains the abscissa of the end point of the fill radial gradient. GetFillRadialGradientEndPointY (): obtains the ordinate of the end point of the fill radial gradient. GetFillRadialGradientEndRadius (): obtains the radius of the end point of the fill radial gradient. GetFillRadialGradientStartPoint (): obtains the coordinates of the starting point of the fill radial gradient. GetFillRadialGradientStartPointX (): obtains the abscissa of the starting point of the fill radial gradient. GetFillRadialGradientStartPointY (): obtains the ordinate of the starting point of the fill radial gradient. GetFillRadialGradientStartRadius (): obtains the radius of the circle from the starting point of the fill radial gradient. GetFillRGB (): Get the rgb fill color literal object. GetHeight (): Get the height. GetHitCanvas (): Get the collision canvas. GetId (): Get the id. GetLayer (): Get the layer where the node is located. GetLevel (): Get the node level. The stage level is 0, the layers level is 1, and the groups and shapes levels are> = 2. GetLineCap (): Get the endpoint style. GetLineJoin (): Get the line segment connection style. GetListening (): whether or not it is in the event listening status. GetName (): Get the name. GetOffset (): Get the offset value. GetOffsetX (): returns the x-axis offset. GetOffsetY (): obtains the y-axis offset value. GetOpacity (): Get transparency. GetParent (): Get the parent container. GetPosition (): gets the position relative to the parent node. GetRotation (): Get the rotation amplitude. GetRotationDeg (): Get the rotation angle. GetScale (): Get the scaling volume. GetScaleX (): Get the x-axis scaling. GetScaleY (): obtains the scale of the Y axis. GetShadowBlur (): obtains the shadow blur value. GetShadowColor (): gets the shadow color value. GetShadowColorB (): obtains the color value of shadow B. GetShadowColorG (): gets the g color value of the shadow. GetShadowColorR (): gets the shadow r color value. GetShadowColorRGB (): obtains the shadow rgb color value. GetShadowEnabled (): checks whether the shadow function is enabled. GetShadowOffset (): query the shadow offset value. GetShadowOffsetX (): query the Offset Value of the X axis of the shadow. GetShadowOffsetY (): query the Offset Value of the Y axis of the shadow. GetShadowOpacity (): queries the shadow transparency. GetSize (): Query size. GetSkew (): Query coordinates. GetSkewX (): query the abscissa. GetSkewY (): query the ordinate values. GetStage (): Get stage. GetStroke (): Get the stroke color. GetStroke (): Get the stroke color. GetStrokeB (): obtains the color value of stroke B. GetStrokeEnabled (): checks whether the stroke function is enabled. GetStrokeG (): gets the stroke g color value. GetStrokeR (): gets the stroke r color value. GetStrokeRGB (): obtains the rgb color value of the stroke. GetStrokeScaleEnabled (): checks whether the stroke scaling function is enabled. GetStrokeWidth (): Get the stroke width. GetTension (): Get tension. GetTransform (): Get the node transformation object. GetType (): Get the node type. GetVisible (): detects node visibility. GetWidth (): Get the node width. GetX (): obtains the abscissa of a node. GetY (): Get the ordinate of a node. GetZIndex (): Get the level relative to the sibling node. HasFill (): checks whether any padding is set. HasShadow (): checks whether shadow is set. Hide (): hides nodes. Intersects (point): checks whether a given coordinate point is in the node. IsDraggable (): checks whether nodes can be dragged. IsDraggable (): checks whether a node can be dragged. It is equivalent to getDraggable (). IsDragging (): checks whether a node is in the drag/drop mode. IsListening (): checks whether a node is currently in event listening mode, equivalent to getListening (). IsVisible (): detects node visibility, which is equivalent to getVisible (). Move (x, y): move relative to the current position of the node. MoveDown (): Move the node down. MoveTo (newContainer): Move the node to the new container. MoveToBottom (): Move the node to the bottom of its brother node. MoveToTop (): Move a node to its brother node. MoveUp (): Move up node. Off (typesStr): removes node event binding. Multiple event names are separated by spaces. You can also use namespace to remove event bindings. On (typesStr, handler): Add event binding. Multiple event names are separated by spaces. You can also bind events using namespaces. Remove (): removes a node but does not destroy it. Rotate (theta): allows the node to rotate the specified range. RotateDeg (deg): allows the node to rotate the specified angle. SetAbsolutePosition (x, y): sets the absolute position of a node. SetAttr (attr): set a single attribute of a node. SetAttrs (config): set multiple attributes of a node. SetClearBeforeDraw (clearBeforeDraw): sets whether to clear the previous painting before node re-painting. clearBeforeDraw can be set to true or false. SetDashArray (dashArray): sets the dashboard array. SetDashArrayEnabled: sets whether to enable the dash Array Function. SetDragBoundFunc (dragBoundFunc): sets the boundfunction. SetDragBoundFunc (dragBoundFunc): sets the boundfunction. SetDraggable (draggable): sets the node's scalability. SetDrawFunc (drawFunc): sets the painting function. SetDrawHitFunc (drawHitFunc): sets the collision painting function. SetFill (color): Set the color value. SetFillB (blue): sets the B color value. SetFillEnabled (enabled): sets whether to enable color filling. SetFillG (green): sets the g color value. SetFillLinearGradientColorStops (colorStops): sets the color array of the linear gradient position. SetFillLinearGradientEndPoint (endPoint): sets the coordinate of the end point of a linear gradient. SetFillLinearGradientEndPointX (x): sets the abscissa of the linear gradient end point. SetFillLinearGradientEndPointY (y): sets the ordinate of the end point of a linear gradient. SetFillLinearGradientStartPoint (startPoint): sets the starting coordinate of the linear gradient. SetFillLinearGradientStartPointX (x): sets the abscissa of the linear gradient start point. SetFillLinearGradientStartPointY (y): sets the ordinate of the linear gradient start point. SetFillPatternImage (image): Specifies the image object of the fill pattern. SetFillPatternOffset (offset): sets the offset Value of the fill pattern. SetFillPatternOffsetX (x): sets the Offset Value of the x axis direction of the fill pattern. SetFillPatternOffsetY (y): sets the Offset Value of the y axis of the fill pattern. SetFillPatternRepeat (repeat): sets the tile mode of the fill pattern. SetFillPatternRepeat (repeat): sets the rotation radians of the fill pattern. SetFillPatternRotationDeg (rotationDeg): sets the Rotation Angle of the fill pattern. SetFillPatternScale (scale): Set the ratio of the fill pattern. SetFillPatternScaleX (x): Set the ratio of the x axis of the fill pattern. SetFillPatternScaleY (y): Set the ratio of the fill pattern to the y axis. SetFillPatternX (x): sets the horizontal coordinates of the fill pattern. SetFillPatternY (y): sets the ordinate of the fill pattern. SetFillPriority (priority): sets the filling priority. SetFillR (red): Set the fill r color value. SetFillRadialGradientColorStops (colorStops): sets the color array of the radial gradient position. SetFillRadialGradientEndPoint (endPoint): sets the coordinates of the radial gradient endpoints. SetFillRadialGradientEndPointX (x): sets the abscissa of the radial gradient end point. SetFillRadialGradientEndPointY (y): sets the ordinate of the radial gradient end point. SetFillRadialGradientEndRadius (radius): sets the radius of the end point of the radial gradient. SetFillRadialGradientStartPoint (startPoint): sets the start coordinate of the radial gradient. SetFillRadialGradientStartPointX (x): sets the abscissa of the radial gradient start point. SetFillRadialGradientStartPointY (y): sets the ordinate of the start point of the radial gradient. SetFillRadialGradientStartRadius (radius): Set the radius of the start point of the radial gradient. SetFillRGB (color): sets the rgb color value. SetHeight (height): Set the node height. SetId (id): Set the node id. SetLineCap (lineCap): Set the endpoint style. SetLineJoin (): Set the connection style. SetListening (listening): sets the event listening status. SetName (name): Set the node name. SetOffset (x, y): Set the node offset value. SetOffsetX (x): Set the Offset Value of the x axis of the node. SetOffsetY (y): sets the y-axis offset of the node. SetOpacity (opacity): sets the node transparency. SetPoints (can): set the path point array. SetPosition (x, y): Set the position of the node relative to the parent node. SetRotation (theta): Set the node rotation range. SetRotationDeg (deg): Set the node rotation angle. SetScale (scale): Set the node scale ratio. SetScaleX (x): Set the zooming ratio of the x axis of the node. SetScaleY (y): sets the node's y-axis scaling ratio. SetShadowBlur (blur): sets the shadow blur value. SetShadowColor (color): sets the shadow color value. SetShadowColorB (blue): sets the color of shadow B. SetShadowColorG (green): sets the g color of the shadow. SetShadowColorR (red): sets the shadow r color value. SetShadowColorRGB (color): sets the shadow rgb color value. SetShadowEnabled: sets whether to enable the shadow function. SetShadowOffset (offset): sets the shadow offset value. SetShadowOffsetX (x): sets the offset of the x axis of the shadow. SetShadowOffsetY (y): sets the offset of the Shadow y axis. SetShadowOpacity (opacity): sets the shadow transparency. SetSize (width, height): Set the node size. SetSkew (x, y): Set node coordinates. SetSkewX (x): sets the horizontal node position. SetSkewY (y): sets the vertical position of a node. SetStroke (color): sets the stroke color. SetStrokeB (blue): sets the stroke B color value. SetStrokeEnabled: sets whether to enable node stroke. SetStrokeG (green): Set the stroke g color value. SetStrokeR (red): Set the stroke r color value. SetStrokeRGB (color): sets the stroke rgb color value. SetStrokeScaleEnabled: enables/disables stroke scaling. SetStrokeWidth (strokeWidth): Set the stroke width. SetTension (tension): Set tension. SetVisible (visible): sets the node visibility. SetWidth (width): Set the node width. SetX (x): Set the x axis coordinates of the node. SetY (y): Set the y axis of the node. SetZIndex (zIndex): set the level of the node relative to the sibling node. Show (): displays nodes. StartDrag (): Start to drag. StopDrag (): Stop dragging. ToDataURL (config): creates an image data url. {Callback: "callback Function after merging", mimeType: "specifies the type of the merged image. image/png is the default type.", x: "abscissa", y: "ordinate ", width: "width", height: "height", quality: "quality of the synthesized image, 0-1"} toImage (config): merged image. {Callback: "callback Function after merging", mimeType: "specifies the type of the merged image. image/png is the default type.", x: "abscissa", y: "ordinate ", width: "width", height: "height", quality: "quality of the merged image, 0-1"} toJSON (): converts a node to a json string. ToObject (): converts a json string to a json object.