Class DefaultExtensionConfig
-
- All Implemented Interfaces:
public class DefaultExtensionConfig
-
-
Constructor Summary
Constructors Constructor Description DefaultExtensionConfig()
-
Method Summary
Modifier and Type Method Description List<IPluginModule>
getPluginModules(ConversationType conversationType, String targetId)
默认 plugin 列表。 默认 plugin 为:照片、位置(开关打开时)、阅后即焚(开关打开时)、 语音通话(集成了音视频时)、视频通话(集成了音视频时)、文件 Map<String, List<IEmoticonTab>>
getEmoticonTabs(ConversationType conversationType, String targetId)
默认 Emoticon tab 数据。KV 格式, key 为各个 ExtensionModule 的类名, value 为各 ExtensionModule 返回的 IEmoticon 列表。 -
-
Method Detail
-
getPluginModules
List<IPluginModule> getPluginModules(ConversationType conversationType, String targetId)
默认 plugin 列表。 默认 plugin 为:照片、位置(开关打开时)、阅后即焚(开关打开时)、 语音通话(集成了音视频时)、视频通话(集成了音视频时)、文件
- Parameters:
conversationType
- 会话类型。targetId
- 会话 Id
-
getEmoticonTabs
Map<String, List<IEmoticonTab>> getEmoticonTabs(ConversationType conversationType, String targetId)
默认 Emoticon tab 数据。KV 格式, key 为各个 ExtensionModule 的类名, value 为各 ExtensionModule 返回的 IEmoticon 列表。
- Parameters:
conversationType
- 会话类型。targetId
- 会话 Id- Returns:
默认 Emoticon tab 数据
-
-
-
-