Vai alla navigazione principale

@capgo/capacitor-selettore-delle-date

Scegli date, orari, date-orari, anni-mesi e intervalli di date per le app Capacitor, con un fallback Web mantenuto.

@capgo/capacitor-date-picker dà alle app Capacitor un selettore delle date nativo API per date, orari, valori date-orario, valori anno-mese e intervalli di date. Utilizza UIDatePicker su iOS, finestre di dialogo del sistema su Android e input del browser nativi su Web.

Questo è l'alternativa mantenuta da Capgo a @capacitor-community/date-picker. La differenza è la velocità di manutenzione: ascoltiamo i rapporti della community, risolviamo gli issue velocemente e inviamo aggiornamenti invece di lasciare aperti GitHub issue di lunga data.

iOSAndroid
Demo animato iOS di @capgo/capacitor-date-picker che si apre, seleziona una data e si chiudeDemo animato Android di @capgo/capacitor-date-picker che si apre, seleziona una data e si chiude
iOSAndroid
Schermata iOS di @capgo/capacitor-date-picker che mostra il picker di data nativoSchermata di Android di @capgo/capacitor-date-picker che mostra il picker di data nativo
  • Mostra picker di data, ora, data-orario, anno-mese e picker a conto alla rovescia.
  • Scegli intervalli di data attraverso presentRange().
  • Formatta i valori restituiti con pattern ISO, Java/Unicode e comuni Moment-style.
  • Applica min, max, date, opzioni di locale, fuso orario e ora 24 ore.
  • Utilizza blocchi di opzioni specifiche per piattaforma iOS e Android quando necessario.
  • Chiudi un picker attivo in modo programmatico con hide().
  • Capacitor 8 support.
  • Implementazione web con lo stesso present() API.
  • Supporto per titolo di dialogo.
  • Disposizione di layout sicura per rotazione iOS e gestione di locale.
  • iOS yearAndMonth modalità.
  • Analisi più sicura per date non valide, stringhe ISO, valori di data solo e min / max.
  • Opzioni Android nidificate, gestione di larghezza di dialogo e gestione di UI-thread di dialogo. is24hPassaggi di minuto per selezione di tempo.
  • Selezione di intervallo tramite
  • range via presentRange().

Supporto della piattaforma

Supporto della piattaforma
CaratteristicaiOSAndroidWeb
present()
presentRange()
hide()
date modalità
time modalità
dateAndTime modalità
yearAndMonth modalitàFallback di data
minuteStep
MetodoDescrizione
presentPresenta un picker nativo o Web per un valore singolo.
presentRangePresenta un picker di data range.
hideLe piattaforme native utilizzano due selezioni native; Web mostra i controlli di inizio e fine insieme.
getPluginVersionChiudi il picker attualmente visibile, se presente.

Ottieni la versione del marker di implementazione della piattaforma.

Fonte Di Verità

Sezione intitolata “Fonte Di Verità” src/definitions.ts Questa documentazione è sincronizzata da capacitor-date-picker.