[]
Pivot.PivotTable.PivotTableViewManager
• new PivotTableViewManager(applyCallback
, saveCallback
)
代表一个 PivotTableViewManager 实例
属性名 | 类型 |
---|---|
applyCallback |
Function |
saveCallback |
Function |
▸ add(view
): boolean
description
添加视图到透视表视图
代码示例
var viewsManager = pivotTable.views;
viewsManager.add({
name: 'config1',
config: pivotTable.serialize()
});
viewsManager.get('config1');
属性名 | 类型 | 说明 |
---|---|---|
view |
IPivotTableView |
添加的视图 |
boolean
▸ all(): IPivotTableView
[]
description
从透视表视图获取所有视图
代码示例
var viewsManager = pivotTable.views;
viewsManager.save('config1');
console.log(viewsManager.all());
▸ apply(name
): void
description
将视图应用到当前透视表
代码示例
var viewsManager = pivotTable.views;
viewsManager.save('config1');
viewsManager.apply('config1');
属性名 | 类型 | 说明 |
---|---|---|
name |
string |
要应用的视图名称 |
void
▸ get(name
): IPivotTableView
description
从透视表视图获取视图
代码示例
var viewsManager = pivotTable.views;
viewsManager.save('config1');
viewsManager.get('config1');
属性名 | 类型 | 说明 |
---|---|---|
name |
string |
要查询的视图名称 |
▸ remove(name
): void
description
从透视表视图中删除视图
代码示例
var viewsManager = pivotTable.views;
viewsManager.remove('config1');
viewsManager.get('config1');
属性名 | 类型 | 说明 |
---|---|---|
name |
string |
要删除的视图的名称 |
void
▸ save(name
): boolean
description
添加视图到透视表视图
代码示例
var viewsManager = pivotTable.views;
viewsManager.save('config1');
viewsManager.get('config1');
属性名 | 类型 | 说明 |
---|---|---|
name |
string |
要保存的视图的名称 |
boolean