- Inheritance
-
- Object
- PlatformInterface
- RoomContextPlatform
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
-
changeMemberName(String roomUuid, String userUuid, String name)
→ Future<VoidResult>
-
-
changeMemberRole(String roomUuid, String userUuid, String role)
→ Future<VoidResult>
-
-
changeMembersRole(String roomUuid, Map<String, String> userRoleMap)
→ Future<VoidResult>
-
-
changeMyName(String roomUuid, String name)
→ Future<VoidResult>
-
-
deleteMemberProperty(String roomUuid, String userUuid, String key)
→ Future<VoidResult>
-
-
deleteRoomProperty(String roomUuid, String key)
→ Future<VoidResult>
-
-
enableRoomBlacklist(String roomUuid, bool enable)
→ Future<VoidResult>
-
-
endRoom(String roomUuid, bool isForce)
→ Future<VoidResult>
-
-
handOverMyRole(String roomUuid, String userUuid)
→ Future<VoidResult>
-
-
kickMemberOut(String roomUuid, String userUuid, bool toBlacklist)
→ Future<VoidResult>
-
-
leaveRoom(String roomUuid)
→ Future<VoidResult>
-
-
lockRoom(String roomUuid)
→ Future<VoidResult>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
registerEventListener(String roomUuid, RoomEventSink listener)
→ void
-
-
rejoinAfterAdmittedToRoom(String roomUuid)
→ Future<NEResult<RoomSnapshot>>
-
-
startCloudRecord(String roomUuid)
→ Future<VoidResult>
-
-
stopCloudRecord(String roomUuid)
→ Future<VoidResult>
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
unlockRoom(String roomUuid)
→ Future<VoidResult>
-
-
unregisterEventListener(String roomUuid, RoomEventSink listener)
→ void
-
-
updateMemberProperty(String roomUuid, String userUuid, String key, String value)
→ Future<VoidResult>
-
-
updateRoomProperty(String roomUuid, String key, String value, {String? associatedUuid})
→ Future<VoidResult>
-