PivotFieldCollection
PivotFieldCollection class
Represents a collection of all the PivotField objects in the different regions of the pivot table.
class PivotFieldCollection;
Properties
| Property | Type | Description |
|---|---|---|
| type | PivotFieldType | Readonly. Gets the PivotFields type. |
Methods
| Method | Description |
|---|---|
| get(number) | Gets the PivotField Object at the specific index. |
| get(string) | Gets the PivotField Object of the specific name. |
| removeAt(number) | Removes field by the index. Only for filter,row,column,data region. |
| addByBaseIndex(number) | Adds a PivotField Object to the specific type PivotFields. |
| add(PivotField) | Adds a PivotField Object to the specific type PivotFields. |
| insert(number, PivotField) | Insert a pivot field at specific index. |
| clear() | clear all fields of PivotFieldCollection |
| remove(PivotField) | Removes field from the current region. |
| move(number, number) | Moves the PivotField from current position to destination position |
type
Readonly. Gets the PivotFields type.
type : PivotFieldType;
get(number)
Gets the PivotField Object at the specific index.
get(index: number) : PivotField;
Parameters:
| Parameter | Type | Description |
|---|---|---|
| index | number |
Returns
get(string)
Gets the PivotField Object of the specific name.
get(name: string) : PivotField;
Parameters:
| Parameter | Type | Description |
|---|---|---|
| name | string |
Returns
removeAt(number)
Removes field by the index. Only for filter,row,column,data region.
removeAt(index: number) : void;
Parameters:
| Parameter | Type | Description |
|---|---|---|
| index | number |
addByBaseIndex(number)
Adds a PivotField Object to the specific type PivotFields.
addByBaseIndex(baseFieldIndex: number) : number;
Parameters:
| Parameter | Type | Description |
|---|---|---|
| baseFieldIndex | number | field index in the base PivotFields. |
Returns
the index of the PivotField Object in this PivotFields.
add(PivotField)
Adds a PivotField Object to the specific type PivotFields.
add(pivotField: PivotField) : number;
Parameters:
| Parameter | Type | Description |
|---|---|---|
| pivotField | PivotField | a PivotField Object. |
Returns
the index of the PivotField Object in this PivotFields.
insert(number, PivotField)
Insert a pivot field at specific index.
insert(index: number, pivotField: PivotField) : void;
Parameters:
| Parameter | Type | Description |
|---|---|---|
| index | number | The index. |
| pivotField | PivotField | The field. |
clear()
clear all fields of PivotFieldCollection
clear() : void;
remove(PivotField)
Removes field from the current region.
remove(pivotField: PivotField) : void;
Parameters:
| Parameter | Type | Description |
|---|---|---|
| pivotField | PivotField |
move(number, number)
Moves the PivotField from current position to destination position
move(currPos: number, destPos: number) : void;
Parameters:
| Parameter | Type | Description |
|---|---|---|
| currPos | number | Current position of PivotField based on zero |
| destPos | number | Destination position of PivotField based on zero |