| Nome | Padrão | Tipo | Descrição |
|---|---|---|---|
| id | null | String | Identificador exclusivo do componente. |
| accesskey | null | String | Tecla de acesso que quando pressionada transfere o foco para o elemento de entrada. |
| active | true | Boolean | Define se a funcionalidade de preenchimento automático está habilitada. |
| alt | null | String | Descrição textual alternativa do campo de entrada. |
| at | left bottom | String | Posição da entrada em relação ao painel. |
| autocomplete | null | String | Controla o comportamento de preenchimento automático do navegador. |
| autoHighlight | true | Boolean | Destaca o primeiro item sugerido automaticamente. |
| autoSelection | true | Boolean | Define se a seleção automática de itens iguais à entrada digitada está habilitada. Se verdadeiro, um item igual à entrada digitada é selecionado. |
| binding | null | Object | Uma expressão el que mapeia para uma instância UIComponent do lado do servidor em um bean de apoio. |
| completeEndpoint | null | String | Ponto de extremidade REST para buscar sugestões de preenchimento automático (em vez de completeMethod). Não pode ser combinado com dynamic=true, queryMode!=server, cache=true. |
| completeMethod | null | Method Expr | Método fornecendo sugestões. |
| converter | null | Object | Uma expressão el ou um texto literal que define um conversor para o componente. Quando é uma expressão EL, é resolvida para uma instância do conversor. Caso seja um texto estático, deve referir-se a um id de conversor. |
| converterMessage | null | String | Mensagem a ser exibida quando a conversão falha. |
| dir | null | String | Indicação de direção para texto que não herda a direcionalidade. Os valores válidos são LTR e RTL. |
| disabled | false | Boolean | Desativa o campo de entrada |
| dropdown | false | Boolean | Ativa o modo suspenso quando definido como verdadeiro. |
| dropdownMode | blank | String | Especifica o botão suspenso de comportamento. O modo padrão "em branco" envia uma string vazia e o modo "atual" envia o valor de entrada. |
| dropdownTabindex | null | String | Posição do botão suspenso na ordem de tabulação. |
| dropdownAriaLabel | null | String | Rótulo ARIA para o botão suspenso. |
| dynamic | false | Boolean | Define se o carregamento dinâmico está habilitado para o painel do elemento. Se o valor for "true", a sobreposição não será renderizada no carregamento da página para melhorar o desempenho. |
| escape | true | Boolean | Define se os resultados do preenchimento automático são escapados ou não. |
| forceSelection | false | Boolean | Quando ativado, o preenchimento automático aceita apenas entrada da lista de seleção. |
| groupByTooltip | null | String | Dica de ferramenta para exibir em cabeçalhos de grupo. |
| immediate | false | Boolean | Quando definido como verdadeiro, a lógica de validação do processo é executada na fase de aplicar valores de solicitação para este componente. |
| inputmode | null | String | Sugira o tipo de dados que esse controle possui para dispositivos de toque para exibir o teclado virtual apropriado. |
| inputStyle | null | String | Estilo embutido do elemento de entrada. |
| inputStyleClass | null | String | Classe de estilo do elemento de entrada. |
| itemLabel | null | String | Rótulo do item. |
| itemValue | null | String | Valor do artigo. |
| label | null | String | Um nome apresentável do usuário localizado. |
| lang | null | String | Código que descreve a linguagem usada na marcação gerada para este componente. |
| lazyModel | null | LazyDataModel | Modelo para buscar sugestões de preenchimento automático (em vez de completeMethod). |
| lazyField | null | String | Campo de lazyModel para aplicar a consulta usando MatchMode.CONTAINS. |
| maxlength | null | Integer | Número máximo de caracteres que podem ser inseridos neste campo. |
| maxResults | unlimited | Integer | Número máximo de resultados a serem exibidos. |
| minQueryLength | 1 | Integer | Número de caracteres a serem digitados antes de iniciar a consulta. |
| moreText | ... | String | O texto mostrado no painel quando a lista sugerida é maior que maxResults. |
| multiple | false | Boolean | Quando verdadeiro, habilita a seleção múltipla. |
| my | left top | String | Posição do painel em relação à entrada. |
| onblur | null | String | Retorno de chamada do lado do cliente para executar quando o elemento de entrada perde o foco. |
| onchange | null | String | Resposta do lado do cliente para executar quando o elemento de entrada perde o foco e seu valor foi modificado desde que ganhou o foco. |
| onclick | null | String | Retorno de chamada do lado do cliente para executar quando o elemento de entrada é clicado. |
| oncontextmenu | null | String | Retorno de chamada do lado do cliente para executar quando um menu de contexto é acionado. |
| oncopy | null | String | Resposta do lado do cliente para executar quando o usuário corta o conteúdo de um elemento. |
| oncut | null | String | Resposta do lado do cliente para executar quando o usuário copia o conteúdo de um elemento. |
| ondblclick | null | String | Retorno de chamada do lado do cliente para executar quando o elemento de entrada é clicado duas vezes. |
| ondrag | null | String | Resposta do lado do cliente para executar quando um elemento é arrastado. |
| ondragend | null | String | Resposta do lado do cliente para executar no final de uma operação de arrastar. |
| ondragenter | null | String | Retorno de chamada do lado do cliente a ser executado quando um elemento for arrastado para um destino de soltar válido. |
| ondragleave | null | String | Retorno de chamada do lado do cliente para executar quando um elemento deixa um destino de soltar válido. |
| ondragover | null | String | Retorno de chamada do lado do cliente para executar quando um elemento está sendo arrastado sobre um destino de soltar válido. |
| ondragstart | null | String | Retorno de chamada do lado do cliente a ser executado no início de uma operação de arrastar. |
| ondrop | null | String | Retorno de chamada do lado do cliente a ser executado quando o elemento arrastado estiver sendo solto. |
| onfocus | null | String | Retorno de chamada do lado do cliente para executar no foco do elemento de entrada. |
| oninput | null | String | Resposta do lado do cliente para executar quando um elemento recebe entrada do usuário. |
| oninvalid | null | String | Retorno do lado do cliente para executar quando um elemento é inválido. |
| onkeydown | null | String | Retorno de chamada do lado do cliente a ser executado quando uma tecla é pressionada sobre o elemento de entrada. |
| onkeypress | null | String | Retorno de chamada do lado do cliente para executar quando uma tecla é pressionada e liberada sobre o elemento de entrada. |
| onkeyup | null | String | Retorno de chamada do lado do cliente a ser executado quando uma tecla é liberada sobre o elemento de entrada. |
| onmousedown | null | String | Retorno de chamada do lado do cliente para executar quando um botão de ponteiro é pressionado sobre o elemento de entrada |
| onmousemove | null | String | Retorno de chamada do lado do cliente a ser executado quando um botão de ponteiro é movido dentro do elemento de entrada. |
| onmouseout | null | String | Retorno de chamada do lado do cliente a ser executado quando um botão de ponteiro é movido para longe do elemento de entrada. |
| onmouseover | null | String | Retorno de chamada do lado do cliente a ser executado quando um botão de ponteiro é movido para o elemento de entrada. |
| onmouseup | null | String | Retorno de chamada do lado do cliente a ser executado quando um botão de ponteiro é liberado sobre o elemento de entrada. |
| onpaste | null | String | Resposta do lado do cliente para executar quando o usuário cola algum conteúdo em um elemento. |
| onreset | null | String | Retorno de chamada do lado do cliente a ser executado quando o botão Redefinir em um formulário é clicado. |
| onscroll | null | String | Retorno de chamada do lado do cliente para executar quando a barra de rolagem de um elemento está sendo rolada.e valor de entrada. |
| onsearch | null | String | Resposta do lado do cliente para executar quando o usuário escreve algo em um campo de pesquisa. |
| onselect | null | String | Retorno de chamada do lado do cliente para executar quando o texto no elemento de entrada é selecionado pelo usuário. |
| onwheel | null | String | Resposta do lado do cliente para executar quando a roda do mouse rolar para cima ou para baixo sobre um elemento. |
| panelStyle | null | String | Estilo embutido do elemento contêiner de itens. |
| panelStyleClass | null | String | Classe de estilo do elemento contêiner de itens. |
| queryDelay | 300 | Integer | Atraso para aguardar em milissegundos antes de enviar cada consulta ao servidor. |
| queryMode | server | String | Especifica o modo de consulta, os valores válidos são "servidor" (padrão), "cliente" e "híbrido". |
| rendered | true | Boolean | Valor booleano para especificar a renderização do componente. |
| required | false | Boolean | Marca o componente conforme necessário. |
| requiredMessage | null | String | Mensagem a ser exibida quando a validação do campo obrigatório falha. |
| scrollHeight | null | Integer | Define a altura da viewport de itens. |
| selectLimit | null | Integer | Limita a seleção múltipla. O padrão é ilimitado. |
| tabindex | null | String | Posição do campo de entrada na ordem de tabulação. |
| type | text | String | Tipo de campo de entrada. |
| unique | false | Boolean | Garante a exclusividade dos itens selecionados. |
| validator | null | Method Expr | Uma expressão de método que se refere a um método que valida a entrada. |
| validatorMessage | null | String | Mensagem a ser exibida quando a validação falha. |
| value | null | Object | O valor do componente pode ser uma expressão EL ou um texto literal. |
| valueChangeListener | null | Method Expr | Uma expressão de método que se refere a um método para lidar com um valuechangeevent. |
| var | null | String | Nome do iterador usado na sugestão baseada em pojo. |
| widgetVar | null | String | Nome do widget do lado do cliente. |
