Methods
addData
- addData(data: any[][], clear?: boolean): void
-
Parameters
-
data: any[][]
-
Optional clear: boolean
Returns void
applyKeyFilter
- applyKeyFilter(id: string, filterFunction: (recordKey: number) => boolean): void
-
Parameters
-
id: string
-
filterFunction: (recordKey: number) => boolean
-
- (recordKey: number): boolean
-
Parameters
Returns boolean
Returns void
createGroupByReduceSum
- createGroupByReduceSum(dimension: any, column: string): any
-
Parameters
-
dimension: any
-
column: string
Returns any
fetchData
- fetchData(callback?: Function): void
-
Parameters
-
Optional callback: Function
Returns void
get2DDimension
- get2DDimension(xColumn: string, yColumn: string, xType?: string, yType?: string): any
-
Parameters
-
xColumn: string
-
yColumn: string
-
Optional xType: string
-
Optional yType: string
Returns any
getAuthenticator
-
getDataContainer
-
getDataProjection
- getDataProjection(): string
-
Returns string
getDimension
- getDimension(column: string, type?: string, xAxisReturnsArray?: boolean): any
-
Parameters
-
column: string
-
Optional type: string
-
Optional xAxisReturnsArray: boolean
Returns any
getFilteredKeys
- getFilteredKeys(): number[]
-
Returns number[]
getId
-
Returns number
getUniqueValuesForColumn
- getUniqueValuesForColumn(column: string): string[]
-
Parameters
Returns string[]
getUniqueValuesFromDimension
- getUniqueValuesFromDimension(dimension: string): string[]
-
Parameters
Returns string[]
getUseCrossfilter
- getUseCrossfilter(): boolean
-
Returns boolean
hasKeyFilter
- hasKeyFilter(id: string): boolean
-
Parameters
Returns boolean
initialize
- initialize(options: any): void
-
Parameters
Returns void
isFiltered
-
Returns boolean
onDataAdded
-
Parameters
Returns void
onDataFiltered
-
Parameters
Returns void
onInfoAdded
-
Parameters
Returns void
removeKeyFilter
- removeKeyFilter(id: string): void
-
Parameters
Returns void