| |||||||
FRAMES NO FRAMES |
Tag Information | |
Tag Class | teamdev.jsf.taglib.DropDownFieldJspTag |
TagExtraInfo Class | None |
Body Content | JSP |
Display Name | None |
Attributes | |||||
Name | Required | Binding Type | EL | Default | Description |
autoComplete | false | boolean | true | false | Specifies whether the field completes incompletely entered text as the user types it. The text is completed to the first drop-down item that starts with the typed text. The part that was added as a result of auto-completion is marked as selected. See also the suggestionMinChars and suggestionDelay attributes which define when auto-completion starts. |
binding | false | teamdev.jsf.component.dropdown.DropDownField | only | null | A value-binding expression that associates the DropDownField with a backing bean property. |
buttonAlignment | false | teamdev.jsf.component.dropdown.HorizontalAlignment | true | "right" | Defines whether the button that opens the drop-down list is positioned to the right or to the left of the text field. Available values are: "left" "right" |
buttonClass | false | java.lang.String | true | null | A CSS class name for for the drop-down button. |
buttonImageUrl | false | java.lang.String | true | null | URL to the image file for the drop-down button. |
buttonStyle | false | java.lang.String | true | null | A style for the drop-down button. |
converter | false | java.lang.String | true | null | A converter for the DrowDownField's value. Should be specified as a value-binding expression or converter identifier. |
customValueAllowed | false | boolean | true | true | A flag that indicates whether it is possible to specify only a value that exists in the list of this component's drop-down items ("false"), or whether it is possible to enter any value ("true"). |
fieldClass | false | java.lang.String | true | null | A CSS class name for the text field. |
fieldStyle | false | java.lang.String | true | null | A style for the text field. |
footerHorizSeparator | false | java.lang.String | true | null | A style for a line that separates the footer from the drop-down items. Should be specified as the CSS "border" property but without the prefix "border:". |
footerVertSeparator | false | java.lang.String | true | null | A style for vertical lines between column footers. Should be specified as the CSS "border" property but without the prefix "border:". |
headerHorizSeparator | false | java.lang.String | true | null | A style for a line that separates the header from the drop-down items. Should be specified as the CSS "border" property but without the prefix "border:". |
headerVertSeparator | false | java.lang.String | true | null | A style for vertical lines between column headers. Should be specified as the CSS "border" property but without the prefix "border:". |
horizontalGridLines | false | java.lang.String | true | null | A style for horizontal lines in the drop-down list. Should be specified as the CSS "border" property but without the prefix "border:". |
id | false | java.lang.String | false | null | The component identifier. |
immediate | false | boolean | true | false | A flag that indicates whether or not valueChangeListener should be executed immediately (during the Apply Request Values phase of the request processing lifecycle instead of Process Validations phase) and the component's input should be converted and validated immediately (during the Apply Request Values phase of the request processing lifecycle instead of the Process Validations phase). |
listAlignment | false | teamdev.jsf.component.dropdown.HorizontalAlignment | true | "left" | Defines how items in the drop-down list are aligned. Available values are: "left" "right" |
listClass | false | java.lang.String | true | null | A CSS class name for the drop-down list. |
listFooterRowClass | false | java.lang.String | true | null | A CSS class name for the footer row in the drop-down list. |
listFooterRowStyle | false | java.lang.String | true | null | A style for the footer row in the drop-down list. |
listHeaderRowClass | false | java.lang.String | true | null | A CSS class name for the header row in the drop-down list. |
listHeaderRowStyle | false | java.lang.String | true | null | A style for the header row in the drop-down list. |
listItemClass | false | java.lang.String | true | null | A CSS class name for a list item. |
listItemStyle | false | java.lang.String | true | null | A style for a list item. |
listStyle | false | java.lang.String | true | null | A style for the drop-down list. |
oddListItemClass | false | java.lang.String | true | null | A CSS class name for an odd list item, if different from listItemClass. |
oddListItemStyle | false | java.lang.String | true | null | A style for an odd list item, if different from listItemStyle. |
onblur | false | java.lang.String | true | null | JavaScript code that should be executed when the DropDownField loses focus. |
onchange | false | java.lang.String | true | null | JavaScript code that should be executed on the client when the DropDownField's value has changed. |
onclick | false | java.lang.String | true | null | JavaScript code that should be executed on the client when the user clicks the left mouse button over the DropDownField. |
oncloseup | false | java.lang.String | true | null | JavaScript code that should be executed on the client when the drop-down list has closed. |
ondblclick | false | java.lang.String | true | null | JavaScript code that should be executed on the client when the user double-clicks the left mouse button over the DropDownField. |
ondropdown | false | java.lang.String | true | null | JavaScript code that should be executed on the client when the drop-down list has opened. |
onfocus | false | java.lang.String | true | null | JavaScript code that should be executed when the DropDownField receives focus. |
onkeydown | false | java.lang.String | none | none | JavaScript code that should be executed when the user presses a key over the DropDownField. |
onkeypress | false | java.lang.String | true | null | JavaScript code that should be executed on the client when the user presses and releases a key over the DropDownField. |
onkeyup | false | java.lang.String | true | null | JavaScript code that should be executed when the user releases a key over the DropDownField. |
onmousedown | false | java.lang.String | true | null | JavaScript code that should be executed when the user clicks over the DropDownField with either mouse button. |
onmousemove | false | java.lang.String | true | null | JavaScript code that should be executed when the user moves the mouse pointer over the DropDownField. |
onmouseout | false | java.lang.String | true | null | JavaScript code that should be executed when the user moves the mouse pointer away from the DropDownField. |
onmouseover | false | java.lang.String | true | null | JavaScript code that should be executed when the user moves the mouse pointer onto the DropDownField. |
onmouseup | false | java.lang.String | true | null | JavaScript code that should be executed when the user releases the mouse button over the DropDownField. |
pressedButtonClass | false | java.lang.String | true | null | A CSS class name for the drop-down button in the pressed state. |
pressedButtonStyle | false | java.lang.String | true | null | A style for the drop-down button in the pressed state. |
rendered | false | boolean | true | false | A flag that indicates whether or not the component is visible. |
required | false | boolean | true | false | A flag that indicates whether or not the DropDownField requires a value. |
rolloverButtonClass | false | java.lang.String | true | null | A CSS class name for the drop-down button in the rollover state. |
rolloverButtonStyle | false | java.lang.String | true | null | A style for the drop-down button in the rollover state. |
rolloverClass | false | java.lang.String | true | null | A CSS class name for the entire DropDownField component in the rollover state. |
rolloverFieldClass | false | java.lang.String | true | null | A CSS class name for the text field in the rollover state. |
rolloverFieldStyle | false | java.lang.String | true | null | A style for the text field in the rollover state. |
rolloverListClass | false | java.lang.String | true | null | A CSS class name for the drop-down list in the rollover state. |
rolloverListItemClass | false | java.lang.String | true | null | A CSS class name for a list item in the rollover state. |
rolloverListItemStyle | false | java.lang.String | true | null | A style for a list item in the rollover state. |
rolloverListStyle | false | java.lang.String | true | null | A style for the drop-down list in the rollover state. |
rolloverStyle | false | java.lang.String | true | null | A style for the entire DropDownField component in the rollover state. |
style | false | java.lang.String | true | null | A style for the entire DropDownField component. |
styleClass | false | java.lang.String | true | null | A CSS class name for the entire DropDownField component. |
suggestionDelay | false | int | true | 350 | The time period in milliseconds that specifies the delay after the last key press that should pass before starting auto-completion or auto-suggestion. This delay can be used to avoid too much Ajax requests to be sent to the server when the user is typing text, and only send one request when the user has stopped typing. |
suggestionMinChars | false | int | true | 0 | The minimal number of characters that should be typed for auto-completion and auto-suggestion features to be activated. |
suggestionMode | false | teamdev.jsf.component.dropdown.SuggestionMode | true | "none" | Specifies whether and how the drop-down list with suggestions should be shown when typing in the field. Any value except "none" means that suggestions are displayed. See also the suggestionMinChars and suggestionDelay attributes which define when auto-suggestion starts. Available values are: "stringStart" — works on the client side. Shows suggestions that begin with the entered value "substring" — works on the client side. Shows suggestions that contain the entered value "stringEnd" — works on the client side. Shows suggestions that end with the entered value "custom" — works on the server side using Ajax. Sends an Ajax request when entering a value and returns a list of suggestions from the server "all" — works on the client side. Shows all drop-down items in the list of suggestions "none" — suggestion mode is turned off |
timeout | false | int | true | -1 | A time period after which the drop-down list is closed automatically. The value "-1" means that the list will not close automatically. |
validator | false | javax.faces.el.MethodBinding | only | null | A MethodBinding that should point to the method in the backing bean that is called to validate the DropDownField's value. |
value | false | java.lang.String | true | null | The current value of the DropDownField component that is displayed in the text field. |
valueChangeListener | false | javax.faces.el.MethodBinding | only | null | A MethodBinding that should point to the method that accepts a ValueChangeEvent. If the value of the DropDownField changes, this method is executed. |
var | false | java.lang.String | false | null | The name of a request-scope variable under which the current item object is available when specifying child components. |
verticalGridLines | false | java.lang.String | true | null | A style for vertical lines in the drop-down list. Should be specified as the CSS "border" property but without the prefix "border:". |
Variables | No Variables Defined. |
| |||||||
FRAMES NO FRAMES |