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 |
actionListener | false | false | java.lang.String |
MethodBinding representing an action listener method that will be
notified when the paginator would be clicked.
|
binding | false | false | java.lang.String |
The value binding expression linking this component to a property in a backing bean
|
disabled | false | false | java.lang.String |
Flag indicating that this element must never receive focus or be
included in a subsequent submit.
|
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.
|
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.
|
fastStep | false | false | java.lang.String |
step (pages) used for fastforward and fastrewind.
|
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.
|
for | false | false | java.lang.String |
Id of the dataTable.
|
id | false | false | java.lang.String |
The component identifier for this component. This value must be
unique within the closest parent component that is a naming
container.
|
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.
|
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.
|
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.
|
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.
|
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, then the data scroller will not be rendered when
only a single page of data exists.
|
rendered | false | false | java.lang.String |
Flag indicating whether or not this component should be rendered
(during Render Response Phase), or processed on any subsequent form
submit.
|
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.
|
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.
|
style | false | false | java.lang.String |
CSS style(s) to be applied when this component is rendered.
|
styleClass | false | false | java.lang.String |
Space-separated list of CSS style class(es) to be applied when this
element is rendered. This value must be passed through as the
"class" attribute on generated markup.
Default value is iceDatPgr
if enabled
- iceDatPgrScrBtn
- iceDatPgrScrOut
- iceDatPgrSrcCol
- iceDatPgrCol
- iceDatPgrTbl
if disabled
- iceDatPgrScrBtn-dis
- iceDatPgrScrOut-dis
- iceDatPgrSrcCol-dis
- iceDatPgrCol-dis
- iceDatPgrTbl-dis
|
vertical | false | false | java.lang.String |
True means, that the padinatior would render vertically, default is false.
|