Lompat ke konten

@capgo/capacitor-pilih-tanggal

Pilih tanggal, waktu, tanggal-waktu, tahun-bulan, dan rentang tanggal untuk aplikasi Capacitor dengan fallback web yang terjaga.

@capgo/capacitor-date-picker gives Capacitor apps a native picker API for dates, times, date-time values, year-month values, and date ranges. It uses UIDatePicker di iOS, dialog platform di Android, dan input browser asli di Web.

Ini adalah alternatif yang dipelihara Capgo @capacitor-community/date-picker. Perbedaan adalah kecepatan perawatan: kami mendengarkan laporan komunitas, memperbaiki masalah cepat, dan mengirimkan update daripada meninggalkan masalah GitHub yang berdiri lama terbuka.

IOSAndroid
Demo animasi iOS dari @capgo/capacitor-pilih-tanggal membuka, memilih tanggal, dan menutupDemo animasi Android dari @capgo/capacitor-pilih-tanggal membuka, memilih tanggal, dan menutup
IOSAndroid
Gambar layar iOS dari @capgo/capacitor-pilih-tanggal menampilkan pilih tanggal asliGambar layar Android dari @capgo/capacitor-pilih-tanggal menampilkan pilih tanggal asli
  • Menampilkan tanggal, waktu, tanggal-waktu, tahun-bulan, dan pilihan hitung mundur.
  • Pilih rentang tanggal melalui presentRange().
  • Mengatur nilai yang dikembalikan dengan pola ISO, Java/Unicode, dan pola Moment yang umum.
  • Aplikasikan min, max, date, lokasi, zona waktu, dan opsi waktu 24 jam.
  • Menggunakan blok opsi iOS dan Android yang spesifik platform ketika diperlukan.
  • Mengakhiri pilihan aktif secara programatis dengan hide().
  • Dukungan Capacitor 8.
  • Implementasi web dengan yang sama present() API.
  • Judul dialog dukungan.
  • Tata letak iOS yang aman dari rotasi dan pengelolaan lokasi.
  • iOS yearAndMonth mode.
  • Pemrosesan yang lebih aman untuk tanggal yang tidak valid, string ISO, nilai tanggal saja, dan min / max.
  • Pilihan yang tersembunyi pada Android, pengaturan lebar dialog, dan pengelolaan dialog pada UI-thread. is24hLangkah-langkah kecil untuk memilih waktu.
  • Pemilihan rentang melalui
  • Dukungan Platform presentRange().

Bagian berjudul “Dukungan Platform”

Fitur
targetLanguageiOSAndroidWeb
present()YaYaYa
presentRange()YaYaYa
hide()YaYaYa
date modeYaYaYa
time modeYaYaYa
dateAndTime modeYaYaYa
yearAndMonth modeYaTanggal fallbackYa
minuteStepYaYaYa
MetodeDeskripsi
presentTampilkan pilihan native atau Web untuk nilai tunggal.
presentRangePilih rentang tanggal.
hidePlatform asli menggunakan dua pilihan asli; Web menampilkan kontrol awal dan akhir bersama.
getPluginVersionTutup pilihan picker yang sedang terlihat, jika ada.

Referensi ini disinkronkan dari src/definitions.ts di capacitor-pilih-tanggal.