Info | Value |
---|---|
Component Type | org.primefaces.component.DataTable |
Display Name | None |
Handler Class | org.primefaces.component.datatable.DataTableHandler |
Renderer Type | org.primefaces.component.DataTableRenderer |
Description | None |
Name | Required | Type | Description |
---|---|---|---|
id | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Unique identifier of the component in a namingContainer. |
rendered | false | javax.el.ValueExpression
(must evaluate to java.lang.Boolean )
| Boolean value to specify the rendering of the component, when set to false component will not be rendered. |
binding | false | javax.el.ValueExpression
(must evaluate to javax.faces.component.UIComponent )
| An el expression referring to a server side UIComponent instance in a backing bean. |
value | false | javax.el.ValueExpression
(must evaluate to java.lang.Object )
| Datasource of the component. |
var | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Name of the iterator variable used to refer each data. |
rows | false | javax.el.ValueExpression
(must evaluate to java.lang.Integer )
| Number of rows to display per page. Default value is 0 meaning to display all data available. |
first | false | javax.el.ValueExpression
(must evaluate to java.lang.Integer )
| Index of the first data to display. |
widgetVar | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Name of the client side widget. |
paginator | false | javax.el.ValueExpression
(must evaluate to java.lang.Boolean )
| Enables pagination. Default is false. |
paginatorTemplate | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Template of the paginator. |
rowsPerPageTemplate | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Template of the rowsPerPage dropdown. |
currentPageReportTemplate | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Template of the currentPageReport UI. |
pageLinks | false | javax.el.ValueExpression
(must evaluate to java.lang.Integer )
| Maximum number of page links to display. Default is 10. |
paginatorPosition | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Position of the paginator. Default is both. |
paginatorAlwaysVisible | false | javax.el.ValueExpression
(must evaluate to java.lang.Boolean )
| Defines if paginator should be hidden if total data count is less than number of rows per page. Default is true. |
scrollable | false | javax.el.ValueExpression
(must evaluate to java.lang.Boolean )
| Makes data scrollable with fixed header. Default is false. |
scrollHeight | false | javax.el.ValueExpression
(must evaluate to java.lang.Integer )
| Height in pixels for scrollable data. |
scrollWidth | false | javax.el.ValueExpression
(must evaluate to java.lang.Integer )
| Width in pixels for scrollable data. |
selectionMode | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Enables data selection, valid values are "single" and "multiple". |
selection | false | javax.el.ValueExpression
(must evaluate to java.lang.Object )
| Reference to the selection data. |
rowIndexVar | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Name of iterator to refer each row index. |
emptyMessage | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Text to display when there is no data to display. Default is "No records found." |
style | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Inline style of the main container. |
styleClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Style class of the main container. |
liveScroll | false | javax.el.ValueExpression
(must evaluate to java.lang.Boolean )
| Enables live scrolling. Default is false. |
rowStyleClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Style class for each row. |
onExpandStart | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Client side callback to execute before row expansion. |
resizableColumns | false | javax.el.ValueExpression
(must evaluate to java.lang.Boolean )
| Decides whether datatable columns are resizable or not. |
sortBy | false | javax.el.ValueExpression
(must evaluate to java.lang.Object )
| Property to be used for default sorting. |
sortOrder | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Sets sorting order. Default is "ascending" |
sortFunction | false | javax.el.ValueExpression
(must evaluate to javax.el.MethodExpression )
| Custom pluggable sortFunction for default sorting. |
scrollRows | false | javax.el.ValueExpression
(must evaluate to java.lang.Integer )
| No Description |
rowKey | false | javax.el.ValueExpression
(must evaluate to java.lang.Object )
| Unique identifier of row data. |
filterEvent | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Client side event to invoke datatable filtering for input fields. Default is keyup. |
filterDelay | false | javax.el.ValueExpression
(must evaluate to java.lang.Integer )
| Delay to wait in milliseconds before sending each filter query. Default is 300. |
tableStyle | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Inline style of the table element. |
tableStyleClass | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Style class of the table element. |
draggableColumns | false | javax.el.ValueExpression
(must evaluate to java.lang.Boolean )
| Decides whether datatable columns can be reordered using dragdrop. |
editable | false | javax.el.ValueExpression
(must evaluate to java.lang.Boolean )
| Controls incell editing. |
lazy | false | javax.el.ValueExpression
(must evaluate to java.lang.Boolean )
| Defines if lazy loading is enabled for the data component. |
filteredValue | false | javax.el.ValueExpression
(must evaluate to java.util.List )
| List to keep the filtered data if filtering is enabled. |
Output generated by Vdldoc View Declaration Language Documentation Generator.