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

Function updateElCommon

src/chart/parallel/ParallelView.ts:209–226  ·  view source on GitHub ↗
(
    el: graphic.Polyline,
    data: SeriesData,
    dataIndex: number,
    seriesScope: ParallelDrawSeriesScope
)

Source from the content-addressed store, hash-verified

207}
208
209function updateElCommon(
210 el: graphic.Polyline,
211 data: SeriesData,
212 dataIndex: number,
213 seriesScope: ParallelDrawSeriesScope
214) {
215 el.useStyle(data.getItemVisual(dataIndex, 'style'));
216 el.style.fill = null;
217 el.setShape('smooth', seriesScope.smooth);
218
219 const itemModel = data.getItemModel<ParallelSeriesDataItemOption>(dataIndex);
220 const emphasisModel = itemModel.getModel('emphasis');
221 setStatesStylesFromModel(el, itemModel, 'lineStyle');
222
223 toggleHoverEmphasis(
224 el, emphasisModel.get('focus'), emphasisModel.get('blurScope'), emphasisModel.get('disabled')
225 );
226}
227
228// function simpleDiff(oldData, newData, dimensions) {
229// let oldLen;

Callers 3

addMethod · 0.85
updateMethod · 0.85
incrementalRenderMethod · 0.85

Calls 7

setStatesStylesFromModelFunction · 0.90
toggleHoverEmphasisFunction · 0.90
setShapeMethod · 0.80
getItemModelMethod · 0.80
getItemVisualMethod · 0.45
getModelMethod · 0.45
getMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…