Class MembershipManagerInternal
Constructors
Methods
getActiveFocus
- getActiveFocus(): undefined | Focus
Returns undefined | Focus
isJoined
- isJoined(): boolean
Returns boolean
joinRoomSession
- joinRoomSession(): void
Returns void
leaveRoomSession
- leaveRoomSession(timeout?: undefined | number): Promise<boolean>
Parameters
- timeout: undefined | number = undefined
Returns Promise<boolean>
setJoined
- setJoined(fociPreferred: Focus[], fociActive?: Focus): void
Returns void
setLeft
- setLeft(): void
Returns void
triggerCallMembershipEventUpdate
- triggerCallMembershipEventUpdate(): Promise<void>
updateCallMembershipEvent
- updateCallMembershipEvent(): Promise<void>
This internal class is used by the MatrixRTCSession to manage the local user's own membership of the session.