Saltare al contenuto

@capgo/capacitor-picker di data

Date picker nativi, di data, ora, data-orario, anno-mese e range per le Capacitor app, con un fallback Web mantenuto.

@capgo/capacitor-date-picker fornisce Capacitor applicazioni con un picker nativo API per date, orari, valori data/ora, valori mese/anno e intervalli di date. Utilizza UIDatePicker su iOS, finestre di dialogo della piattaforma su Android e input browser nativi su Web.

Si tratta di un'alternativa mantenuta da Capgo a @capacitor-community/date-pickerLa differenza è la velocità di manutenzione: ascoltiamo i rapporti della community, risolviamo i problemi velocemente e inviamo aggiornamenti anziché lasciare aperti i problemi persistenti GitHub.

IOSAndroid
Demo animato di @capgo/capacitor-date-picker che si apre, seleziona una data e si chiudeDemo animato di @capgo/capacitor-date-picker che si apre, seleziona una data e si chiude
EvidenzeEvidenze
Evidenza di iOS di @capgo/capacitor-date-picker che mostra il picker di data nativoEvidenza di Android di @capgo/capacitor-date-picker che mostra il picker di data nativo
  • Mostra picker di data, ora, data-orario, anno-mese e contatori di tempo.
  • Scegli intervalli di data attraverso presentRange().
  • Formatta i valori restituiti con ISO, Java/Unicode e pattern comuni dello stile Moment.
  • Applica min, max, dateopzioni di località, fuso orario e 24 ore.
  • Usa blocchi di opzione specifici per iOS e Android quando necessario.
  • Chiudi un picker attivo in modo programmatico con hide().
  • Capacitor 8 supporto.
  • Implementazione web con lo stesso present() API.
  • Supporto per titolo di dialogo.
  • iOS rotation-safe layout and locale handling.
  • iOS yearAndMonth modalità.
  • Analisi più sicura per date non valide, stringhe ISO, valori date-only e min / max.
  • Opzioni Android nidificate, is24h, gestione della larghezza del dialogo, e gestione del dialogo nel thread UI.
  • Passaggi minuti per gli orologi.
  • Selezione di un intervallo tramite presentRange().

Sostegno alle piattaforme

Supporto della piattaforma
FunzioneiOSAndroidWeb
present()SìSìSì
presentRange()SìSìSì
hide()SìSìSì
date modalitàSìSìSì
time modalitàSìSìSì
dateAndTime modalitàSìSìSì
yearAndMonth modalitàSìFallback dataSì
minuteStepSìSìSì
MetodoDescrizione
presentMostra un picker nativo o web per un valore singolo.
presentRangePresenta un picker di intervallo di date. Le piattaforme native utilizzano due selezioni native; Web mostra i controlli di inizio e fine insieme.
hideChiudi il picker visibile correntemente, se presente.
getPluginVersionOttieni la versione del marker di implementazione della piattaforma.

Questa referenza è sincronizzata da src/definitions.ts in capacitor-picker di data.