MeetingsRx

Properties

Link copied to clipboard
Link copied to clipboard
val meetingDeleted: Observable<Meeting>

Emits when a Meeting is deleted.

Link copied to clipboard
val meetingUpdated: Observable<Meeting>

Emits when a Meeting gets updated.

Link copied to clipboard
val newMeeting: Observable<Meeting>

Emits when a Meeting is created.

Functions

Link copied to clipboard
fun createMeeting(request: MeetingRequest): Single<Meeting>

Creates a new meeting based on the provided request.

Link copied to clipboard
fun deleteMeetingById(id: String): Completable

Deletes the meeting identified by the provided id.

Link copied to clipboard
fun getMeetingById(id: String): Single<Meeting>

Fetches the meeting from the specified id.

Link copied to clipboard
fun getMeetings(meetingSearch: MeetingSearch = MeetingSearch()): Single<List<Meeting>>

Fetches all the meetings from the specified meetingSearch.

Link copied to clipboard
fun updateMeeting(request: UpdateMeetingRequest): Single<Meeting>

Updates an existing meeting with the information provided in the request.