QChatChannelServicePlatform class abstract

Inheritance

Properties

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

Methods

createChannel(QChatCreateChannelParam param) Future<NIMResult<QChatCreateChannelResult>>
创建频道
deleteChannel(QChatDeleteChannelParam param) Future<NIMResult<void>>
删除频道
getChannelBlackWhiteMembersByPage(QChatGetChannelBlackWhiteMembersByPageParam param) Future<NIMResult<QChatGetChannelBlackWhiteMembersByPageResult>>
分页查询频道黑白名单成员列表
getChannelBlackWhiteRolesByPage(QChatGetChannelBlackWhiteRolesByPageParam param) Future<NIMResult<QChatGetChannelBlackWhiteRolesByPageResult>>
分页查询频道黑白名单身份组列表
getChannelCategoriesByPage(QChatGetChannelCategoriesByPageParam param) Future<NIMResult<QChatGetChannelCategoriesByPageResult>>
分页查询服务器下频道类别列表
getChannelMembersByPage(QChatGetChannelMembersByPageParam param) Future<NIMResult<QChatGetChannelMembersByPageResult>>
通过分页接口查询频道成员
getChannels(QChatGetChannelsParam param) Future<NIMResult<QChatGetChannelsResult>>
通过频道Id查询频道
getChannelsByPage(QChatGetChannelsByPageParam param) Future<NIMResult<QChatGetChannelsByPageResult>>
通过分页接口查询频道
getChannelUnreadInfos(QChatGetChannelUnreadInfosParam param) Future<NIMResult<QChatGetChannelUnreadInfosResult>>
查询未读信息
getExistingChannelBlackWhiteMembers(QChatGetExistingChannelBlackWhiteMembersParam param) Future<NIMResult<QChatGetExistingChannelBlackWhiteMembersResult>>
批量查询频道黑白名单成员列表
getExistingChannelBlackWhiteRoles(QChatGetExistingChannelBlackWhiteRolesParam param) Future<NIMResult<QChatGetExistingChannelBlackWhiteRolesResult>>
批量查询频道黑白名单身份组列表
getUserChannelPushConfigs(QChatGetUserChannelPushConfigsParam param) Future<NIMResult<QChatGetUserPushConfigsResult>>
获取用户频道推送配置列表
handleMethodCall(String method, dynamic arguments) Future
inherited
invokeMethod(String method, {Map<String, dynamic>? arguments}) Future<Map<String, dynamic>>
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onEvent(String method, dynamic arguments) Future
inherited
searchChannelByPage(QChatSearchChannelByPageParam param) Future<NIMResult<QChatSearchChannelByPageResult>>
分页检索频道列表
searchChannelMembers(QChatSearchChannelMembersParam param) Future<NIMResult<QChatSearchChannelMembersResult>>
检索频道内成员
subscribeAsVisitor(QChatSubscribeChannelAsVisitorParam param) Future<NIMResult<QChatSubscribeChannelAsVisitorResult>>
subscribeChannel(QChatSubscribeChannelParam param) Future<NIMResult<QChatSubscribeChannelResult>>
订阅频道 大服务器下,只有订阅频道后才能收到该频道的订阅内容(消息、未读数、未读状态);与你相关的消息不需要订阅频道就可以收到,比如@你的消息(@All的消息不属于与你相关的消息) 小服务器下,不需要订阅频道就可以收到所有该服务器下所有频道的消息 订阅正在输入事件不区分大服务器和小服务器,只有订阅了才会收到,默认最多订阅100个频道
toString() String
A string representation of this object.
inherited
updateChannel(QChatUpdateChannelParam param) Future<NIMResult<QChatUpdateChannelResult>>
修改频道信息
updateChannelBlackWhiteMembers(QChatUpdateChannelBlackWhiteMembersParam param) Future<NIMResult<void>>
更新频道黑白名单成员
updateChannelBlackWhiteRoles(QChatUpdateChannelBlackWhiteRolesParam param) Future<NIMResult<void>>
更新频道黑白名单身份组
updateUserChannelPushConfig(QChatUpdateUserChannelPushConfigParam param) Future<NIMResult<void>>
更新用户频道推送配置

Operators

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

Static Properties

instance QChatChannelServicePlatform
getter/setter pair