id |
Unique identifier of the component in a namingContainer.
|
rendered |
Boolean value to specify the rendering of the component, when set to false component will not be rendered.
|
binding |
An el expression referring to a server side UIComponent instance in a backing bean.
|
value |
Value of the component.
|
converter |
An el expression or a literal text that defines a converter for the component. When it's an EL expression, it's resolved to a converter instance.
In case it's a static text, it must refer to a converter id.
|
immediate |
When set true, process validations logic is executed at apply request values phase for this component. Default is false.
|
required |
Marks component as required.
|
validator |
A method expression referring to a method validating the input.
|
valueChangeListener |
A method binding expression referring to a method for handling a valuchangeevent.
|
requiredMessage |
Message to display when required field validation fails.
|
converterMessage |
Message to display when conversion fails.
|
validatorMessage |
Message to display when validation fails.
|
accesskey |
Access key to transfer focus to the input element.
|
alt |
Alternate textual description of the input element.
|
autocomplete |
Controls browser autocomplete behavior.
|
dir |
Direction indication for text that does not inherit directionality.
|
disabled |
Disables the input element, default is false.
|
label |
A localized user presentable name.
|
lang |
Code describing the language used in the generated markup.
|
maxlength |
Maximum number of characters that may be entered in this field.
|
onblur |
Client side callback to execute when input element loses focus.
|
onchange |
Client side callback to execute when input element loses focus and its value has been modified since gaining focus.
|
onclick |
Client side callback to execute when input element is clicked.
|
ondblclick |
Client side callback to execute when input element is double clicked.
|
onfocus |
Client side callback to execute when input element receives focus.
|
onkeydown |
Client side callback to execute when a key is pressed down over input element.
|
onkeypress |
Client side callback to execute when a key is pressed and released over input element.
|
onkeyup |
Client side callback to execute when a key is released over input element.
|
onmousedown |
Client side callback to execute when a pointer input element is pressed down over input element.
|
onmousemove |
Client side callback to execute when a pointer input element is moved within input element.
|
onmouseout |
Client side callback to execute when a pointer input element is moved away from input element.
|
onmouseover |
Client side callback to execute when a pointer input element is moved onto input element.
|
onmouseup |
Client side callback to execute when a pointer input element is released over input element.
|
onwheel |
Client side callback to execute when the mouse wheel rolls up or down over an element.
|
onselect |
Client side callback to execute when text within input element is selected by user.
|
oncut |
Client side callback to execute when the user copies the content of an element.
|
oncopy |
Client side callback to execute when the user cuts the content of an element.
|
onpaste |
Client side callback to execute when the user pastes some content in an element.
|
oninput |
Client side callback to execute when an element gets user input.
|
oncontextmenu |
Client side callback to execute when a context menu is triggered.
|
oninvalid |
Client side callback to execute when an element is invalid.
|
onreset |
Client side callback to execute when the Reset button in a form is clicked.
|
onsearch |
Client side callback to execute when the user writes something in a search field.
|
ondrag |
Client side callback to execute when an element is dragged.
|
ondragend |
Client side callback to execute at the end of a drag operation.
|
ondragenter |
Client side callback to execute when an element has been dragged to a valid drop target.
|
ondragleave |
Client side callback to execute when an element leaves a valid drop target.
|
ondragover |
Client side callback to execute when an element is being dragged over a valid drop target.
|
ondragstart |
Client side callback to execute at the start of a drag operation.
|
ondrop |
Client side callback to execute when dragged element is being dropped.
|
onscroll |
Client side callback to execute when an element's scrollbar is being scrolled.
|
readonly |
Flag indicating that this input element will prevent changes by the user.
|
size |
Number of characters used to determine the width of the input element.
|
style |
Inline style of the component.
|
styleClass |
Style class of the component.
|
tabindex |
Position of the element in the tabbing order.
|
title |
Advisory tooltip information.
|
placeholder |
The placeholder attribute specifies a short hint that describes the expected value of an input field.
|
widgetVar |
Name of the client side widget.
|
apiType |
API type either "google" or "azure". Defaults to "google".
|
apiKey |
API key for Microsoft Azure. Not necessary for Google as the Google API key is in the JS URL.
|
onplacechanged |
Client side callback to execute when place has been selected.
|
restrictCountries |
Comma separated list to constrain predictions by up to 5 countries. Countries must be passed as a two-character, ISO 3166-1 Alpha-2 compatible country code. Multiple countries must be passed as a comma separated list of country codes. Use "auto" if you want it to detect the current browser's locale.
|
restrictTypes |
For Google, a comma separated list to constrain predictions by up to 5 place types. This constraint specifies a type or a type collection, as listed in Place Types. If no constraint is specified, all types are returned. For Azure, either 'fuzzy', 'poi', 'address' defaults to 'fuzzy'.
|
extender |
Name of javascript function to extend the options of the underlying Google Places Autocomplete.
|