ZegoSignalingPluginRoomAPI mixin

Mixin Applications

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

beginRoomPropertiesBatchOperation({required String roomID, required bool isForce, required bool isDeleteAfterOwnerLeft, required bool isUpdateOwner}) → void
begin room properties batch operation
deleteRoomProperties({required String roomID, required List<String> keys, required bool isForce}) Future<ZegoSignalingPluginRoomPropertiesOperationResult>
delete room properties
endRoomPropertiesBatchOperation({required String roomID}) Future<ZegoSignalingPluginEndRoomBatchOperationResult>
end room properties batch operation
joinRoom({required String roomID, required String roomName, Map<String, String> roomAttributes = const {}, int roomDestroyDelayTime = 0}) Future<ZegoSignalingPluginJoinRoomResult>
join room
leaveRoom({required String roomID}) Future<ZegoSignalingPluginLeaveRoomResult>
leave room
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
queryRoomProperties({required String roomID}) Future<ZegoSignalingPluginQueryRoomPropertiesResult>
query room properties
queryUsersInRoomAttributes({required String roomID, int count = 100, String nextFlag = ''}) Future<ZegoSignalingPluginQueryUsersInRoomAttributesResult>
query users in room attributes
setUsersInRoomAttributes({required String roomID, required List<String> userIDs, required Map<String, String> setAttributes, bool isDeleteAfterOwnerLeft = true}) Future<ZegoSignalingPluginSetUsersInRoomAttributesResult>
set users in room attributes
toString() String
A string representation of this object.
inherited
updateRoomProperties({required String roomID, required bool isForce, required bool isDeleteAfterOwnerLeft, required bool isUpdateOwner, required Map<String, String> roomProperties}) Future<ZegoSignalingPluginRoomPropertiesOperationResult>
update room properties

Operators

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