Aller directement au contenu

@capgo/capacitor-date-picker

Les sélecteurs de date, d'heure, de date et d'heure, d'année et de 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 date-heure, les valeurs 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.

Il s'agit de 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é, réparons les problèmes rapidement et mettons à jour au lieu de laisser les problèmes GitHub ouverts pendant longtemps.

iOSAndroid
Démonstration animée d'@capgo/capacitor-date-picker s'ouvrant, sélectionnant une date et se fermant sur iOSDémonstration animée d'@capgo/capacitor-date-picker s'ouvrant, sélectionnant une date et se fermant sur Android
iOSAndroid
Capture d'écran iOS d'@capgo/capacitor-date-picker affichant le sélecteur de date natifCapture d'écran Android d'@capgo/capacitor-date-picker affichant le sélecteur de date natif
  • Afficher des sélecteurs de date, de temps, de date-heure, d'année-mois et de comptage.
  • Sélectionner des plages de date via presentRange().
  • Formater les valeurs retournées avec les modèles ISO, Java/Unicode et courants Moment.
  • Appliquer min, max, dateles options de
  • locale, fuseau horaire et temps 24 heures.
  • Utiliser les blocs d'options spécifiques à la plateforme iOS et Android lorsque nécessaire. hide().

Fermer un sélecteur actif programmationnellement avec

Réparations de la communauté
  • Capacitor 8 support.
  • __CAPGO_KEEP_0__ 8 supporte la mise en œuvre web avec le même present() API.
  • Support de titre de dialogue.
  • Disposition de mise en page et gestion de localisation sécurisée pour la rotation de l'iOS.
  • iOS yearAndMonth mode.
  • Analyse plus sûre pour les dates invalides, les chaînes ISO, les valeurs de date uniquement et les min / max.
  • Options imbriquées Android, la gestion de la largeur de dialogue et la gestion du fil de dialogue sur le thread UI. is24hÉtapes de minute pour les sélecteurs d'heure.
  • Sélection de plage via
  • Support de plateforme presentRange().
FonctionnalitéiOSAndroidWeb
present()OuiOuiOui
presentRange()OuiOuiOui
hide()OuiOuiOui
date modeOuiOuiOui
time modeOuiOuiOui
dateAndTime modeOuiOuiOui
yearAndMonth modeOuiDate de remplacement 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 version de marque de l'implémentation de la plateforme.

Cette référence est synchronisée depuis src/definitions.ts en capacitor-date-picker.