mirror of
https://github.com/vector-im/element-call.git
synced 2026-08-29 21:15:19 +00:00
Additional comments
This commit is contained in:
@@ -465,11 +465,21 @@ export class CallViewModel extends ViewModel {
|
|||||||
},
|
},
|
||||||
);
|
);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Observable for changes to the MatrixRTCSession membership list.
|
||||||
|
*
|
||||||
|
* We do this to ensure that we only listen once to the event and then share internally.
|
||||||
|
*/
|
||||||
private readonly membershipsChanged$ = fromEvent(
|
private readonly membershipsChanged$ = fromEvent(
|
||||||
this.matrixRTCSession,
|
this.matrixRTCSession,
|
||||||
MatrixRTCSessionEvent.MembershipsChanged,
|
MatrixRTCSessionEvent.MembershipsChanged,
|
||||||
).pipe(share());
|
).pipe(share());
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Observable for changes to the Matrix Room member data.
|
||||||
|
*
|
||||||
|
* We do this to ensure that we only listen once to the event and then share internally.
|
||||||
|
*/
|
||||||
private readonly roomMembers$ = fromEvent(
|
private readonly roomMembers$ = fromEvent(
|
||||||
this.matrixRTCSession.room,
|
this.matrixRTCSession.room,
|
||||||
RoomStateEvent.Members,
|
RoomStateEvent.Members,
|
||||||
|
|||||||
Reference in New Issue
Block a user