Blame view

node_modules/zrender/lib/Storage.d.ts 751 Bytes
bd028579   易尊强   2/28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
  import Element from './Element';
  import Displayable from './graphic/Displayable';
  declare function shapeCompareFunc(a: Displayable, b: Displayable): number;
  export default class Storage {
      private _roots;
      private _displayList;
      private _displayListLen;
      traverse<T>(cb: (this: T, el: Element) => void, context?: T): void;
      getDisplayList(update?: boolean, includeIgnore?: boolean): Displayable[];
      updateDisplayList(includeIgnore?: boolean): void;
      private _updateAndAddDisplayable;
      addRoot(el: Element): void;
      delRoot(el: Element | Element[]): void;
      delAllRoots(): void;
      getRoots(): Element<import("./Element").ElementProps>[];
      dispose(): void;
      displayableSortFunc: typeof shapeCompareFunc;
  }
  export {};