echarts
Version:
Apache ECharts is a powerful, interactive charting and data visualization library for browser
18 lines (17 loc) • 823 B
TypeScript
import List from '../../data/List';
import type Cartesian2D from '../../coord/cartesian/Cartesian2D';
import type Polar from '../../coord/polar/Polar';
import { LineSeriesOption } from './LineSeries';
interface DiffItem {
cmd: '+' | '=' | '-';
idx: number;
idx1?: number;
}
export default function lineAnimationDiff(oldData: List, newData: List, oldStackedOnPoints: ArrayLike<number>, newStackedOnPoints: ArrayLike<number>, oldCoordSys: Cartesian2D | Polar, newCoordSys: Cartesian2D | Polar, oldValueOrigin: LineSeriesOption['areaStyle']['origin'], newValueOrigin: LineSeriesOption['areaStyle']['origin']): {
current: number[] | Float32Array;
next: number[] | Float32Array;
stackedOnCurrent: number[] | Float32Array;
stackedOnNext: number[] | Float32Array;
status: DiffItem[];
};
export {};