Ir para o conteúdo principal

DatetimePicker

Visão Geral

Para uma descrição detalhada, consulte a documentação do GovBR-DS.

Exemplos

Básico

Carregando exemplo
Copiar código
Resetar exemplo
StackBlitz
Abrir no StackBlitz
Alternar fundo do preview

Data

Carregando exemplo
Copiar código
Resetar exemplo
StackBlitz
Abrir no StackBlitz
Alternar fundo do preview

Hora

Carregando exemplo
Copiar código
Resetar exemplo
StackBlitz
Abrir no StackBlitz
Alternar fundo do preview

Propriedades

autoSelectToday

Atributoauto-select-today
DescriçãoDefine se a data atual deve ser selecionada automaticamente ao abrir o datetime-picker.
O padrão é false
Tipoboolean
Valor padrãofalse

disabled

Atributodisabled
DescriçãoDefine se o datetime-picker está desabilitado.
Tipoboolean
Valor padrãofalse

mode

Atributomode
DescriçãoDefine o modo do datetime-picker.
Os valores possíveis são:
- "date": Permite selecionar apenas a data.
- "time": Permite selecionar apenas o horário.
- "datetime": Permite selecionar tanto a data quanto o horário.
Tipo"date" | "datetime" | "time"
Valor padrão'datetime'

name

Atributoname
DescriçãoDefine o nome do campo do datetime-picker.
Este nome será utilizado ao submeter o formulário que contém o datetime-picker.
Tipostring
Valor padrão---

placeholder

Atributoplaceholder
DescriçãoDefine o placeholder do campo de entrada do datetime-picker.
Tipostring
Valor padrão---

value

Atributo---
DescriçãoDefine o valor inicial do datetime-picker.
Pode ser uma instância de Date ou null.
Se não for fornecido, o valor padrão será null.
TipoDate
Valor padrão---

weekStartsOn

Atributoweek-starts-on
DescriçãoDefine o dia da semana em que a semana começa.
Os valores possíveis são:
0 - Domingo
1 - Segunda-feira
2 - Terça-feira
3 - Quarta-feira
4 - Quinta-feira
5 - Sexta-feira
6 - Sábado
Tipo0 | 1 | 2 | 3 | 4 | 5 | 6
Valor padrão0

Eventos

EventoDescriçãoPropagação
brDateTimeChangeEvento disparado quando a data selecionada é alterada, tanto por interação do usuário quanto por métodos programáticos.true

Métodos

close

Assinaturaclose() => Promise<void>
DescriçãoFecha o dropdown do calendário.
Parâmetros---

getValue

AssinaturagetValue() => Promise<Date | null>
DescriçãoRetorna a data atualmente selecionada no datetime-picker.
Parâmetros---

open

Assinaturaopen() => Promise<void>
DescriçãoAbre o dropdown do calendário.
Parâmetros---

reset

Assinaturareset() => Promise<void>
DescriçãoReseta o estado interno do componente para os valores iniciais.
Parâmetros---

setValue

AssinaturasetValue(value: Date | null) => Promise<void>
DescriçãoDefine a data selecionada no datetime-picker.
Parâmetrosvalue: Data a ser definida ou null para resetar o valor

toggle

Assinaturatoggle() => Promise<void>
DescriçãoAlterna o estado do dropdown do calendário entre aberto e fechado.
Parâmetros---

Dependências

Depende de

Gráfico