[]
        
(Showing Draft Content)

GC.Spread.Slicers.ISlicerData

Interface: ISlicerData

Spread.Slicers.ISlicerData

Table of contents

Methods

Methods

attachListener

▸ attachListener(listener): void

Parameters

Name Type
listener ISlicerListener

Returns

void


clearPreview

▸ clearPreview(): void

Returns

void


detachListener

▸ detachListener(listener): void

Parameters

Name Type
listener ISlicerListener

Returns

void


doFilter

▸ doFilter(columnName, slicerConditional, isPreview?): void

Parameters

Name Type
columnName string
slicerConditional ISlicerConditional
isPreview? boolean

Returns

void


doUnfilter

▸ doUnfilter(columnName): void

Parameters

Name Type
columnName string

Returns

void


getColumnIndex

▸ getColumnIndex(columnName): number

Parameters

Name Type
columnName string

Returns

number


getData

▸ getData(columnName, range?): any[]

Parameters

Name Type
columnName string
range? ISlicerRangeConditional

Returns

any[]


getExclusiveData

▸ getExclusiveData(columnName): any[]

Parameters

Name Type
columnName string

Returns

any[]


getExclusiveRowIndex

▸ getExclusiveRowIndex(columnName, rowIndex): number

Parameters

Name Type
columnName string
rowIndex number

Returns

number


getFilteredIndexes

▸ getFilteredIndexes(columnName, isPreview?): number[]

Parameters

Name Type
columnName string
isPreview? boolean

Returns

number[]


getFilteredOutIndexes

▸ getFilteredOutIndexes(columnName, filteredOutDataType, isPreview?): number[]

Parameters

Name Type
columnName string
filteredOutDataType FilteredOutDataType
isPreview? boolean

Returns

number[]


getFilteredOutRanges

▸ getFilteredOutRanges(columnName): ISlicerRangeConditional[]

Parameters

Name Type
columnName string

Returns

ISlicerRangeConditional[]


getFilteredRanges

▸ getFilteredRanges(columnName): ISlicerRangeConditional[]

Parameters

Name Type
columnName string

Returns

ISlicerRangeConditional[]


getRowIndexes

▸ getRowIndexes(columnName, exclusiveRowIndex): number[]

Parameters

Name Type
columnName string
exclusiveRowIndex number

Returns

number[]