device_calendar_plus_platform_interface 0.1.0
device_calendar_plus_platform_interface: ^0.1.0 copied to clipboard
Platform interface for device_calendar_plus plugin.
0.1.0 #
Initial release of the platform interface for device_calendar_plus.
Features #
- Defines the platform interface contract for calendar operations
- Method channel constants and method names
- Permission status constants
- Error code definitions
- Data serialization/deserialization for calendars and events
API Surface #
getPlatformVersion()- Platform identificationrequestPermissions()- Permission request flowhasPermissions()- Permission status checklistCalendars()- Retrieve available calendarslistEvents()- Query events by date rangegetEvent()- Retrieve single eventcreateEvent()- Create new eventupdateEvent()- Modify existing eventdeleteEvent()- Remove eventshowEventModal()- Display native event UI
Plugin Platform Interface #
Implements PlatformInterface from plugin_platform_interface package for type safety and platform implementation verification.