rich
Tag dataScroller


The <rich:dataScroller> component is used for navigating through multiple pages of tables or grids.



Tag Information
Component type org.richfaces.DataScroller
Tag Name rich:dataScroller
Renderer Type org.richfaces.DataScrollerRenderer
Handler Class org.richfaces.taglib.DataScrollerHandler

Attributes
Name Required Type Description
binding false javax.faces.component.UIComponent The value binding expression used to wire up this component to a component property of a JavaBean class
boundaryControls false org.richfaces.component.DataScrollerControlsMode The attribute specifies the visibility of boundaryControls. Possible values are: "show" (controls are always visible ). "hide" (controls are hidden. "auto" (unnecessary controls are hidden). Default value is "show".
data false java.lang.Object Serialized (on default with JSON) data passed to the client by a developer on an AJAX request. It's accessible via "event.data" syntax. Both primitive types and complex types such as arrays and collections can be serialized and used with data
execute false java.lang.Object Ids of components that will participate in the "execute" portion of the Request Processing Lifecycle. Can be a single id, a space or comma separated list of Id's, or an EL Expression evaluating to an array or Collection. Any of the keywords "@this", "@form", "@all", "@none", "@region" may be specified in the identifier list. Some components make use of additional keywords
fastControls false org.richfaces.component.DataScrollerControlsMode The attribute specifies the visibility of fastControls. Possible values are: "show" (controls are always visible ). "hide" (controls are hidden. "auto" (unnecessary controls are hidden). Default value is "show".
fastStep false int The attribute indicates pages quantity to switch onto when fast scrolling is used. Default value is "1". @return
for false java.lang.String Component ID of the table whose data is scrolled
id 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.
lastPageMode false java.lang.String The attribute to control whether last page of datascroller shows "rows" number of items or just the rest. Possible values are "full" and "short". Default value is "short".
limitRender false boolean If "true", render only those ids specified in the "render" attribute, forgoing the render of the auto-rendered panels
maxPages false int Maximum quantity of pages. Default value is "10".
onbeforedomupdate false java.lang.String The client-side script method to be called after the ajax response comes back, but before the DOM is updated
onbegin false java.lang.String The client-side script method to be called before an ajax request.
oncomplete false java.lang.String The client-side script method to be called after the DOM is updated
page false int If page >= 1 then it's a page number to show
render false java.lang.Object Ids of components that will participate in the "render" portion of the Request Processing Lifecycle. Can be a single id, a space or comma separated list of Id's, or an EL Expression evaluating to an array or Collection. Any of the keywords "@this", "@form", "@all", "@none", "@region" may be specified in the identifier list. Some components make use of additional keywords
renderIfSinglePage false boolean If renderIfSinglePage is "true" then datascroller is displayed on condition that the data hold on one page. Default value is "true".
rendered false boolean Flag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit. The default value for this property is true.
scrollListener false javax.el.MethodExpression No Description
status false java.lang.String Name of the request status component that will indicate the status of the Ajax request
stepControls false org.richfaces.component.DataScrollerControlsMode The attribute specifies the visibility of stepControls. Possible values are: "show" (controls are always visible ). "hide" (controls are hidden. "auto" (unnecessary controls are hidden). Default value is "show".
style false java.lang.String CSS style(s) to be applied when this component is rendered.
styleClass 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.
title false java.lang.String Advisory title information about markup elements generated for this component.


Output Generated by Tag Library Documentation Generator.