Blame view

node_modules/zrender/lib/graphic/IncrementalDisplayable.d.ts 914 Bytes
bd028579   易尊强   2/28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
  import Displayble from './Displayable';
  import BoundingRect from '../core/BoundingRect';
  export default class IncrementalDisplayable extends Displayble {
      notClear: boolean;
      incremental: boolean;
      private _displayables;
      private _temporaryDisplayables;
      private _cursor;
      traverse<T>(cb: (this: T, el: this) => void, context: T): void;
      useStyle(): void;
      getCursor(): number;
      innerAfterBrush(): void;
      clearDisplaybles(): void;
      clearTemporalDisplayables(): void;
      addDisplayable(displayable: Displayble, notPersistent?: boolean): void;
      addDisplayables(displayables: Displayble[], notPersistent?: boolean): void;
      getDisplayables(): Displayble[];
      getTemporalDisplayables(): Displayble[];
      eachPendingDisplayable(cb: (displayable: Displayble) => void): void;
      update(): void;
      getBoundingRect(): BoundingRect;
      contain(x: number, y: number): boolean;
  }