UNPKG

echarts

Version:

A powerful charting and visualization library for browser

22 lines (16 loc) 677 B
import {makeInner} from '../../util/model'; /** * @return {string} If large mode changed, return string 'reset'; */ export default function () { var inner = makeInner(); return function (seriesModel) { var fields = inner(seriesModel); var pipelineContext = seriesModel.pipelineContext; var originalLarge = fields.large; var originalProgressive = fields.canProgressiveRender; var large = fields.large = pipelineContext.large; var progressive = fields.canProgressiveRender = pipelineContext.canProgressiveRender; return !!((originalLarge ^ large) || (originalProgressive ^ progressive)) && 'reset'; }; }