Caplin Trader 5.0.0

Class: module:ct-grid/dataprovider/ChainedGridDataProvider

module:ct-grid/dataprovider/ChainedGridDataProvider()

new module:ct-grid/dataprovider/ChainedGridDataProvider()

Implements:

Methods

addDataProviderListener()

Implements:
See:

clearFilterExpression()

Implements:
See:

clearGroupByField()

Implements:
See:

clearSortRule()

Implements:
See:

configureDataProvider()

Implements:
See:

getAllFilterExpressions()

Implements:
See:

getFilterExpression()

Implements:
See:

getGroupByField()

Implements:
See:

getSerializedState()

Implements:
See:

getSortRule()

Implements:
See:

getSubjectIdentifiers()

Implements:
See:

onClose()

Called when the view is closed. Arguments are possible.

Implements:

onOpen(nWidth, nHeight)

Called when the view is opened. Arguments are possible.

Parameters:
Name Type Description
nWidth int

the width of the grid.

nHeight int

the height of the grid.

Implements:

pauseUpdates()

Implements:
See:

removeDataProviderListener()

Implements:
See:

resumeUpdates()

Implements:
See:

setFilterExpression()

Implements:
See:

setFilters()

Implements:
See:

setGridView()

Implements:
See:

setGroupByField()

Implements:
See:

setRequiredFields()

Implements:
See:

setRowData()

Implements:
See:

setRowRange(startIndex, size)

Sets the start index and total number of rows that this GridDataProvider should supply when notifying listeners of row updates — this will change as the view is scrolled or resized to reveal different rows.

Parameters:
Name Type Description
startIndex int

The start index of the first row within the range.

size int

The number of rows within the range.

Implements:
See:

setSortRule()

Implements:
See:

supportsFeature()

Implements:
See:

terminateUpdates()

Implements:
See: