MeetingDataSource
internal class MeetingDataSource(meetingDAO: <Error class: unknown class>, meetingApi: <Error class: unknown class>, meetingMapper: MeetingMapper = MapperProvider.meetingMapper()) : MeetingRepository
Constructors
Link copied to clipboard
constructor(meetingDAO: <Error class: unknown class>, meetingApi: <Error class: unknown class>, meetingMapper: MeetingMapper = MapperProvider.meetingMapper())
Functions
Link copied to clipboard
open suspend override fun fetchAndPersistMeetings(generateOccurrencesFrom: <Error class: unknown class>, generateOccurrencesUntil: <Error class: unknown class>): <Error class: unknown class><<Error class: unknown class>, List<<Error class: unknown class>>>
Link copied to clipboard
open suspend override fun getPaginatedMeetingOccurrences(pagingConfig: <Error class: unknown class>, startingOffset: Long, from: <Error class: unknown class>): <Error class: unknown class>
Link copied to clipboard
open suspend override fun observeMeetingOccurrence(occurrenceId: String): <Error class: unknown class><<Error class: unknown class>?>
Link copied to clipboard
open suspend override fun syncMeetingOccurrences(removeOlderThan: <Error class: unknown class>, generateOccurrencesUntil: <Error class: unknown class>): <Error class: unknown class><<Error class: unknown class>, Unit>