Um seletor de data e hora para o flutter, você pode escolher data/hora/data e hora em inglês, holandês e chinês, e também pode personalizar seu próprio conteúdo do seletor
Orientação gerada a partir de informações públicas. Apenas para referência.
Um seletor de data e hora personalizável para Flutter que suporta a seleção de datas, horários ou ambos em inglês, holandês e chinês. Oferece interfaces localizadas e permite aos desenvolvedores adaptar o conteúdo do seletor conforme as necessidades específicas do aplicativo. Compatível com Android, iOS, Web, macOS, Windows e Linux, fornece uma experiência do usuário semelhante em todas as plataformas. O pacote foi projetado para facilitar a integração e oferecer flexibilidade na personalização da interface.
Casos de uso
Campos de formulário que exigem seleção de data/hora
Aplicações multilíngues
Seletor de data/hora personalizável
entrada de data/hora multiplataforma
Interfaces de calendário amigáveis ao usuário
Experiências de aplicativos localizados
Principais recursos
Suporta seleção de data, hora e combinada
Disponível em inglês, holandês e chinês
Interface do usuário altamente personalizável
Compatibilidade multiplataforma
Integração fácil por meio do pub.dev
Localization-ready
Indicado para
Desenvolvedores de aplicativos multilíngues
Aplicativos que precisam de entradas flexíveis de data/hora
Projetos que exigem consistência em toda a plataforma
Equipes que desejam seletores personalizáveis
design de formulário centrado no usuário
Aplicativos móveis e web internacionalizados
Considerações
Requer configuração manual para idiomas não suportados
A personalização pode aumentar a complexidade
Limitado a locais pré-definidos, a menos que estendido
Impacto no desempenho com personalizações pesadas
Pode ser necessário estilização adicional para aparência consistente
Dependente da compatibilidade com a versão do Flutter
README original
Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.
If you want to customize your own style of date time picker, there is a class called CommonPickerModel, every type of date time picker is extended from this class, you can refer to other picker model (eg. DatePickerModel), and write your custom one, then pass this model to showPicker method, so that your own date time picker will appear, it’s easy, and will perfectly meet your demand
By default every picker shows a Cancel/Done bar above the wheels. Pass a
titleActionsBuilder to any DatePicker.show* method to replace it with your
own widget. The builder receives onCancel / onConfirm callbacks (which
dismiss the picker the same way the default buttons do) and the currently
selected DateTime:
The bar is laid out within the theme's titleHeight, so keep your widget
within that height (or raise titleHeight via a custom DatePickerTheme). The
builder is only used when showTitleActions is true (the default).
Getting Started
For help getting started with Flutter, view our online documentation.
For help on editing package code, view the documentation.