Lompat ke konten

@capgo/capacitor-pilih-tanggal

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

@capgo/capacitor-date-picker memberikan aplikasi Capacitor pilihan tanggal native API untuk tanggal, waktu, nilai tanggal-waktu, nilai tahun-bulan, dan rentang tanggal. Ini menggunakan UIDatePicker di iOS, dialog platform pada Android, dan input browser native pada Web.

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

iOSAndroid
Animasi demo iOS dari @capgo/capacitor-date-picker yang membuka, memilih tanggal, dan menutupAnimasi demo Android dari @capgo/capacitor-date-picker yang membuka, memilih tanggal, dan menutup
iOSAndroid
Gambar layar iOS dari @capgo/capacitor-date-picker yang menampilkan picker tanggal asliTampilan layar Android dari @capgo/capacitor-date-picker menampilkan pilih tanggal native
  • Tampilkan pilih tanggal, waktu, tanggal-waktu, tahun-bulan, dan gaya countdown.
  • Pilih rentang tanggal melalui presentRange().
  • Format nilai yang dikembalikan dengan pola ISO, Java/Unicode, dan pola Moment-style yang umum.
  • Terapkan min, max, dateOpsi
  • Opsi
  • Gunakan blok opsi spesifik platform iOS dan Android ketika diperlukan. hide().
  • Dukungan 8 yang Capacitor.
  • Implementasi web dengan yang sama present() API.
  • Judul dialog dukungan.
  • Tata letak rotasi yang aman untuk iOS dan pengelolaan lokasi.
  • iOS yearAndMonth mode.
  • Pemrosesan yang lebih aman untuk tanggal yang tidak valid, string ISO, nilai tanggal hanya, dan min / max.
  • Android nested options, is24h, pengaturan lebar dialog, dan pengelolaan UI-thread dialog.
  • Langkah-langkah kecil untuk pilih waktu.
  • Pemilihan rentang melalui presentRange().

Dukungan Platform

Dukungan Platform
FituriOSAndroidWeb
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.
presentRangeTampilkan pilihan rentang tanggal.
hideTutup pilihan yang sedang terlihat, jika ada.
getPluginVersionDapatkan versi penanda implementasi platform.

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