id |
null |
String |
Identificador único do componente |
rendered |
true |
Boolean |
Valor booleano para especificar a renderização do componente. |
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 |
time.LocalDate, time.LocalDateTime, time.LocalTime, time.YearMonth, util.Date (deprecated) |
Valor do componente |
accesskey |
null |
String |
Tecla de acesso que quando pressionada transfere o foco para o elemento de entrada. |
alt |
null |
String |
Descrição textual alternativa do campo de entrada. |
appendTo |
@(body) |
String |
Anexa a caixa de diálogo ao elemento definido pela expressão de pesquisa fornecida. |
autocomplete |
null |
String |
Controla o comportamento de preenchimento automático do navegador. |
autoDetectDisplay |
true |
Boolean |
Detecta se o navegador móvel e define a interface otimizada para dispositivos de toque. O padrão é verdadeiro. |
beforeShow |
null |
String |
Resposta para executar antes de exibir DatePicker, elemento e instância DatePicker são passados como parâmetros |
buttonTabindex |
null |
String |
Tabindex do botão datepicker |
converter |
null |
Converter/String |
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. |
dateTemplate |
null |
Function |
Função Javascript que pega um objeto de data e retorna o conteúdo da célula de data. |
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 |
disabledDates |
null |
List<java.time.LocalDate>, List<java.util.Date> (deprecated) |
Lista de datas que devem ser desativadas. |
disabledDays |
null |
List
|
Lista de índices de dias da semana que devem ser desabilitados. |
focusOnSelect |
false |
Boolean |
Quando habilitada, a entrada recebe o foco depois que um valor é escolhido. |
hideOnDateTimeSelect |
false |
Boolean |
Define se o pop-up deve ser ocultado quando um horário for selecionado. |
hourFormat |
'24' |
String |
Define o formato da hora, os valores válidos são '12' e '24' |
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. |
inline |
false |
Boolean |
Se deve mostrar o datepicker embutido ou como um pop-up |
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. Usado quando o modo é pop-up. |
inputStyleClass |
null |
String |
Classe de estilo do elemento de entrada. Usado quando o modo é pop-up. |
keepInvalid |
false |
Boolean |
Se deve manter as entradas inválidas no campo ou não. |
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. |
locale |
null |
Object |
Localidade a ser usada para rótulos e conversão. |
mask |
null |
String |
Define se uma máscara deve ser aplicada ao campo de entrada. O valor padrão é "falso" e os valores válidos para habilitar são "verdadeiro" que usa o padrão como máscara ou modelo personalizado. Consulte o componente inputMask para obter mais informações sobre modelos personalizados. |
maskAutoClear |
true |
Boolean |
Limpa o campo em desfoque quando uma entrada incompleta é inserida |
maskSlotChar |
'_' |
String |
Espaço reservado no modelo de máscara. Padrão para _ . |
maxDateCount |
null |
Integer |
Define o número máximo de datas selecionáveis no modo de seleção múltipla. |
maxdate |
null |
java.time.LocalDate, java.time.LocalDateTime, java.time.LocalTime, java.util.Date (deprecated) or String |
Define o valor máximo selecionável do DatePicker; Também usado para validação no lado do servidor. |
maxlength |
null |
Integer |
Número máximo de caracteres que podem ser inseridos neste campo. |
mindate |
null |
java.time.LocalDate, java.time.LocalDateTime, java.time.LocalTime, java.util.Date (deprecated) or String |
Define o valor selecionável mínimo de DatePicker; Também usado para validação no lado do servidor. |
monthNavigator |
false |
Boolean |
Se deve mostrar o navegador do mês |
model |
null |
org.model.datepicker.DateMetadataModel |
Modelo com metadados para determinadas datas, como disabled e styleClass |
numberOfMonths |
1 |
Integer |
Número de meses a serem exibidos simultaneamente. |
onMonthChange |
null |
Function |
Função Javascript a ser invocada quando o mês muda. |
onYearChange |
null |
Function |
Função Javascript a ser invocada quando o ano muda. |
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. |
oninput |
null |
String |
Resposta do lado do cliente para executar quando um elemento recebe entrada do usuário. |
onclick |
null |
String |
Retorno de chamada do lado do cliente para executar quando o elemento de entrada é clicado. |
ondblclick |
null |
String |
Retorno de chamada do lado do cliente para executar quando o elemento de entrada é clicado duas vezes. |
onfocus |
null |
String |
Retorno de chamada do lado do cliente para executar no foco do elemento de entrada. |
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. |
onwheel |
null |
String |
Resposta do lado do cliente para executar quando a roda do mouse rolar para cima ou para baixo sobre um elemento. |
onselect |
null |
String |
Retorno de chamada do lado do cliente para executar quando o texto no elemento de entrada é selecionado pelo usuário. |
oncut |
null |
String |
Resposta do lado do cliente para executar quando o usuário corta o conteúdo de um elemento. |
oncopy |
null |
String |
Resposta do lado do cliente para executar quando o usuário copia o conteúdo de um elemento. |
onpaste |
null |
String |
Resposta do lado do cliente para executar quando o usuário cola algum conteúdo em um elemento. |
oncontextmenu |
null |
String |
Retorno de chamada do lado do cliente para executar quando um menu de contexto é acionado. |
oninvalid |
null |
String |
Resposta do lado do cliente para executar quando um elemento é inválido. |
onreset |
null |
String |
Retorno de chamada do lado do cliente a ser executado quando o botão Redefinir em um formulário é clicado. |
onsearch |
null |
String |
Resposta do lado do cliente para executar quando o usuário escreve algo em um campo de pesquisa. |
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. |
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. |
panelStyle |
null |
String |
Estilo embutido do elemento contêiner. |
panelStyleClass |
null |
String |
Classe de estilo do elemento container. |
pattern |
dd/MM/yy |
String |
Padrão DateFormat para localização (somente para a parte da data) |
placeholder |
null |
String |
Specifies a short hint. |
placeholder |
null |
String |
Especifica uma dica curta. |
rangeSeparator |
- |
String |
Separador para unir as datas de início e término no modo de seleção de faixa. |
readonly |
false |
Boolean |
Flag indicando que este componente irá impedir alterações por parte do usuário. |
readonlyInput |
false |
Boolean |
Torna o texto de entrada de um DatePicker pop-up somente leitura. |
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. |
resolverStyle |
smart |
String |
Relevante ao analisar para um objeto Date/Time. indulgente, inteligente ou estrito. |
responsiveBreakpoint |
576 |
int |
Este é o ponto de interrupção em pixels quando alternar automaticamente para a interface otimizada se autoDetectDisplay=true. |
selectOtherMonths |
false |
Boolean |
Permite a seleção de dias pertencentes a outros meses. |
selectionMode |
single |
String |
Define o modo de seleção, os valores válidos são "single", "multiple" e "range" |
shortYearCutoff |
+10 |
String |
O ano limite para determinar o século para uma data. Quaisquer datas inseridas com um valor de ano menor ou igual ao ano de corte são consideradas no século atual, enquanto as maiores são consideradas no século anterior. |
showButtonBar |
false |
Boolean |
Se os botões devem ser exibidos no rodapé. |
showIcon |
false |
String |
Se deve mostrar um ícone para exibir o seletor em uma sobreposição |
showOnFocus |
true |
Boolean |
Se deve mostrar o pop-up quando a entrada recebe o foco. |
showMinMaxRange |
true |
Boolean |
Exibir apenas datas válidas dentro do intervalo mínimo/máximo. |
autoMonthFormat |
true |
Boolean |
Se deve formatar o mês. O padrão é verdadeiro. |
showOtherMonths |
false |
Boolean |
Exibe dias pertencentes a outros meses. |
showSeconds |
false |
Boolean |
Se os segundos devem ser exibidos no seletor de tempo. O padrão é falso. |
showTime |
false * |
Boolean |
Especifica se o timepicker deve ser exibido. (* O padrão é true, quando o valor é vinculado a time.LocalDateTime) |
showWeek |
false |
Boolean |
Exibe o número da semana ao lado de cada semana. |
size |
null |
Integer |
Número de caracteres usados para determinar a largura do elemento de entrada. |
stepHour |
1 |
Integer |
Passos de horas. |
stepMinute |
1 |
Integer |
Passos minutos. |
stepSecond |
1 |
Integer |
Segundos passos. |
style |
null |
String |
Estilo embutido do elemento de entrada. |
styleClass |
null |
String |
Classe de estilo do elemento de entrada. |
tabindex |
null |
Integer |
Posição do elemento de entrada na ordem de tabulação. |
timeInput |
false |
Boolean |
Permite entrada direta no campo de tempo. |
timeOnly |
false * |
Boolean |
Mostra apenas timepicker sem data. (* O padrão é true, quando o valor é vinculado a time.LocalTime) |
timeZone |
null |
Time Zone |
String uma instância time.ZoneId ou uma instância util.TimeZone para especificar o fuso horário usado para conversão de data, padrão para ZoneId.systemDefault(). (Este atributo é relevante apenas para java.util.Date em combinação com o conversor integrado.) |
title |
null |
String |
Informações de dica de ferramenta consultivas. |
touchUI |
false |
Boolean |
Ativa o modo de toque amigável |
touchable |
null |
Boolean |
Ative o suporte de toque (se o navegador for compatível). O padrão é o TOUCHABLE global, que pode ser substituído no nível do componente. |
triggerButtonIcon |
null |
String |
Ícone do elemento datepicker que alterna a visibilidade no modo pop-up. |
type |
text |
String |
Tipo do campo de entrada |
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. |
valueChangeListener |
null |
Method Expr |
Uma expressão de método que se refere a um método para lidar com um valuechangeevent |
view |
date |
String |
Define o modo de visualização, os valores válidos são "date" para o selecionador de data e "mês" para o selecionador de mês. |
weekCalculator |
false |
Boolean |
Uma função javascript usada para calcular o número da semana. Usa implementação interna por padrão quando o início da semana é segunda, domingo ou sábado. |
widgetVar |
null |
String |
Nome do widget do lado do cliente. |
yearNavigator |
false |
Boolean |
Se deve mostrar o navegador do ano |
yearRange |
null |
String |
O intervalo de anos exibido no menu suspenso de ano no formato (nnnn:nnnn), como (2000:2020). O valor padrão é "data_exibida - 10: data_exibida + 10". |