DrawCalculation class

计算指标数据

Constructors

DrawCalculation(KlineState klineState, Map style)

Properties

config Map
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
initConfig Map
getter/setter pair
klineState KlineState
getter/setter pair
localConfig ↔ dynamic
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
style Map
getter/setter pair

Methods

arow(dynamic point1, dynamic point2, dynamic distance, dynamic length, dynamic data) → dynamic
callKb(dynamic x1, dynamic y1, dynamic x2, dynamic y2, dynamic draw) → dynamic
callYfromKb(dynamic x, dynamic draw) → dynamic
draw(dynamic kx, dynamic ky, dynamic kw, dynamic kh, dynamic lineType, dynamic draw, dynamic pro) → dynamic
getConfig(dynamic colorList, dynamic fullColorList, dynamic drawConfig) → dynamic
获取画线配置 colorList, drawConfig
isOnLine(dynamic kx, dynamic ky, dynamic kw, dynamic kh, dynamic lineType, dynamic draw, dynamic pro, dynamic px, dynamic py) → dynamic
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
saveDrawConfig(dynamic id, dynamic lineKey) → dynamic
存储画线属性 设置面板用的 id是初始化的图表id. 画线样式里最后一个txtStyle增加strokeWidth: 0样式,是为了这里序列化不报错,暂时没找到问题
setConfig(dynamic colorList, dynamic fullColorList, dynamic drawConfig) → dynamic
设置画线配置 drawConfig 优先级高于 colorList colorList 颜色数组 drawConfig 配置数据
setLineParams(dynamic key, dynamic line) → dynamic
setLocalConfig(dynamic id) → dynamic
获取存储的画线样式
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited