getCalendars(options)

デバイスのネイティブカレンダーアプリケーションから、利用可能なすべてのカレンダーを返します。必要に応じて、カレンダーへのアクセス権を付与するユーザに、権限ポップアップを最初に表示します。

Calendar オブジェクトの配列として解決される Promise オブジェクト。エラーが発生すると、配列は空になります。

この関数は、デバイスカレンダーを CalendarService で使用できるようにするために使用します。

  • この関数は、他の CalendarService 機能を使用するための前提条件となります。つまり、この関数は、getCalendarService() を除く他の CalendarService 関数よりも前に呼び出す必要があります。
  • エラーが発生すると、却下された Promise を介してエラーが返されます。catch 句でエラーを処理します。