DashboardChartCollectionBuilder
方法
constructor
定义:
参数:
add
新增图表组件,回调必须设置 layouts.lg。组件与各断点布局在同一个 Yjs 事务中写入,可一起撤销。
定义:
返回: TDashboardBuilder
参数:
update
在同一个 Yjs 事务中更新图表组件及布局;未找到组件时抛出错误。
定义:
返回: TDashboardBuilder
参数:
remove
在同一个 Yjs 事务中删除图表组件及全部断点布局,可一起恢复;引用资源不会删除。
定义:
返回: TDashboardBuilder
参数:
get
通过组件 ID 或引用资源 ID 获取组件构建器,未找到时返回 undefined。
定义:
返回: DashboardChartBuilder<TQueryDSL, TSeedDSL> \| undefined
参数:
find
通过组件 ID 或引用资源 ID 查找第一个匹配的组件。
定义:
返回: DashboardChartBuilder<TQueryDSL, TSeedDSL> \| undefined
参数:
findAll
按仪表盘顺序获取全部图表组件构建器。
定义:
返回: DashboardChartBuilder<TQueryDSL, TSeedDSL>[]
toJSON
导出全部图表组件的纯 JSON 配置。
定义:
返回: VBIDashboardWidget[]