Aller directement au contenu

@capgo/capacitor-date-picker

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 de date natif API pour les dates, les heures, les valeurs de date-heure, les valeurs d'année-mois et les plages de dates. Il utilise UIDatePicker les dialogues de plateforme sur iOS, les dialogues de plateforme sur Android et les entrées de navigateur natives sur Web.

C'est l'alternative maintenue de Capgo @capacitor-community/date-picker. La différence est 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 des problèmes GitHub ouverts pendant longtemps.

iOSAndroid
Démonstration animée iOS de @capgo/capacitor-date-picker s'ouvrant, sélectionnant une date et se fermantDémonstration animée 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 natifEcran d'Android de @capgo/capacitor-date-picker montrant le calendrier natif
  • Présenter des calendriers de date, d'heure, de date-heure, d'année-mois et de compteur à l'ancienne.
  • 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, dateOptions de langue, fuseau horaire et heure 24 heures.
  • Utiliser les blocs d'options spécifiques à la plateforme iOS et Android 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.
  • Support de titre de dialogue.
  • Disposition de mise en page sécurisée pour la rotation sur iOS et gestion de la localisation.
  • iOS yearAndMonth mode.
  • Analyse plus sûre pour les dates invalides, les chaînes ISO, les valeurs de date uniquement et les valeurs de date et heure. min / max.
  • Options imbriquées Android, gestion de la largeur de dialogue et gestion du fil d'interface utilisateur de dialogue. is24hÉtapes de minute pour les sélecteurs d'heure.
  • Sélection de plage via
  • __CAPGO_KEEP_0__ presentRange().
FonctionnalitéiOSAndroidWeb
present()OuiOuiOui
presentRange()OuiOuiOui
hide()OuiOuiOui
date modeOuiOuiOui
time modeOuiOuiOui
dateAndTime modeOuiOuiOui
yearAndMonth modeOuiDate de remplacementOui
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 applicable.
getPluginVersionObtenir la marque de version de l'implémentation de la plateforme.

Cette référence est synchronisée depuis src/definitions.ts dans capacitor-sélecteur de date.