@capgo/capacitor-date-picker fournit aux applications Capacitor un sélecteur natif API pour les dates, les heures, les valeurs date-heure, les valeurs mois-an, et les plages de dates. Il utilise UIDatePicker on iOS, platform dialogs on Android, and native browser inputs on Web.
Ceci est l'alternative maintenue par Capgo à @capacitor-community/date-pickerLa différence réside dans la vitesse de maintenance : nous écoutons les rapports de la communauté, corrigons les problèmes rapidement et expédions les mises à jour au lieu de laisser des problèmes persistants GitHub ouverts.
| iOS | Android |
|---|
 |  |
| iOS | Android |
|---|
 |  |
- Présenter des sélecteurs de date, d'heure, de date-heure, d'année-mois et de compteur.
- Sélectionner des plages de dates via
presentRange().
- Formater les valeurs retournées avec les modèles ISO, Java/Unicode et courants de Moment.
- Appliquer
min, max, date, localisation, fuseau horaire et options de 24 heures.
- Utilisez les blocs d'options iOS et Android spécifiques au plateforme lorsque nécessaire.
- Fermer un sélecteur actif de manière programmée avec
hide().
- Capacitor 8 support.
- Implémentation web avec le même
present() API.
- Titre de dialogue supporté.
- Gestion de la rotation et du format localisation sûr pour iOS.
- iOS
yearAndMonth mode.
- Parsage plus sûre pour les dates invalides, les chaînes ISO, les valeurs date uniquement, et
min / max.
- Options Android imbriquées,
is24h, dialog width handling, and UI-thread dialog handling.
- Étapes de minute pour les sélecteurs de temps.
- Sélection de plage via
presentRange().
| Fonctionnalité | 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 | Champ de date par défaut | 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 début et fin ensemble. |
hide | Fermer le sélecteur actuellement visible, si nécessaire. |
getPluginVersion | Obtenir la marque de version de l'implémentation de la plateforme. |
Cette référence est synchronisée à partir de src/definitions.ts en capacitor-date-picker.