LiveStreamObserver constructor
LiveStreamObserver()
Implementation
LiveStreamObserver() {
super.onConnectedUsersUpdated = (userList, joinList, leaveList) {};
super.onUserConnectionRequest = (inviterUser) {};
super.onUserConnectionCancelled = (inviterUser) {};
super.onUserConnectionAccepted = (userInfo) {};
super.onUserConnectionRejected = (userInfo) {
context.coGuestManager.target?.onUserConnectionRejected(userInfo.userId);
};
super.onUserConnectionTimeout = (userInfo) {
context.coGuestManager.target?.onUserConnectionTimeout(userInfo.userId);
};
super.onUserConnectionTerminated = () {
context.coGuestManager.target?.onKickedOffSeat();
};
super.onUserConnectionExited = (userInfo) {};
super.onConnectedRoomsUpdated = (hostUserList) {
context.coHostManager.target?.onConnectionUserListChanged(hostUserList);
};
super.onCrossRoomConnectionRequest = (inviter) {
context.coHostManager.target?.onConnectionRequestReceived(inviter);
};
super.onCrossRoomConnectionCancelled = (hostUser) {};
super.onCrossRoomConnectionAccepted = (invitee) {
context.coHostManager.target?.onConnectionRequestAccept(invitee);
};
super.onCrossRoomConnectionRejected = (invitee) {
context.coHostManager.target?.onConnectionRequestReject(invitee);
};
super.onCrossRoomConnectionTimeout = (inviter, invitee) {
context.coHostManager.target
?.onConnectionRequestTimeout(inviter, invitee);
};
super.onCrossRoomConnectionExited = (hostUser) {};
super.onRoomDismissed = (roomId) {};
}