Class clove::HeadersourceΒΆ
-
class
clove
::
Headersource
Base class for headersources.
A headersource provides information for headers in data views. Read the Manual for details.
Subclassed by clove::AjaxAsyncDatasource, clove::AsyncDatasource, clove::NativeDatasource, clove::ProxyDatasource
Public Functions
-
getRowHeader
(irow, parent) Returns the header configuration for a given row.
- Parameters
irow
: The row index.parent
: The parent node as clove::DatasourceValuePointer.
-
getColumnHeader
(irow, parent) Returns the header configuration for a given column.
- Parameters
irow
: The column index.parent
: The parent node as clove::DatasourceValuePointer.
-
rowHeadersVisible
(parent) If row headers are visible.
- Parameters
parent
: The parent node as clove::DatasourceValuePointer.
-
columnHeadersVisible
(parent) If column headers are visible.
- Parameters
parent
: The parent node as clove::DatasourceValuePointer.
-
OnHeaderDataInsert
Triggered when a new row or column of header data was inserted.
This is a clove.Event instance. See Manual for details.
-
OnHeaderDataRemove
Triggered when a row or column of header data was removed.
This is a clove.Event instance. See Manual for details.
-
OnHeaderDataUpdate
Triggered when header data were updated.
This is a clove.Event instance. See Manual for details.
-
OnHeaderVisibilityUpdated
Triggered when header visibilities changed.
This is a clove.Event instance. See Manual for details.
-