Skip to content

@capgo/capacitor-calendar

Capacitor 앱에 대한 내장 캘린더 이벤트 관리, 이벤트 알림, 직접 이벤트 CRUD, 캘린더 목록, iOS 알림.

@capgo/capacitor-calendar Capacitor 앱은 네이티브 캘린더 기능에 직접 접근할 수 있습니다. 캘린더 권한을 요청하고 이벤트를 생성 및 수정하고 시스템 캘린더 UI를 열 수 있으며 iOS에서 리마인더를 관리할 수 있습니다.

iOS안드로이드
iOS에서 네이티브 캘린더 이벤트 생성 데모안드로이드의 네이티브 캘린더 이벤트 생성 데모

핵심 기능

핵심 기능
  • 최신 iOS 캘린더 접근 수준에서 캘린더 및 알림 권한을 요청하십시오.
  • iOS 및 Android에서 캘린더 이벤트를 생성, 수정, 삭제 및 목록화하십시오.
  • 지원하는 플랫폼에서 네이티브 이벤트 생성, 편집, 삭제 및 캘린더 선택 UI를 열으십시오.
  • iOS 및 Android에서 캘린더 목록, 기본 캘린더 가져오기 및 캘린더 생성 또는 수정
  • iOS 알림 목록 및 알림 항목 관리

플랫폼 지원

플랫폼 지원
기능iOS안드로이드
권한 확인 및 요청아니요
캘린더 이벤트 CRUD아니요
네이티브 이벤트 프롬프트YesNo
일정 목록과 기본 일정YesYesNo
일정 소스와 선택기YesNoNo
일정 CRUDYesYesNo
리마인더 목록과 리마인더 CRUDYesNoNo

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

공개 API

API: 공개
__CAPGO_KEEP_0__메소드
권한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

이 참조는 src/definitions.ts 에서 capacitor-캘린더.