MeasuresBuilder
度量构建器,用于添加、修改、删除度量配置。度量是数据的数值字段,如:销售额、利润、数量
属性
方法
constructor
定义:
参数:
add
添加一个度量
定义:
返回: MeasuresBuilder
参数:
remove
删除指定 ID 的度量
定义:
返回: MeasuresBuilder
参数:
update
更新度量配置
定义:
返回: MeasuresBuilder
参数:
find
按回调条件查找第一个度量,行为与 Array.find 一致
定义:
返回: MeasureNodeBuilder \| undefined
参数:
findAll
获取所有度量
定义:
返回: MeasureNodeBuilder[]
toJSON
导出所有度量为 JSON 数组
定义:
返回: VBIMeasure[]
observe
监听度量变化
定义:
返回: () => void
参数:
static isMeasureNode
定义:
返回: node is VBIMeasure
参数:
static isMeasureGroup
定义:
返回: node is VBIMeasureGroup
参数: