UNPKG

@fusioncharts/fusiontime

Version:

FusionCharts JavaScript time-series charting framework

1 lines 789 B
"use strict";var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");exports.__esModule=true;exports.default=void 0;var _lib=require("@fusioncharts/core/src/lib");var _toolbarManager=_interopRequireDefault(require("../../../_internal/components/toolbar-manager"));var _default=exports.default=function _default(chart){var srs=chart.getChildren("standardRangeSelector"),crs=chart.getChildren("customRangeSelector"),manager;(0,_lib.componentFactory)(chart,_toolbarManager.default,"toolbar-manager");manager=chart.getChildren("toolbar-manager")[0];srs&&srs[0]&&!srs[0].getState("removed")?manager.register("srs",srs[0]):manager.deRegister("srs");crs&&crs[0]&&!crs[0].getState("removed")?manager.register("crs",crs[0]):manager.deRegister("crs");manager.configure()};