| ariaDescribedBy | The aria-describedby attribute is used to define a component id that describes the current element for accessibility. |
| binding | An EL expression referring to a server side UIComponent instance in a backing bean.Default is generated. |
| converter | EL expression resolves to a converter instance or literal converter ID defining a component converter. |
| converterMessage | |
| disabled | When true, component is disabled.Default is false. |
| group | |
| hideNoSelectionOption | Flag indicating that, if this component is activated by the user, The "no selection option", if any, must be hidden.Default is false. |
| highlight | When true, matching text is highlighted.Default is true. |
| id | Unique identifier of the component in a namingContainer.Default is generated. |
| immediate | When set true, process validations logic is executed at apply request values phase for this component.Default is false. |
| label | A localized user presentable name. |
| listItemsAtTheBeginning | When true, list items are shown before search.Default is false. |
| onchange | Client-side callback when selection changes. |
| placeholder | Placeholder text for the search input. |
| rendered | Boolean value to specify the rendering of the component, when set to false component will not be rendered.Default is true. |
| required | Marks component as required.Default is false. |
| requiredMessage | |
| resultStyle | Inline style for result items. |
| resultStyleClass | Style class for result items. |
| style | Inline style of the component. |
| styleClass | Style class of the component. |
| tabindex | Tab index for accessibility. |
| unselectable | When true, selection can be cleared.Default is true. |
| validator | A method expression referring to a method validating the input. |
| validatorMessage | |
| value | Value of the component. |
| valueChangeListener | A method binding expression referring to a method for handling a valuchangeevent. |
| widgetVar | Name of the client side widget. |