メニューに進む

@capgo/capacitor-calendar

Capacitor アプリ向けのネイティブ カレンダー イベント管理、イベントの提示、直接のイベント CRUD、カレンダーの一覧表示、iOS のリマインダー

@capgo/capacitor-calendar Capacitorアプリは、カレンダー機能への直接アクセスを提供します。カレンダーパーミッションの要求、イベントの作成と変更、システムカレンダーUIの開き、カレンダーとイベントのリスト、iOSのリマインダーマネージャーを管理することができます。

iOSAndroid
iOSのネイティブカレンダーイベントの作成のデモAndroidのネイティブカレンダーイベントの作成のデモ
  • iOSとAndroidでカレンダーイベントの作成、変更、削除、リストを実行します。
  • Request calendar and reminder permissions with modern iOS calendar access levels.
  • ネイティブイベントの作成、編集、削除、カレンダー選択UIをオープンします。プラットフォームがサポートする場合に限ります。
  • カレンダーの一覧を表示、デフォルトのカレンダーを取得、またはカレンダーを作成または変更します。
  • iOSのリマインダーリストとリマインダー項目を管理します。
機能iOSAndroidWeb
パーミッションのチェックとリクエストはいはいNo
カレンダーイベントCRUDYesYesNo
ネイティブイベントのポップアップYesYesNo
カレンダー一覧とデフォルトカレンダーYesYesNo
カレンダー ソースとピッカーYesNoNo
カレンダー CRUDYesYesNo
リマインダーリストとリマインダークルードYesNoNo

The web implementation is a Capacitor stub for native-only APIs.

AreaMethods
PermissionscheckPermission, checkAllPermissions, requestWriteOnlyCalendarAccess, requestReadOnlyCalendarAccess, requestFullCalendarAccess, requestFullRemindersAccess
EventscreateEvent, createEventWithPrompt, modifyEvent, modifyEventWithPrompt, deleteEvent, deleteEventWithPrompt, listEventsInRange, commit
CalendarslistCalendars, getDefaultCalendar, openCalendar, selectCalendarsWithPrompt, fetchAllCalendarSources, createCalendar, modifyCalendar, deleteCalendar
RemindersopenReminders, fetchAllRemindersSources, getDefaultRemindersList, getRemindersLists, createReminder, modifyReminder, deleteReminder, deleteReminderWithPrompt, getReminderById, getRemindersFromLists

このリファレンスはSynced から src/definitions.tscapacitor-カレンダー.