blob: e2d87af2d7e680084c76cc4e27188c370936333b [file] [log] [blame]
/**
* echart组件库
*
* @desc echarts基于Canvas,纯Javascript图表库,提供直观,生动,可交互,可个性化定制的数据统计图表。
* @author Kener (@Kener-林峰, linzhifeng@baidu.com)
*
*/
define(function (/*require*/) { // component
var self = {};
var _componentLibrary = {}; // echart组件库
/**
* 定义图形实现
* @param {Object} name
* @param {Object} clazz 图形实现
*/
self.define = function (name, clazz) {
_componentLibrary[name] = clazz;
return self;
};
/**
* 获取图形实现
* @param {Object} name
*/
self.get = function (name) {
return _componentLibrary[name];
};
return self;
});