api/room/tui_room_observer
        library 
 
      
    
    
    
    
      Typedefs
      
          
  - 
    OnAllUserCameraDisableChanged
      = void Function(String roomId, bool isDisable)
    
    
  
- 
    
    
  
- 
    OnAllUserMicrophoneDisableChanged
      = void Function(String roomId, bool isDisable)
    
    
  
- 
    
    
  
- 
    OnError
      = void Function(TUIError errorCode, String message)
    
    
  
- 
    
    
  
- 
    OnKickedOffLine
      = void Function(String message)
    
    
  
- 
    
    
  
- 
    OnKickedOffSeat
      = void Function(String userId)
    
    
  
- 
    
    
  
- 
    OnKickedOutOfRoom
      = void Function(String roomId, TUIKickedOutOfRoomReason reason, String message)
    
    
  
- 
    
    
  
- 
    OnReceiveCustomMessage
      = void Function(String roomId, TUIMessage message)
    
    
  
- 
    
    
  
- 
    OnReceiveTextMessage
      = void Function(String roomId, TUIMessage message)
    
    
  
- 
    
    
  
- 
    OnRemoteUserEnterRoom
      = void Function(String roomId, TUIUserInfo userInfo)
    
    
  
- 
    
    
  
- 
    OnRemoteUserLeaveRoom
      = void Function(String roomId, TUIUserInfo userInfo)
    
    
  
- 
    
    
  
- 
    OnRequestCancelled
      = void Function(String requestId, String userId)
    
    
  
- 
    
    
  
- 
    OnRequestReceived
      = void Function(TUIRequest request)
    
    
  
- 
    
    
  
- 
    OnRoomDismissed
      = void Function(String roomId)
    
    
  
- 
    
    
  
- 
    OnRoomMaxSeatCountChanged
      = void Function(String roomId, int maxSeatCount)
    
    
  
- 
    
    
  
- 
    OnRoomNameChanged
      = void Function(String roomId, String roomName)
    
    
  
- 
    
    
  
- 
    OnRoomSpeechModeChanged
      = void Function(String roomId, TUISpeechMode speechMode)
    
    
  
- 
    
    
  
- 
    OnSeatListChanged
      = void Function(List<TUISeatInfo> seatList, List<TUISeatInfo> seatedList, List<TUISeatInfo> leftList)
    
    
  
- 
    
    
  
- 
    OnSendMessageForAllUserDisableChanged
      = void Function(String roomId, bool isDisable)
    
    
  
- 
    
    
  
- 
    OnSendMessageForUserDisableChanged
      = void Function(String roomId, String userId, bool isDisable)
    
    
  
- 
    
    
  
- 
    OnUserAudioStateChanged
      = void Function(String userId, bool hasAudio, TUIChangeReason reason)
    
    
  
- 
    
    
  
- 
    OnUserNetworkQualityChanged
      = void Function(Map<String, TUINetwork> networkMap)
    
    
  
- 
    
    
  
- 
    OnUserRoleChanged
      = void Function(String userId, TUIRole role)
    
    
  
- 
    
    
  
- 
    OnUserScreenCaptureStopped
      = void Function(int reason)
    
    
  
- 
    
    
  
- 
    OnUserSigExpired
      = void Function()
    
    
  
- 
    
    
  
- 
    OnUserVideoStateChanged
      = void Function(String userId, TUIVideoStreamType streamType, bool hasVideo, TUIChangeReason reason)
    
    
  
- 
    
    
  
- 
    OnUserVoiceVolumeChanged
      = void Function(Map<String, int> volumeMap)
    
    
  
-