The dataPaginator component is used in conjunction with a dataTable. The dataPaginator may be used
to render a set of page navigation facets and access attributes of the underlying DataModel specified
in the associated dataTable. Using the dataPaginator, a dataTable containing a large DataModel can
be viewed as multiple "pages" of table rows instead of as one large table.
The dataPaginator component can be used to provide a more manageable, performant view into a large
DataModel.
| Attributes |
| Name | Required | Request-time | Type | Description |
| id | false | false | java.lang.String | Every component may have an unique id. Automatically created if omitted. |
| rendered | false | false | java.lang.String | If false, this component will not be rendered. |
| binding | false | false | java.lang.String | Component binding. |
| renderedOnUserRole | false | false | java.lang.String |
If user is in given role, this component will be rendered
normally. If not, nothing is rendered and the body of this tag
will be skipped.
|
| disabled | false | false | java.lang.String |
Flag indicating that this element must never
receive focus or be included in a subsequent
submit.
|
| enabledOnUserRole | false | false | java.lang.String |
If user is in given role, this component will be rendered normally. If not, the component will be
in disabled state.
|
| for | false | false | java.lang.String | Id of the dataTable |
| fastStep | false | false | java.lang.String | step (pages) used for fastforward and fastrewind |
| pageIndexVar | false | false | java.lang.String |
A parameter name, under which the actual page index is set in request scope
similar to the var parameter.
|
| pageCountVar | false | false | java.lang.String |
A parameter name, under which the actual page count is set in request scope
similar to the var parameter.
|
| rowsCountVar | false | false | java.lang.String |
A parameter name, under which the actual rows count is set in request scope
similar to the var parameter.
|
| displayedRowsCountVar | false | false | java.lang.String |
A parameter name, under which the actual displayed rows count is set in request scope
similar to the var parameter.
|
| firstRowIndexVar | false | false | java.lang.String |
A parameter name, under which the actual first displayed row index is set in request scope
similar to the var parameter.
|
| lastRowIndexVar | false | false | java.lang.String |
A parameter name, under which the actual last displayed row index is set in request scope
similar to the var parameter.
|
| styleClass | false | false | java.lang.String |
Defines the base class name for all style classes used in selectInputDate. Default value is iceDtdPgr
- iceDtdPgrScrBtn
- iceDtdPgrScrOut
- iceDtdPgrCol
- iceDtdPgrTbl
|
| style | false | false | java.lang.String |
style for scroller table
|
| paginator | false | false | java.lang.String |
If set true, then the page number links will be rendered
|
| paginatorMaxPages | false | false | java.lang.String |
The maximum amount of pages to be displayed in the paginator.
|
| renderFacetsIfSinglePage | false | false | java.lang.String |
If set to false, the facets aren't rendered if all the lines are contained on a single page.
Default is true.
|
| immediate | false | false | java.lang.String | True means, that the default ActionListener should be executed immediately (i.e. during Apply Request Values phase of the request processing lifecycle), rather than waiting until the Invoke Application phase. |
| actionListener | false | false | java.lang.String | MethodBinding pointing at method accepting an ActionEvent with return type void. |
| vertical | false | false | java.lang.String | True means, that the padinatior would render vertically, default is false. |