Blame view

node_modules/zrender/lib/PainterBase.d.ts 797 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
24
  import { GradientObject } from './graphic/Gradient';
  import { PatternObject } from './graphic/Pattern';
  import { Dictionary } from './core/types';
  export interface PainterBase {
      type: string;
      root?: HTMLElement;
      ssrOnly?: boolean;
      resize(width?: number | string, height?: number | string): void;
      refresh(): void;
      clear(): void;
      renderToString?(): string;
      getType: () => string;
      getWidth(): number;
      getHeight(): number;
      dispose(): void;
      getViewportRoot: () => HTMLElement;
      getViewportRootOffset: () => {
          offsetLeft: number;
          offsetTop: number;
      };
      refreshHover(): void;
      configLayer(zlevel: number, config: Dictionary<any>): void;
      setBackgroundColor(backgroundColor: string | GradientObject | PatternObject): void;
  }