Classes
Type Definitions
-
Options{Object}
-
为正多边形指定半径,或为星形指定 radius 和 radius2。
Properties:
Name Type Description fillFill | undefined 填充样式。
pointsnumber 星形和正多边形的点数。对于多边形,点数即为边数。
radiusnumber 正多边形的半径。
radius2number | undefined 用于创建星形而非正多边形的第二半径。
anglenumber
(defaults to 0)形状的角度(弧度)。值为 0 时,形状的一个点朝上。
偏移量Array.<number>
(defaults to [0, 0])形状的偏移量(像素)。正值将使形状向右和向上偏移。
strokeStroke | undefined 描边样式。
rotationnumber
(defaults to 0)旋转角度(弧度,正值为顺时针)。
rotateWithViewboolean
(defaults to false)形状是否随视图旋转。
scalenumber | Size
(defaults to 1)比例。除非需要二维缩放,否则通过适当设置 radius 和 radius2 可能获得更好的结果。
declutterModeDeclutterMode | undefined 去重模式。
-
RenderOptions{Object}
-
Properties:
Name Type Description strokeStyleColorLike | undefined Stroke样式。
strokeWidthnumber 描边宽度。
sizenumber 大小。
lineCapCanvasLineCap 线帽。
lineDashArray.<number> | null 虚线。
lineDashOffsetnumber LineDash偏移量。
lineJoinCanvasLineJoin 线连接。
miterLimitnumber 斜接限制。