public interface LinMessenger
与平台无关的消息发送服务。
Text 方法直接渲染模板文本,Key 方法先通过语言服务解析路径键。
kv 参数按“名称、值”成对传入;Map 重载适合已经组织好的变量集合。
-
嵌套类概要
嵌套类 -
方法概要
修饰符和类型方法说明voidsendActionBarKey(Object recipient, String key, Object... kv) 发送语言键对应的动作栏文本。voidsendActionBarKey(Object recipient, String key, Map<String, ?> vars) 使用变量映射发送语言键对应的动作栏文本。voidsendActionBarText(Object recipient, String template, Object... kv) 发送动作栏文本模板。voidsendActionBarText(Object recipient, String template, Map<String, ?> vars) 使用变量映射发送动作栏文本模板。void发送语言键对应的聊天文本。void使用变量映射发送语言键对应的聊天文本。void发送聊天文本模板。void使用变量映射发送聊天文本模板。voidsendTitleKey(Object recipient, String titleKey, String subKey, int fadeIn, int stay, int fadeOut, Object... kv) 发送语言键对应的标题。voidsendTitleKey(Object recipient, String titleKey, String subKey, int fadeIn, int stay, int fadeOut, Map<String, ?> vars) 使用变量映射发送语言键对应的标题。voidsendTitleText(Object recipient, String title, String subtitle, int fadeIn, int stay, int fadeOut, Object... kv) 发送标题文本模板。voidsendTitleText(Object recipient, String title, String subtitle, int fadeIn, int stay, int fadeOut, Map<String, ?> vars) 使用变量映射发送标题文本模板。
-
方法详细资料
-
sendText
发送聊天文本模板。- 参数:
recipient- 平台接收者template- 文本模板kv- 交替排列的变量名和值
-
sendKey
发送语言键对应的聊天文本。- 参数:
recipient- 平台接收者key- 语言路径键kv- 交替排列的变量名和值
-
sendText
使用变量映射发送聊天文本模板。- 参数:
recipient- 平台接收者template- 文本模板vars- 模板变量
-
sendKey
使用变量映射发送语言键对应的聊天文本。- 参数:
recipient- 平台接收者key- 语言路径键vars- 模板变量
-
sendTitleText
void sendTitleText(Object recipient, String title, String subtitle, int fadeIn, int stay, int fadeOut, Object... kv) 发送标题文本模板。- 参数:
recipient- 平台接收者title- 主标题模板subtitle- 副标题模板fadeIn- 淡入时长stay- 停留时长fadeOut- 淡出时长kv- 交替排列的变量名和值
-
sendTitleKey
void sendTitleKey(Object recipient, String titleKey, String subKey, int fadeIn, int stay, int fadeOut, Object... kv) 发送语言键对应的标题。- 参数:
recipient- 平台接收者titleKey- 主标题语言键subKey- 副标题语言键fadeIn- 淡入时长stay- 停留时长fadeOut- 淡出时长kv- 交替排列的变量名和值
-
sendTitleText
void sendTitleText(Object recipient, String title, String subtitle, int fadeIn, int stay, int fadeOut, Map<String, ?> vars) 使用变量映射发送标题文本模板。- 参数:
recipient- 平台接收者title- 主标题模板subtitle- 副标题模板fadeIn- 淡入时长stay- 停留时长fadeOut- 淡出时长vars- 模板变量
-
sendTitleKey
void sendTitleKey(Object recipient, String titleKey, String subKey, int fadeIn, int stay, int fadeOut, Map<String, ?> vars) 使用变量映射发送语言键对应的标题。- 参数:
recipient- 平台接收者titleKey- 主标题语言键subKey- 副标题语言键fadeIn- 淡入时长stay- 停留时长fadeOut- 淡出时长vars- 模板变量
-
sendActionBarText
发送动作栏文本模板。- 参数:
recipient- 平台接收者template- 文本模板kv- 交替排列的变量名和值
-
sendActionBarKey
发送语言键对应的动作栏文本。- 参数:
recipient- 平台接收者key- 语言路径键kv- 交替排列的变量名和值
-
sendActionBarText
使用变量映射发送动作栏文本模板。- 参数:
recipient- 平台接收者template- 文本模板vars- 模板变量
-
sendActionBarKey
使用变量映射发送语言键对应的动作栏文本。- 参数:
recipient- 平台接收者key- 语言路径键vars- 模板变量
-