RoomEngineObserver constructor
RoomEngineObserver()
Implementation
RoomEngineObserver() {
super.onRoomNameChanged = (roomId, roomName) {
context.roomManager.target?.onRoomNameChanged(roomId, roomName);
};
super.onRoomSeatModeChanged = (roomId, seatMode) {
context.roomManager.target?.onRoomSeatModeChanged(roomId, seatMode);
};
super.onRoomDismissed = (roomId, reason) {
context.roomManager.target?.onRoomDismissed(roomId);
};
super.onRemoteUserEnterRoom = (roomId, userInfo) {
context.userManager.target?.onRemoteUserEnterRoom(roomId, userInfo);
};
super.onRemoteUserLeaveRoom = (roomId, userInfo) {
context.userManager.target?.onRemoteUserLeaveRoom(roomId, userInfo);
};
super.onRoomUserCountChanged = (roomId, userCount) {
context.roomManager.target?.onRoomUserCountChanged(roomId, userCount);
};
super.onKickedOffLine = (message) {
context.roomManager.target?.onKickedOffLine(message);
};
super.onKickedOutOfRoom = (roomId, reason, message) {
context.roomManager.target?.onKickedOutOfRoom(roomId, reason, message);
};
super.onSeatListChanged = (seatList, seatedList, leftList) {
context.seatManager.target
?.onSeatListChanged(seatList, seatedList, leftList);
};
}