构造函数
new ESLineMarker(config)
- 描述:
创建一个线标注
参数:
名称 | 类型 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
config |
object |
属性
|
属性
progress :number
- 描述:
当前显示百分比
类型:
- number
visible :boolean
- 描述:
可见性
类型:
- boolean
方法
reverse()
- 描述:
反转线的点集,并重新绘制
setProgress(options)
- 描述:
设置线的百分比(支持动画)
参数:
名称 | 类型 | 描述 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
object |
属性
|
splitAlpha(options)
- 描述:
设置部分线段透明
参数:
名称 | 类型 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
object |
属性
|
updateColor(color)
- 描述:
设置线的颜色
参数:
名称 | 类型 | 描述 |
---|---|---|
color |
string |
updateHeight(config)
- 描述:
设置线的高度(支持动画)
参数:
名称 | 类型 | 描述 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
config |
object |
属性
|
updatePoints(newpoints)
- 描述:
动态更新线的点集,并重新绘制
参数:
名称 | 类型 | 描述 |
---|---|---|
newpoints |
array |
updateStyle(style)
- 描述:
动态更新线的样式
参数:
名称 | 类型 | 描述 |
---|---|---|
style |
object |