메뉴로 이동하기

capgo/capacitor-calendar

Capacitor 앱에 대한 원시적인 캘린더 이벤트 관리, 이벤트提示, 직접 이벤트 CRUD, 캘린더 목록, iOS 알림.

개요

개요

@capgo/capacitor-calendar Capacitor 앱은 네이티브 일정 기능에 직접 접근할 수 있습니다. 사용자에게 일정 권한을 요청하고, 이벤트를 생성 및 수정하고, 시스템 일정 UI를 열고, 캘린더 및 이벤트를 목록화하고, iOS에서 알람을 관리할 수 있습니다.

데모

데모
iOS안드로이드
iOS native 캘린더 이벤트 생성 데모Android native 캘린더 이벤트 생성 데모
  • 최신 iOS 캘린더 접근 수준에서 캘린더 및 알림 권한 요청
  • iOS 및 Android에서 캘린더 이벤트를 생성, 수정, 삭제 및 목록화
  • 지원하는 플랫폼에서 캘린더 이벤트 생성, 편집, 삭제 및 캘린더 선택 UI 열기
  • 캘린더 목록, 기본 캘린더 가져오기 및 캘린더 생성 또는 수정
  • iOS 알림 목록 및 알림 항목 관리

플랫폼 지원

플랫폼 지원 섹션
기능iOSAndroidWeb
__CAPGO_KEEP_0__YesYesNo
__CAPGO_KEEP_0__YesYesNo
__CAPGO_KEEP_0__YesYesNo
일정 목록과 기본 캘린더YesYesNo
캘린더 소스 및 선택기YesNoNo
캘린더 CRUDYesYesNo
기억할 일 목록과 CRUDYesNoNo

웹 구현은 Capacitor 네이티브 전용 API의 스텁입니다.

영역메소드
권한checkPermission, checkAllPermissions, requestWriteOnlyCalendarAccess, requestReadOnlyCalendarAccess, requestFullCalendarAccess, requestFullRemindersAccess
이벤트createEvent, createEventWithPrompt, modifyEvent, modifyEventWithPrompt, deleteEvent, deleteEventWithPrompt, listEventsInRange, commit
캘린더listCalendars, getDefaultCalendar, openCalendar, selectCalendarsWithPrompt, fetchAllCalendarSources, createCalendar, modifyCalendar, deleteCalendar
알림openReminders, fetchAllRemindersSources, getDefaultRemindersList, getRemindersLists, createReminder, modifyReminder, deleteReminder, deleteReminderWithPrompt, getReminderById, getRemindersFromLists

실질적 진실의 근원

Source Of Truth

이 참조는 synced from src/definitions.ts in capacitor-calendar.