‘liusuyi’
2023-07-03 c8be57b6de00472cc5f6c4f9a8b15c9af7740fe8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import SeriesData from '../../data/SeriesData.js';
import type Cartesian2D from '../../coord/cartesian/Cartesian2D.js';
import type Polar from '../../coord/polar/Polar.js';
import { LineSeriesOption } from './LineSeries.js';
interface DiffItem {
    cmd: '+' | '=' | '-';
    idx: number;
    idx1?: number;
}
export default function lineAnimationDiff(oldData: SeriesData, newData: SeriesData, 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 {};