NERoomEventCallback class Null safety

Room event callback

Constructors

NERoomEventCallback({RoomEndCallback? roomEnd, RoomPropertiesChangedCallback? roomPropertiesChanged, RoomPropertiesDeletedCallback? roomPropertiesDeleted, MemberPropertiesChangedCallback? memberPropertiesChanged, MemberPropertiesDeletedCallback? memberPropertiesDeleted, MemberRoleChangedCallback? memberRoleChanged, MemberNameChangedCallback? memberNameChanged, MemberJoinRoomCallback? memberJoinRoom, MemberLeaveRoomCallback? memberLeaveRoom, MemberJoinRtcChannelCallback? memberJoinRtcChannel, MemberLeaveRtcChannelCallback? memberLeaveRtcChannel, RtcChannelErrorCallback? rtcChannelError, MemberJoinChatroomCallback? memberJoinChatroom, MemberLeaveChatroomCallback? memberLeaveChatroom, MemberAudioMuteChangedCallback? memberAudioMuteChanged, MemberVideoMuteChangedCallback? memberVideoMuteChanged, MemberScreenShareStateChangedCallback? memberScreenShareStateChanged, ReceiveChatroomMessagesCallback? chatroomMessagesReceived, ChatroomMessageAttachmentProgressCallback? chatroomMessageAttachmentProgress, MemberWhiteboardShareStateChangedCallback? memberWhiteboardShareStateChanged, WhiteboardErrorCallback? whiteboardError, RoomLockStateChangedCallback? roomLockStateChanged, RoomLiveStateChangedCallback? liveStateChanged, RtcAudioVolumeIndicationCallback? rtcAudioVolumeIndication, RtcAudioOutputDeviceChangedCallback? rtcAudioOutputDeviceChanged, RtcVirtualBackgroundSourceEnabledCallback? rtcVirtualBackgroundSourceEnabled, WhiteboardShowFileChooserCallback? whiteboardShowFileChooser})

Properties

chatroomMessageAttachmentProgress → ChatroomMessageAttachmentProgressCallback?
Called when the upload or download transfer progress of a message attachment updates
final
chatroomMessagesReceived → ReceiveChatroomMessagesCallback?
Called when a message in a chat room is received.
final
hashCode → int
The hash code for this object.
read-only, inherited
liveStateChanged → RoomLiveStateChangedCallback?
Get notified of the live streaming status.
final
memberAudioMuteChanged → MemberAudioMuteChangedCallback?
Called when the audio mute state of a member changes
final
memberJoinChatroom → MemberJoinChatroomCallback?
Called when a member joins a chat room
final
memberJoinRoom → MemberJoinRoomCallback?
Called when a member joins a room
final
memberJoinRtcChannel → MemberJoinRtcChannelCallback?
Called when a member joins an RTC channel.
final
memberLeaveChatroom → MemberLeaveChatroomCallback?
Called when a member leaves a chat room.
final
memberLeaveRoom → MemberLeaveRoomCallback?
Called when a member leaves a room
final
memberLeaveRtcChannel → MemberLeaveRtcChannelCallback?
Called when a member leaves an RTC channel.
final
memberNameChanged → MemberNameChangedCallback?
Called when the basic member info changes
final
memberPropertiesChanged → MemberPropertiesChangedCallback?
Called when member properties change
final
memberPropertiesDeleted → MemberPropertiesDeletedCallback?
Called when member properties are deleted
final
memberRoleChanged → MemberRoleChangedCallback?
Called when the member role changes
final
memberScreenShareStateChanged → MemberScreenShareStateChangedCallback?
Called when the screen sharing state of a member changes
final
memberVideoMuteChanged → MemberVideoMuteChangedCallback?
Called when the video mute state of a member changes
final
memberWhiteboardShareStateChanged → MemberWhiteboardShareStateChangedCallback?
Called when the whiteboard sharing state of a member changes
final
roomEnd → RoomEndCallback?
Called when a room ends
final
roomLockStateChanged → RoomLockStateChangedCallback?
Called when the lock state of a room changes
final
roomPropertiesChanged → RoomPropertiesChangedCallback?
Called when a room property changes
final
roomPropertiesDeleted → RoomPropertiesDeletedCallback?
Called when a room property is deleted
final
rtcAudioOutputDeviceChanged ↔ RtcAudioOutputDeviceChangedCallback?
Called when the type of audio output devices changes
read / write
rtcAudioVolumeIndication ↔ RtcAudioVolumeIndicationCallback?
Called when the audio volume is indicated
read / write
rtcChannelError → RtcChannelErrorCallback?
Called when an error occurs in an RTC channel.
final
rtcVirtualBackgroundSourceEnabled ↔ RtcVirtualBackgroundSourceEnabledCallback?
Called when the virtual background switch takes effect NERoomVirtualBackgroundSourceStateReason
read / write
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited
whiteboardError → WhiteboardErrorCallback?
Called when an error occurs in whiteboarding
final
whiteboardShowFileChooser ↔ WhiteboardShowFileChooserCallback?
Called when an image is selected on the whiteboard
read / write

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited