UNPKG

echarts

Version:

A powerful charting and visualization library for browser

34 lines (30 loc) 820 B
import * as echarts from '../../echarts'; /** * @payload * @property {string} parallelAxisId * @property {Array.<Array.<number>>} intervals */ var actionInfo = { type: 'axisAreaSelect', event: 'axisAreaSelected' // update: 'updateVisual' }; echarts.registerAction(actionInfo, function (payload, ecModel) { ecModel.eachComponent( {mainType: 'parallelAxis', query: payload}, function (parallelAxisModel) { parallelAxisModel.axis.model.setActiveIntervals(payload.intervals); } ); }); /** * @payload */ echarts.registerAction('parallelAxisExpand', function (payload, ecModel) { ecModel.eachComponent( {mainType: 'parallel', query: payload}, function (parallelModel) { parallelModel.setAxisExpand(payload); } ); });