UNPKG

@fusioncharts/fusiontime

Version:

FusionCharts JavaScript time-series charting framework

1 lines 1.44 kB
"use strict";var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");exports.__esModule=true;exports.default=void 0;var _inheritsLoose2=_interopRequireDefault(require("@babel/runtime/helpers/inheritsLoose"));var _componentInterface=require("@fusioncharts/core/src/component-interface");var _selectorTool=_interopRequireDefault(require("./selector-tool"));var CustomRangeSelector=function(_SmartRenderer){function CustomRangeSelector(){return _SmartRenderer.apply(this,arguments)||this}(0,_inheritsLoose2.default)(CustomRangeSelector,_SmartRenderer);var _proto=CustomRangeSelector.prototype;_proto.configureAttributes=function configureAttributes(inputConfig){if(inputConfig===void 0){inputConfig={}}Object.assign(this.config,inputConfig)};_proto.updateOnLimitChange=function updateOnLimitChange(){this.setData({domain:this.getFromEnv("chart").getFocusLimit(),limitChanged:true},true)};_proto.getToolInfo=function getToolInfo(){var styleObj=Object.assign({},this.config.style);styleObj["title:hoverout"]={title:styleObj["title-text"],icon:styleObj["title-icon"]};return{"selector-0":{type:"tool",def:_selectorTool.default,configuration:{domain:this.config.domain,hAlign:"right",scale:1,marginTop:2,marginBottom:2,marginLeft:2,marginRight:2,extStyle:styleObj,limitChanged:this.config.limitChanged}}}};return CustomRangeSelector}(_componentInterface.SmartRenderer);var _default=exports.default=CustomRangeSelector;