创建 StopRules.
构造器选项
分段配置方式,class表示区间,unique表示唯一值。默认是class
分段渲染的属性字段名
根据value获取分段描述
根据value获取分段规则索引号
配置项列表
复制一份当前分段规则的副本
是否是深拷贝,默认是false
是否是拷贝初始状态值,因为数据可能被动态修改,默认是false,表示拷贝当前状态
{StopRules}
根据value和判断方式获取分段配置
要判断的值
{IStopRuleItem} 返回区间配置
获取结果数组
{any[]}
根据stop获取对应的value。需要提供一个id函数,用于确定每个stop的唯一值
分段结果
id函数
{{ min?: IStopRuleItem, max?: IStopRuleItem }} 返回这个区间的对应的最大值配置和最小值配置。唯一值渲染的对应配置是最大值。
获取判据数组
{number[]}
将调色板恢复到初始状态
仅针对stop为颜色类型的透明度设置,可以通过reset方法恢复为原始透明度
设置模式,默认为outside greater:表示将大于此索引的设置为指定的透明度
less:表示将小于此索引的设置为指定的透明度
inside:表示将start和end之间的设置为指定的透明度
outside:表示将start和end之外的设置为指定的透明度
透明度,默认为0
Generated using TypeDoc
分段规则类