Aller directement au contenu

@capgo/capacitor-sélecteur-de-date

Les sélecteurs de date, de temps, de date-heure, d'année-mois et de plage pour les applications Capacitor, avec un fallback Web maintenu.

@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.

iOSAndroid
Animation de démo iOS de @capgo/capacitor-date-picker s'ouvrant, sélectionnant une date, et se fermantAnimation de démo Android de @capgo/capacitor-date-picker s'ouvrant, sélectionnant une date et se fermant
iOSAndroid
Capture d'écran iOS de @capgo/capacitor-date-picker affichant le sélecteur de date natifCapture d'écran Android de @capgo/capacitor-date-picker affichant le sélecteur de date natif
  • 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éiOSAndroidWeb
present()OuiOuiOui
presentRange()OuiOuiOui
hide()OuiOuiOui
date modeOuiOuiOui
time modeOuiOuiOui
dateAndTime modeOuiOuiOui
yearAndMonth modeOuiChamp de date par défautOui
minuteStepOuiOuiOui
MéthodeDescription
presentPrésenter un sélecteur natif ou Web pour une valeur unique.
presentRangePré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.
hideFermer le sélecteur actuellement visible, si nécessaire.
getPluginVersionObtenir 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.