project/node_modules/zrender/lib/core/arrayDiff.d.ts

10 lines
285 B
TypeScript
Raw Normal View History

2024-07-14 15:48:34 +08:00
declare type EqualFunc<T> = (a: T, b: T) => boolean;
declare type DiffComponent = {
count: number;
added: boolean;
removed: boolean;
indices: number[];
};
export default function arrayDiff<T>(oldArr: T[], newArr: T[], equal?: EqualFunc<T>): DiffComponent[];
export {};