@capgo/capacitor-date-picker fournit aux applications Capacitor un sélecteur natif API pour les dates, les heures, les valeurs de date-heure, les valeurs de mois-an, et les plages de dates. Il utilise UIDatePicker sur iOS, les dialogues de plateforme sur Android, et les entrées de navigateur natives sur Web.
Ceci est l'alternative maintenue par Capgo à @capacitor-community/date-picker. La différence réside dans la vitesse de maintenance : nous écoutons les rapports de la communauté, réparons les problèmes rapidement, et expédions les mises à jour au lieu de laisser les problèmes GitHub ouverts pendant longtemps.
| iOS | Android |
|---|
 |  |
| iOS | Android |
|---|
 |  |
- Présenter des sélecteurs de date, de temps, de date-heure, d'année-mois et de comptage.
- Sélectionner des plages de dates via
presentRange().
- Formater les valeurs retournées avec les modèles ISO, Java/Unicode et courants Moment.
- Appliquer
min, max, datedes options de localisation, de fuseau horaire et de temps 24 heures.
- Utiliser les blocs d'options spécifiques à la plateforme iOS et Android lorsque nécessaire.
- Fermer un sélecteur actif programmationnellement via
hide().
- Capacitor 8 prise en charge.
- Implémentation web avec le même
present() API.
- Titre de dialogue support.
- Disposition de rotation sécurisée et gestion de la localisation pour iOS.
- iOS
yearAndMonth Mode.
- Analyse plus sûre des dates invalides, des chaînes ISO, des valeurs de date uniquement et des
min / max.
- Options imbriquées Android, la gestion de la largeur de dialogue et la gestion du dialogue sur le thread d'interface.
is24hÉtapes de minute pour les sélecteurs de temps.
- Sélection de plage via
- Support de plateforme
presentRange().
| Feature | iOS | Android | Web |
|---|
present() | Oui | Oui | Oui |
presentRange() | Oui | Oui | Oui |
hide() | Oui | Oui | Oui |
date mode | Oui | Oui | Oui |
time mode | Oui | Oui | Oui |
dateAndTime mode | Oui | Oui | Oui |
yearAndMonth mode | Oui | Date de remplacement | Oui |
minuteStep | Oui | Oui | Oui |
| Méthode | Description |
|---|
present | Présenter un sélecteur natif ou Web pour une valeur unique. |
presentRange | Présenter un sélecteur de plage de dates. Les plateformes natives utilisent deux sélections natives ; Web affiche les contrôles de début et de fin ensemble. |
hide | Fermer le sélecteur actuellement visible, si applicable. |
getPluginVersion | Obtenir la marque de version de l'implémentation de plateforme. |
Cette référence est synchronisée à partir de src/definitions.ts dans capacitor-sélecteur de date.