UNPKG

@fusioncharts/charts

Version:

JavaScript Data Visualisation Library

1 lines 582 B
"use strict";var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");exports.__esModule=true;exports.default=_default;var _lib=require("@fusioncharts/core/src/lib");var _discrete=_interopRequireDefault(require("../_internal/components/legend/discrete"));function _default(chart){var legend,count=chart.config.showLegend?1:0;(0,_lib.componentFactory)(chart,_discrete.default,"legend",count,[{}]);legend=chart.getChildren("legend");if(legend&&legend[0]&&!legend[0].getState("removed")){chart.addToEnv("legend",legend[0])}else{chart.deleteFromEnv("legend")}}