{"repo":"jfversluis/Plugin.Maui.CalendarStore","free":true,"listed":false,"github":"https://github.com/jfversluis/Plugin.Maui.CalendarStore","clone":"git clone https://github.com/jfversluis/Plugin.Maui.CalendarStore.git","description":"Plugin.Maui.CalendarStore provides the ability to access the device calendar information in your .NET MAUI application.","language":"C#","stars":130,"topics":["android","calendar","dotnet","dotnet-maui","ios","macos","maui","windows","hacktoberfest"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Plugin.Maui.CalendarStore Plugin.Maui.CalendarStore provides the ability to access the device calendar information in your .NET MAUI application. Install Plugin Available on NuGet. Install with the dotnet CLI: dotnet add package Plugin.Maui.CalendarStore , or through the NuGet Package Manager in Visual Studio. API Usage Plugin.Maui.CalendarStore provides the CalendarStore class that has methods to retrieve calendars, events and attendee information from the device's calendar store. You can either use it as a static class, e.g.: CalendarStore.Default.GetCalendars() or with dependency injection: builder.Services.AddSingleton (CalendarStore.Default); Permissions Before you can start using CalendarStore , you will need to request the proper permissions on each platform. The runtime permission is automatically requested by the plugin when any of the methods is called. iOS/macOS For more information, please refer to the official Apple documentation. iOS 17+ As of iOS 17, Apple has introduced a new layer of security for accessing calendar data. There is now a difference between only writing data to a calendar and obtain full access to calendar data. To use these, add the following keys to your info.plist file. When declared, the permission will be requested automatically at runtime. Remember, you always want to declare the least amount of permissions that are needed for your app. Else this might look suspicious to your users when you have something declared, but you're not using it.","default_branch":null,"files":null,"tree":[],"storefront":"/r/jfversluis","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jfversluis/Plugin.Maui.CalendarStore/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}