id |
null |
String |
Identificador único do componente |
rendered |
true |
Boolean |
Valor booleano para especificar a renderização do componente, quando definido como false o componente não será renderizado. |
binding |
null |
Object |
Uma expressão el que mapeia para uma instância UIComponent do lado do servidor em um bean de apoio |
value |
null |
String |
Etiqueta para o botão |
action |
null |
MethodExpr/String |
Uma expressão de método ou um |
actionListener |
null |
MethodExpr |
Um actionlistener que seria processado quando o botão fosse clicado. |
immediate |
false |
Boolean |
Valor booleano que determina o phaseId, quando as ações true são processadas em apply_request_values, quando false na fase invoke_application. |
type |
submit |
String |
Define o comportamento do botão. |
ajax |
true |
Boolean |
Especifica o modo de envio, quando definido como true (padrão), o envio seria feito com Ajax. |
async |
false |
Boolean |
Quando definido como verdadeiro, as solicitações ajax não são enfileiradas. |
process |
@all |
String |
Componente(s) para processar parcialmente em vez de exibição inteira. |
update |
@none |
String |
Componentes a serem atualizados com ajax. |
onstart |
null |
String |
Retorno de chamada do lado do cliente para executar antes do início da solicitação ajax. |
oncomplete |
null |
String |
Retorno de chamada do lado do cliente para executar quando a solicitação ajax for concluída. |
onsuccess |
null |
String |
Retorno de chamada do lado do cliente para executar quando a solicitação ajax for bem-sucedida. |
onerror |
null |
String |
Retorno de chamada do lado do cliente para executar quando a solicitação ajax falha. |
global |
true |
Boolean |
Define se deve acionar ajaxStatus ou não. |
delay |
null |
String |
Se houver menos de milissegundos de atraso entre as chamadas para request(), apenas a mais recente será enviada e todas as outras solicitações serão descartadas. Se esta opção não for especificada, ou se o valor de delay for a string literal 'none' sem as aspas, nenhum delay será usado. |
partialSubmit |
false |
Boolean |
Habilita a serialização apenas dos valores pertencentes aos componentes parcialmente processados. |
partialSubmitFilter |
null |
String |
Seletor a ser usado quando o envio parcial estiver ativado, o padrão é ":input" para selecionar todas as entradas descendentes de componentes parcialmente processados. |
resetValues |
false |
Boolean |
Se verdadeiro, os valores locais dos componentes de entrada a serem atualizados na solicitação ajax seriam redefinidos. |
ignoreAutoUpdate |
false |
Boolean |
Se verdadeiro, os componentes cujo autoUpdate="true" não serão atualizados para esta solicitação. Se não for especificado ou o valor for falso, essa indicação não será feita. |
ignoreComponentNotFound |
false |
Boolean |
Se verdadeiro, os componentes sem solução referenciados no atributo de atualização/processo são ignorados. O padrão é 'false' e, portanto, um ComponentNotFoundException será lançado. |
timeout |
0 |
Integer |
Tempo limite para a solicitação ajax em milissegundos. |
style |
null |
String |
Estilo embutido do elemento de botão. |
styleClass |
null |
String |
StyleClass do elemento de botão. |
onblur |
null |
String |
Retorno de chamada do lado do cliente a ser executado quando o botão perder o foco. |
onchange |
null |
String |
Retorno do lado do cliente para executar quando o botão perde o foco e seu valor foi modificado desde que ganhou o foco. |
onclick |
null |
String |
Retorno de chamada do lado do cliente a ser executado quando o botão é clicado. |
ondblclick |
null |
String |
Retorno de chamada do lado do cliente para executar quando o botão é clicado duas vezes. |
onfocus |
null |
String |
Retorno de chamada do lado do cliente a ser executado quando o botão recebe o foco. |
onkeydown |
null |
String |
Retorno de chamada do lado do cliente a ser executado quando uma tecla é pressionada sobre o botão. |
onkeypress |
null |
String |
Retorno de chamada do lado do cliente a ser executado quando uma tecla é pressionada e liberada sobre o botão. |
onkeyup |
null |
String |
Retorno de chamada do lado do cliente a ser executado quando uma tecla é liberada sobre o botão. |
onmousedown |
null |
String |
Retorno de chamada do lado do cliente a ser executado quando um botão de ponteiro é pressionado sobre o botão. |
onmousemove |
null |
String |
Retorno de chamada do lado do cliente a ser executado quando um botão de ponteiro é movido dentro do botão. |
onmouseout |
null |
String |
Retorno de chamada do lado do cliente a ser executado quando um botão de ponteiro é movido para longe do botão. |
onmouseover |
null |
String |
Retorno de chamada do lado do cliente a ser executado quando um botão de ponteiro é movido para o botão. |
onmouseup |
null |
String |
Retorno de chamada do lado do cliente a ser executado quando um botão de ponteiro é liberado sobre o botão. |
onselect |
null |
String |
Retorno de chamada do lado do cliente a ser executado quando o texto no botão é selecionado pelo usuário. |
accesskey |
null |
String |
Tecla de acesso que ao ser pressionada transfere o foco para o botão. |
alt |
null |
String |
Descrição textual alternativa do botão. |
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 botão. |
disableOnAjax |
true |
Boolean |
Se verdadeiro, o botão será desabilitado durante as solicitações Ajax acionadas pelo botão ou seus itens de menu. |
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. |
tabindex |
null |
Integer |
Posição do elemento de botão na ordem de tabulação. |
title |
null |
String |
Informações de dica de ferramenta consultivas. |
readonly |
false |
Boolean |
Flag indicando que este componente irá impedir alterações por parte do usuário. |
icon |
null |
String |
Ícone do botão como uma classe css. |
iconPos |
left |
String |
Posição do ícone. |
widgetVar |
null |
String |
Nome do widget do lado do cliente. |
appendTo |
null |
String |
Anexa a sobreposição ao elemento definido pela expressão de pesquisa. O padrão é o corpo do documento. |
form |
null |
String |
Formulário para serializar para uma solicitação ajax. O padrão é o formulário anexo. |
menuStyleClass |
null |
String |
Classe de estilo do elemento de menu de sobreposição. |
model |
null |
MenuModel |
Uma instância de modelo de menu para criar os itens de splitButton programaticamente. |
filter |
false |
Boolean |
Exibe um filtro de entrada para a lista. O padrão é falso. |
filterMatchMode |
null |
String |
Modo de correspondência para filtragem, os valores válidos são startsWith (padrão), contains, endsWith e custom. |
filterFunction |
null |
String |
Função do lado do cliente para usar no filterMatchMode personalizado. |
filterPlaceholder |
null |
String |
Espaço reservado exibido no campo de entrada do filtro antes que o usuário insira um valor em um navegador HTML5. |