V2TIMCommunityManager class Manager
Constructors
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
-
addCommunityListener(
{required V2TimCommunityListener listener}) → Future< String> -
addCommunityMembersToPermissionGroup(
{required String groupID, required String permissionGroupID, required List< String> memberList}) → Future<V2TimValueCallback< List< >V2TimPermissionGroupMemberOperationResult> > -
addTopicPermissionToPermissionGroup(
{required String groupID, required String permissionGroupID, required Map< String, int> topicPermissionMap}) → Future<V2TimValueCallback< List< >V2TimTopicOperationResult> > -
createCommunity(
{required V2TimGroupInfo info, required List< V2TimCreateGroupMemberInfo> memberList}) → Future<V2TimValueCallback< String> > -
createPermissionGroupInCommunity(
{required V2TimPermissionGroupInfo info}) → Future< V2TimValueCallback< String> > - 创建权限
-
createTopicInCommunity(
{required String groupID, required V2TimTopicInfo topicInfo}) → Future< V2TimValueCallback< String> > - 创建话题 4.0.1及以上版本支持 web版本不支持
-
deletePermissionGroupFromCommunity(
{required String groupID, required List< String> permissionGroupIDList}) → Future<V2TimValueCallback< List< >V2TimPermissionGroupOperationResult> > - 删除社群权限
-
deleteTopicFromCommunity(
{required String groupID, required List< String> topicIDList}) → Future<V2TimValueCallback< List< >V2TimTopicOperationResult> > - 删除话题 4.0.1及以上版本支持 web版本不支持
-
deleteTopicPermissionFromPermissionGroup(
{required String groupID, required String permissionGroupID, required List< String> topicIDList}) → Future<V2TimValueCallback< List< >V2TimTopicOperationResult> > -
getCommunityMemberListInPermissionGroup(
{required String groupID, required String permissionGroupID, required String nextCursor}) → Future< V2TimValueCallback< V2TimPermissionGroupMemberInfoResult> > -
getJoinedCommunityList(
) → Future< V2TimValueCallback< List< >V2TimGroupInfo> > -
getJoinedPermissionGroupListInCommunity(
{required String groupID}) → Future< V2TimValueCallback< List< >V2TimPermissionGroupInfoResult> > -
getPermissionGroupListInCommunity(
{required String groupID, required List< String> permissionGroupIDList}) → Future<V2TimValueCallback< List< >V2TimPermissionGroupInfoResult> > -
getTopicInfoList(
{required String groupID, required List< String> topicIDList}) → Future<V2TimValueCallback< List< >V2TimTopicInfoResult> > - 获取话题列表。 4.0.1及以上版本支持 web版本不支持
-
getTopicPermissionInPermissionGroup(
{required String groupID, required String permissionGroupID, required List< String> topicIDList}) → Future<V2TimValueCallback< List< >V2TimTopicPermissionResult> > -
modifyPermissionGroupInfoInCommunity(
{required V2TimPermissionGroupInfo info}) → Future< V2TimCallback> -
modifyTopicPermissionInPermissionGroup(
{required String groupID, required String permissionGroupID, required Map< String, int> topicPermissionMap}) → Future<V2TimValueCallback< List< >V2TimTopicOperationResult> > -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
removeCommunityListener(
{String? listenerID}) → Future< bool> -
removeCommunityMembersFromPermissionGroup(
{required String groupID, required String permissionGroupID, required List< String> memberList}) → Future<V2TimValueCallback< List< >V2TimPermissionGroupMemberOperationResult> > -
setTopicInfo(
{required String groupID, required V2TimTopicInfo topicInfo}) → Future< V2TimCallback> - 删除话题 4.0.1及以上版本支持 web版本不支持
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited