メニューに進む

@capgo/capacitor-カレンダー

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

@capgo/capacitor-calendar Capacitorアプリは、カレンダー機能に直接アクセスできるようになります。カレンダー権限の要求、イベントの作成と変更、システムカレンダーUIの開き、カレンダーとイベントのリスト、iOSのリマインダーの管理などを行うことができます。

iOSAndroid
iOSのネイティブカレンダーイベントの作成のデモAndroidのネイティブカレンダーイベントの作成のデモ

Core Capabilities

Core Capabilities
  • モダンiOSカレンダーアクセスレベルでカレンダーとリマインダーページャミションを要求します。
  • iOSとAndroidでカレンダーイベントの作成、修正、削除、リストを実行します。
  • ネイティブイベントの作成、修正、削除、カレンダーの選択UIを開きます。対応するプラットフォームで。
  • カレンダーをリストし、デフォルトのカレンダーを取得し、カレンダーを作成または修正します。
  • iOSのリマインダーリストとリマインダーアイテムを管理します。

プラットフォームサポート

プラットフォームサポート
機能iOSAndroidWeb
フェアトに得を不だですYesYesです
Calendar event CRUDYesYesです
Native event promptsはいはいいいえ
__CAPGO_KEEP_0__リストと標準カレンダーはいはいいいえ
__CAPGO_KEEP_0__ソースとピッカーはいいいえいいえ
__CAPGO_KEEP_0__CRUDはいはいいいえ
__CAPGO_KEEP_0__のリストと__CAPGO_KEEP_0__のCRUDはいいいえいいえ

CapacitorのWeb実装は、CapacitorのみのAPIのためのCapacitorのスタブです。

エリアメソッド
権限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

このリファレンスはsyncd src/definitions.ts から capacitor-カレンダー.