Lompat ke Konten

@capgo/capacitor-kalender

Pengelolaan acara kalender native untuk aplikasi Capacitor, termasuk prompt acara, CRUD acara langsung, daftar kalender, dan Pengingat iOS.

@capgo/capacitor-calendar memberikan aplikasi Capacitor akses langsung ke fitur kalender native. Gunakan fitur ini untuk meminta izin kalender, membuat dan mengubah acara, membuka antarmuka UI kalender sistem, menampilkan kalender dan acara, serta mengelola Pengingat di iOS.

iOSAndroid
Demo iOS native kalender acara pembuatanDemo Android kalender acara pembuatan native
  • Minta izin akses kalender dan pengingat modern dengan tingkat akses kalender iOS yang modern.
  • Buat, ubah, hapus, dan daftar acara kalender di iOS dan Android.
  • Buka UI pembuatan, pengeditan, penghapusan, dan pilihan kalender native di mana platform mendukung.
  • Daftar kalender, dapatkan kalender default, dan buat atau ubah kalender.
  • Kelola daftar pengingat iOS dan item pengingat.
FituriOSAndroidWeb
Pengecekan dan permintaan izinYaYaTidak
CRUD acara kalenderYaYaTidak
Prompt acara nativeYaYaTidak
Daftar kalender dan kalender bawaanYaYaTidak
Sumber-sumber kalender dan pilihYaTidakTidak
CRUD KalenderYaYaTidak
Daftar pengingat dan CRUD pengingatYaTidakTidak ada implementasi web karena hanya ada API native.

Publik Capacitor

Bagian berjudul “Publik API”

Section titled “Public API”
MetodeIzin
EventcheckPermission, checkAllPermissions, requestWriteOnlyCalendarAccess, requestReadOnlyCalendarAccess, requestFullCalendarAccess, requestFullRemindersAccess
KalendercreateEvent, createEventWithPrompt, modifyEvent, modifyEventWithPrompt, deleteEvent, deleteEventWithPrompt, listEventsInRange, commit
Daftar pengingat dan pengelolaan pengingatlistCalendars, getDefaultCalendar, openCalendar, selectCalendarsWithPrompt, fetchAllCalendarSources, createCalendar, modifyCalendar, deleteCalendar
PengingatopenReminders, fetchAllRemindersSources, getDefaultRemindersList, getRemindersLists, createReminder, modifyReminder, deleteReminder, deleteReminderWithPrompt, getReminderById, getRemindersFromLists

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