public class DefaultExtensionConfig extends java.lang.Object implements IExtensionConfig
Constructor and Description |
---|
DefaultExtensionConfig() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.util.List<IEmoticonTab>> |
getEmoticonTabs(Conversation.ConversationType conversationType,
java.lang.String targetId)
默认 Emoticon tab 数据。KV 格式, key 为各个 ExtensionModule 的类名, value 为各 ExtensionModule 返回的 IEmoticon 列表。
|
java.util.List<IPluginModule> |
getPluginModules(Conversation.ConversationType conversationType,
java.lang.String targetId)
默认 plugin 列表。
默认 plugin 为:照片、位置(开关打开时)、阅后即焚(开关打开时)、
语音通话(集成了音视频时)、视频通话(集成了音视频时)、文件
|
public java.util.List<IPluginModule> getPluginModules(Conversation.ConversationType conversationType, java.lang.String targetId)
getPluginModules
in interface IExtensionConfig
conversationType
- 会话类型。targetId
- 会话 Idpublic java.util.Map<java.lang.String,java.util.List<IEmoticonTab>> getEmoticonTabs(Conversation.ConversationType conversationType, java.lang.String targetId)
getEmoticonTabs
in interface IExtensionConfig
conversationType
- 会话类型。targetId
- 会话 Id