MCPcopy Index your code
hub / github.com/apache/echarts / arrayRowsTravelFirst

Function arrayRowsTravelFirst

src/data/Source.ts:460–477  ·  view source on GitHub ↗
(
    cb: (val: OptionDataValue, idx: number) => void,
    seriesLayoutBy: SeriesLayoutBy,
    data: OptionSourceDataArrayRows,
    maxLoop: number
)

Source from the content-addressed store, hash-verified

458}
459
460function arrayRowsTravelFirst(
461 cb: (val: OptionDataValue, idx: number) => void,
462 seriesLayoutBy: SeriesLayoutBy,
463 data: OptionSourceDataArrayRows,
464 maxLoop: number
465): void {
466 if (seriesLayoutBy === SERIES_LAYOUT_BY_ROW) {
467 for (let i = 0; i < data.length && i < maxLoop; i++) {
468 cb(data[i] ? data[i][0] : null, i);
469 }
470 }
471 else {
472 const value0 = data[0] || [];
473 for (let i = 0; i < value0.length && i < maxLoop; i++) {
474 cb(value0[i], i);
475 }
476 }
477}
478
479export function shouldRetrieveDataByName(source: Source): boolean {
480 const sourceFormat = source.sourceFormat;

Callers 1

Calls 1

cbFunction · 0.50

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…