doc/src/ComponentReference/contrib.FormTable.html [216:309]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Name | Type | Direction | Required | Default | Description | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
source | Object[] Collection Iterator IBasicTableModel
|
in | You must provide either both source and columns parameters
or the tableModel parameter |
The data to be displayed by the component. This parameter must be used
in combination with the columns parameter.
The parameter must be an array of values, a collection, an iterator,
or an object implementing the IBasicTableModel interface.
|
|||||||||||||||||||||||||||||||
columns |
String ITableColumnModel ITableColumn[] List Iterator
|
in | The table columns to be displayed. The parameter must be an array, a list, or an Iterator of ITableColumn objects, an ITableColumnModel, or a String describing the columns (see documentation). | ||||||||||||||||||||||||||||||||
tableModel | ITableModel |
in | The ITableModel to be used to render the table.
The model contains all of the information needed to render the table and gives greatest flexibility,
but it may be harder to implement than simply using the source and columns parameters.
|
||||||||||||||||||||||||||||||||
tableSessionStateManager | ITableSessionStateManager |
in | no | A custom session state manager that reloads the data at each request if it is provided
via the source and columns parameters or stores all
of it in the session if it is provided via the tableModel parameter |
This is the session state manager that will control what part of the
table model will be saved in the session state.
It is then used to recreate the table model by
using what was saved in the session.
You can use one of the stock implementations of
|
||||||||||||||||||||||||||||||
tableSessionStoreManager | ITableSessionStoreManager |
in | no | null | Determines how the session state (returned by the session state manager) will be saved in the session. If this parameter is null, then the state will be saved as a persistent property. If it is not null, then the methods of the interface will be used to save and load the state. | ||||||||||||||||||||||||||||||
Parameters
|