RtcGroupManagerInterface mixin

The group manager interface.

分组服务核心接口。

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

dismissGroup(String groupId) Future<ResultCode>
Dismiss group.
inviteGroupUsers(String groupId, List<String> users) Future<ResultCode>
Invite user to join group.
joinGroup(String groupId, GroupConfig config) Future<ResultCode>
Join group.
leaveGroup(String groupId) Future<ResultCode>
Leave group.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
observeAllGroups() Future<ResultCode>
Observe all groups‘ event.
observeGroup(String groupId) Future<ResultCode>
Observe group event.
setDefaultGroup(String? groupId) Future<ResultCode>
Set default group. When automatic audio subscription is enabled, new users will automatically join and subscribe to the default group after joining the channel with the default group setting.
subscribeGroup(String groupId) Future<ResultCode>
Subscribe group.
toString() String
A string representation of this object.
inherited
unobserveAllGroups() Future<ResultCode>
Unobserve all groups’ event.
unobserveGroup(String groupId) Future<ResultCode>
Unobserve group event.
unsubscribeGroup(String groupId) Future<ResultCode>
Unsubscribe group.

Operators

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