d6f526e6818457e081c66caced2fbeac873c1789eb5a1420c8618676ceb3c9fc8a443570dc46f542af6cea1dd59a482ff24b0ef32ec5720ee61c02998eea19 591 B

123456789101112
  1. import GlobalModel from '../../model/Global.js';
  2. import { Dictionary } from '../../util/types.js';
  3. import { DataZoomPayloadBatchItem } from './helper.js';
  4. export declare type DataZoomStoreSnapshot = Dictionary<DataZoomPayloadBatchItem>;
  5. /**
  6. * @param ecModel
  7. * @param newSnapshot key is dataZoomId
  8. */
  9. export declare function push(ecModel: GlobalModel, newSnapshot: DataZoomStoreSnapshot): void;
  10. export declare function pop(ecModel: GlobalModel): DataZoomStoreSnapshot;
  11. export declare function clear(ecModel: GlobalModel): void;
  12. export declare function count(ecModel: GlobalModel): number;