MCPcopy
hub / github.com/apache/echarts / eachSeriesDealForAxisStat

Function eachSeriesDealForAxisStat

src/coord/axisStatistics.ts:249–264  ·  view source on GitHub ↗
(
    ecModel: GlobalModel,
    seriesList: SeriesModel[] | NullUndefined,
    cb: AxisStatEachSeriesCb
)

Source from the content-addressed store, hash-verified

247}
248
249export function eachSeriesDealForAxisStat(
250 ecModel: GlobalModel,
251 seriesList: SeriesModel[] | NullUndefined,
252 cb: AxisStatEachSeriesCb
253): void {
254 if (!seriesList) {
255 return;
256 }
257 for (let i = 0; i < seriesList.length; i++) {
258 const seriesModel = seriesList[i];
259 // Legend-filtered series need to be ignored since series are registered before `legendFilter`.
260 if (!ecModel.isSeriesFiltered(seriesModel)) {
261 cb(seriesModel);
262 }
263 }
264}
265
266/**
267 * NOTE:

Callers 4

eachSeriesFunction · 0.90
eachSeriesOnAxisFunction · 0.85
eachSeriesOnAxisOnKeyFunction · 0.85
countSeriesOnAxisOnKeyFunction · 0.85

Calls 2

isSeriesFilteredMethod · 0.80
cbFunction · 0.50

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…