UNPKG

@alicloud/cloud-charts

Version:

![](https://img.shields.io/npm/v/@alicloud/cloud-charts?color=%23ff8200)

31 lines (25 loc) 610 B
"use strict"; exports.__esModule = true; exports.pluginManager = exports.plugins = void 0; var _log = require("./common/log"); var plugins = {}; exports.plugins = plugins; var pluginManager = { register: function register(name, p) { if (plugins[name]) { (0, _log.warn)('plugin', name + " has already registered."); return; } plugins[name] = p; }, get: function get(name) { if (!name) { return plugins; } if (!plugins[name]) { (0, _log.warn)('plugin', name + " not find!"); } return plugins[name]; } }; exports.pluginManager = pluginManager;