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

Function createSeriesDataSimply

src/chart/helper/createSeriesDataSimply.ts:35–54  ·  view source on GitHub ↗
(
    seriesModel: SeriesModel,
    opt: PrepareSeriesDataSchemaParams | PrepareSeriesDataSchemaParams['coordDimensions'],
    nameList?: string[]
)

Source from the content-addressed store, hash-verified

33 * });
34 */
35export default function createSeriesDataSimply(
36 seriesModel: SeriesModel,
37 opt: PrepareSeriesDataSchemaParams | PrepareSeriesDataSchemaParams['coordDimensions'],
38 nameList?: string[]
39): SeriesData {
40 opt = isArray(opt) && {
41 coordDimensions: opt
42 } || extend({
43 encodeDefine: seriesModel.getEncode()
44 }, opt);
45
46 const source = seriesModel.getSource();
47
48 const { dimensions } = prepareSeriesDataSchema(source, opt as PrepareSeriesDataSchemaParams);
49
50 const list = new SeriesData(dimensions, seriesModel);
51 list.initData(source, nameList);
52
53 return list;
54}

Callers 6

getInitialDataMethod · 0.85
getInitialDataMethod · 0.85
getInitialDataMethod · 0.85
getInitialDataMethod · 0.85
getInitialDataMethod · 0.85
getInitialDataMethod · 0.85

Calls 6

initDataMethod · 0.95
isArrayFunction · 0.85
extendFunction · 0.85
prepareSeriesDataSchemaFunction · 0.85
getEncodeMethod · 0.80
getSourceMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…