插件开发工具库,推荐依赖该工具库。
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

41 lines
1.0 KiB

package com.fanruan.api.engine.chart;
/**
* @author Bjorn
* @version 10.0
* Created by Bjorn on 2019-09-17
*/
public abstract class AbstractChartType extends com.fr.chart.impl.AbstractChartType {
/**
* 该种图表所有的图表对象实例,比如柱形图就有堆积柱形图,百分比堆积柱形图等等
*
* @return 图表所有的对象实例
*/
@Override
public abstract AbstractChartWithData[] getChartTypes();
/**
* 图表在web端展现时需要的JS文件路径
*
* @return JS文件路径数组
*/
@Override
public abstract String[] getRequiredJS();
/**
* 图表在web端展现时需要的CSS文件路径
*
* @return CSS文件路径数组
*/
@Override
public abstract String[] getRequiredCss();
/**
* JS对象名,该对象一般是一个函数,执行后会在给定的dom中绘制图表
*
* @return JS对象名
*/
@Override
public abstract String getWrapperName();
}