A control that makes each row in a table or list selectable by clicking the row. You place the control inside a table column or list. To select rows, the table's content provider must implement the com.webmethods.caf.faces.data.ISelectableTableContentProvider
interface. The ISelectableTableContentProvider
interface enables selecting rows in selected or unselected mode. In selected mode, specified rows are selected explicitly. In unselected mode, all rows are implicitly selected, and only specified rows are unselected.
You can disable selecting rows on a per-row basis by supplying a binding expression for the disabled
property.
Info | Value |
---|---|
Component Type | com.webmethods.caf.faces.table.SelectRowOnClick |
Handler Class | None |
Renderer Type | com.webmethods.caf.faces.table.SelectRowOnClick |
Description | Script that selects a table row when a user clicks on the row |
Palette Location | CAF Html/Control/Table/Table Row Tools/Select Row On Click |
Client-Side Model | CAF.Select.Row.OnClick.Model |
Name | Required | Type | Description |
---|---|---|---|
accesskey | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Keyboard shortcut letter |
disabled | false | javax.el.ValueExpression
(must evaluate to boolean )
| True if control is grayed-out (use an expression to enable/disable on a per-row basis) |
id | false | java.lang.String | Control identifier |
listboxselection | false | javax.el.ValueExpression
(must evaluate to boolean )
|
True to simulate the selection behavior of a native HTML listbox
If not specified, the default value is "false". |
multiple | false | javax.el.ValueExpression
(must evaluate to boolean )
|
True if multiple rows can be selected
If not specified, the default value is "true". |
rendered | false | javax.el.ValueExpression
(must evaluate to boolean )
|
True to render control; false to ignore it
If not specified, the default value is "true". |
tabindex | false | javax.el.ValueExpression
(must evaluate to java.lang.String )
| Order in tab (key) sequence, from 1 to n. Zero adds control to tab sequence, negative integer removes control. |
Output generated by Vdldoc View Declaration Language Documentation Generator.