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

Function animateElementStyles

src/animation/universalTransition.ts:179–191  ·  view source on GitHub ↗
(el: Element, dataIndex: number, seriesModel: SeriesModel)

Source from the content-addressed store, hash-verified

177 }
178}
179function animateElementStyles(el: Element, dataIndex: number, seriesModel: SeriesModel) {
180 const animationConfig = getAnimationConfig('update', seriesModel, dataIndex);
181 animationConfig && el.traverse(child => {
182 if (child instanceof Displayable) {
183 const oldStyle = getOldStyle(child);
184 if (oldStyle) {
185 child.animateFrom({
186 style: oldStyle
187 }, animationConfig);
188 }
189 }
190 });
191}
192
193
194function isAllIdSame(oldDiffItems: DiffItem[], newDiffItems: DiffItem[]) {

Callers 1

updateOneToOneFunction · 0.85

Calls 2

getAnimationConfigFunction · 0.90
getOldStyleFunction · 0.90

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…