echarts
Version:
A powerful charting and visualization library for browser
18 lines (16 loc) • 538 B
JavaScript
import Component from '../../model/Component';
Component.registerSubTypeDefaulter('visualMap', function (option) {
// Compatible with ec2, when splitNumber === 0, continuous visualMap will be used.
return (
!option.categories
&& (
!(
option.pieces
? option.pieces.length > 0
: option.splitNumber > 0
)
|| option.calculable
)
)
? 'continuous' : 'piecewise';
});