MaintainMeetingOccurrencesUseCase

Locally prunes ended history and renews the SDK's current recurrence window (through local today + 91 days). Ongoing occurrences are retained regardless of their start day. No network or platform scheduler is required. Callers gate availability, and can run this before observing/refreshing on open or local date/timezone changes.

Inheritors

Types

Link copied to clipboard
sealed interface Result

Functions

Link copied to clipboard
abstract suspend operator fun invoke(): MaintainMeetingOccurrencesUseCase.Result