You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 3
Next »
接口作用
用于决策平台自定义主题外观的接口,开发者可以使用该接口,实现多种多样的主题外观,符合每个用户不同的审美观。
接口内容
主要接口
package com.fr.decision.fun;
import com.fr.stable.fun.mark.WebCoalition;
/**
* 以插件的方式支持的插件主题
*/
public interface ThemeVariousProvider extends WebCoalition {
String MARK_STRING = "ThemeVariousProvider";
int CURRENT_LEVEL = 1;
/**
* 主题的名字
* @return 名字
*/
String name();
/**
* 主题的文本描述
* @return 描述
*/
String text();
/**
* 主题的封面图片
* @return 图片路径
*/
String coverPath();
}
关联接口
主要关联接口:WebCoalition接口、Atom接口。
接口接入
<extra-decision>
<ThemeVariousProvider class="com.fr.plugin.decision.theme.original.OriginalTheme"/>
</extra-decision>
示例效果

接口示例
示例源码:https://git.fanruan.com/fanruan/demo-theme-original
注意事项