RoomContextPlatform class abstract

Inheritance
  • Object
  • PlatformInterface
  • RoomContextPlatform

Constructors

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>

Operators

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

Static Properties

instance RoomContextPlatform
getter/setter pair