Async Search Result Tree - caf_h:dataAsyncSearchResultTree

Component Information 
InfoValue
Component Typecom.webmethods.caf.faces.search.AsyncSearchResultTree
Handler Classcom.webmethods.caf.faces.component.DynamicControlHandler
Renderer Typecom.webmethods.caf.faces.tree.AsyncTree
Description Displays search data model as a tree that loads nodes asynchronously
Palette LocationCAF Html/Control/Search/Async Search Result Tree
Client-Side ModelCAF.Tree.Model
Attributes 
NameRequiredTypeDescription
bgcolorfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
The background color for all table cells
borderfalsejavax.el.ValueExpression
(must evaluate to java.lang.Integer)
Specifies the size of the border around the table. If the value is 0 or absent, no border is rendered
cellpaddingfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Specifies the spacing between data in a table cell and the border of the cell.
cellspacingfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Specifies the spacing between table cells.
columnClassesfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
A comma separated list of CSS classes for the table body <td> elements.
customRowClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Binding expression that specifies a custom CSS class name to add to the current row
dirfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Specifies the directionality of the flow of the content for the current element

Valid values are:

  • LTR
  • RTL
displayOptionsfalsejavax.el.ValueExpression
(must evaluate to boolean)
If true, the 'Options...' button will be rendered to open search results options dialog

If not specified, the default value is "false".

dragAndDropColumnsfalsejavax.el.ValueExpression
(must evaluate to boolean)
Allow drag-to-resize-columns and drag-to-reorder-columns.

If not specified, the default value is "false".

filterfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Filter expression
filterParamNamefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Name of request parameter that specifies table's filter expression
footerClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
The CSS class for footer cells
framefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Specifies the sides of the outer table border for which to draw borders.

Valid values are:

  • above
  • below
  • hsides
  • vsides
  • lhs
  • rhs
  • box
  • border
  • void
headerClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
The CSS class for header cells
idfalsejava.lang.String Control identifier
initialDepthfalsejavax.el.ValueExpression
(must evaluate to java.lang.Integer)
Depth to load initially on the client (0=roots only)

If not specified, the default value is "0".

langfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Specifies the language of the enclosed content
maxOrdinalfalsejavax.el.ValueExpression
(must evaluate to java.lang.Integer)
Maximum number of sort ordinals allowed (1=primary only, 2=primary and secondary only, etc.)
onclickfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
JavaScript "onclick" event handler
ondblclickfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
JavaScript "ondblclick" event handler
onkeydownfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
JavaScript "onkeydown" event handler
onkeypressfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
JavaScript "onkeypress" event handler
onkeyupfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
JavaScript "onkeyup" event handler
onmousedownfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
JavaScript "onmousedown" event handler
onmousemovefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
JavaScript "onmousemove" event handler
onmouseoutfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
JavaScript "onmouseout" event handler
onmouseoverfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
JavaScript "onmouseover" event handler
onmouseupfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
JavaScript "onmouseup" event handler
progressDelayfalsejavax.el.ValueExpression
(must evaluate to java.lang.Integer)
Milliseconds to wait before showing progress dialog

If not specified, the default value is "0".

progressFlashOnCompletefalsejavax.el.ValueExpression
(must evaluate to boolean)
True if panel should flash when asynchronous loading has completed

If not specified, the default value is "true".

progressMsgfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Progress dialog message; defaults to a localized message, in English "Loading..."
querySuppliedfalsejavax.el.ValueExpression
(must evaluate to javax.faces.el.ValueBinding)
Value binding that specifies if a search query has been supplied

If not specified, the default value is "#{empty activePageBean.activeSearchQueryString}".

refillDepthfalsejavax.el.ValueExpression
(must evaluate to java.lang.Integer)
Depth to load when filling-in node children asynchronously (0=children only)

If not specified, the default value is "0".

refreshOnShowfalsejavax.el.ValueExpression
(must evaluate to boolean)
True to refresh content every time panel is toggled visible. Ignored if Lazy Load is false.

If not specified, the default value is "false".

renderedfalsejavax.el.ValueExpression
(must evaluate to boolean)
True to render control; false to ignore it

If not specified, the default value is "true".

rowClassesfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
A comma separated list of CSS classes for the table rows. The classes are used for the <tr> elements in the order they are listed, repeating the list over all rows in the table.
rowHeightfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Row height in pixels (ex '20px') or ems (ex '2em')
rulesfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Specifies the interior dividing line display in a table.

Valid values are:

  • none
  • groups
  • rows
  • cols
  • all
selectedRowClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
CSS class name for selected rows
sortParamNamefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Name of request parameter that specifies table's sort info
stylefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
HTML "style" attribute value
styleClassfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
HTML "class" attribute value

Valid values are:

  • portlet-font
  • portlet-font-dim
  • portlet-msg-status
  • portlet-msg-info
  • portlet-msg-error
  • portlet-msg-alert
  • portlet-msg-success
  • portlet-section-header
  • portlet-section-body
  • portlet-section-alternate
  • portlet-section-selected
  • portlet-section-subheader
  • portlet-section-footer
  • portlet-section-text
  • portlet-form-label
  • portlet-form-input-field
  • portlet-form-button
  • portlet-icon-label
  • portlet-dlg-icon-label
  • portlet-form-field-label
  • portlet-form-field
  • portlet-menu
  • portlet-menu-item
  • portlet-menu-item-selected
  • portlet-menu-item-hover
  • portlet-menu-item-hover-selected
  • portlet-menu-cascade-item
  • portlet-menu-cascade-item-selected
  • portlet-menu-description
  • portlet-menu-caption
  • [any_other_value]
summaryfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Aids accessibility for non-visual browsers by providing a summary of the table's purpose and structure
suppressInputsfalsejavax.el.ValueExpression
(must evaluate to java.util.Collection)

WARNING: This property has been deprecated.

Ids of controls on which to disallow update processing while handling asynchronous requests

If not specified, the default value is "false".

titlefalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
HTML "title" attribute value (often displayed as a tooltip)
valuetruejava.lang.String Data model
vartruejavax.el.ValueExpression
(must evaluate to java.lang.String)
Name of variable reference to the current row object
widthfalsejavax.el.ValueExpression
(must evaluate to java.lang.String)
Specifies the table width in pixels or a percentage of the available width

Output generated by Vdldoc View Declaration Language Documentation Generator.