From 8de65c3271fa3d5dc1ed5515b7a4053f8acf6c2e Mon Sep 17 00:00:00 2001
From: MM20 <15646950+MM2-0@users.noreply.github.com>
Date: Sun, 15 Feb 2026 14:30:58 +0100
Subject: [PATCH] more docs
---
.../developer-guide/plugins/plugin-types/calendar.md | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/docs/docs/developer-guide/plugins/plugin-types/calendar.md b/docs/docs/developer-guide/plugins/plugin-types/calendar.md
index c4543c4d8..191d2aed4 100644
--- a/docs/docs/developer-guide/plugins/plugin-types/calendar.md
+++ b/docs/docs/developer-guide/plugins/plugin-types/calendar.md
@@ -132,6 +132,15 @@ return `null`. In this case, the launcher will remove it from its database.
The calendar widget uses the same `search` method that the search uses. The only difference is that
`query.query` is always `null` and that `params.allowNetwork` is always `false`.
+#### Actions
+
+To handle the calendar widget actions (**addCreate new
+event**, **open_in_new Open calendar app**), your app
+should be able to handle the following intents:
+
+- Open the calendar to a particular date: [see here](https://developer.android.com/identity/providers/calendar-provider#intent-view)
+- Add a calendar event: [see here](https://developer.android.com/guide/components/intents-common#AddEvent)
+
### Tasks
Tasks are a special type of calendar event, because they can be completed or uncompleted. A