# MeetingsRx

class MeetingsRx

## Properties

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

Emits when a Meeting is deleted.

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

Emits when a Meeting gets updated.

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

Emits when a Meeting is created.

## Functions

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

Creates a new meeting based on the provided request.

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

Deletes the meeting identified by the provided id.

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

Fetches the meeting from the specified id.

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

Fetches all the meetings from the specified meetingSearch.

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

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