【仅供内部供应商使用,不提供对外解答和培训】

Page tree

【仅供内部供应商使用,不提供对外解答和培训】

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

接口作用

用于决策平台自定义主题外观的接口,开发者可以使用该接口,实现多种多样的主题外观,符合每个用户不同的审美观。

接口内容

主要接口

ThemeVariousProvider
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

注意事项

  • No labels