Blame view

node_modules/zrender/lib/tool/path.d.ts 664 Bytes
bd028579   易尊强   2/28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
  import Path, { PathProps } from '../graphic/Path';
  import { MatrixArray } from '../core/matrix';
  declare type SVGPathOption = Omit<PathProps, 'shape' | 'buildPath'>;
  declare class SVGPath extends Path {
      applyTransform(m: MatrixArray): void;
  }
  export declare function createFromString(str: string, opts?: SVGPathOption): SVGPath;
  export declare function extendFromString(str: string, defaultOpts?: SVGPathOption): typeof SVGPath;
  export declare function mergePath(pathEls: Path[], opts: PathProps): Path<PathProps>;
  export declare function clonePath(sourcePath: Path, opts?: {
      bakeTransform?: boolean;
      toLocal?: boolean;
  }): Path<PathProps>;
  export {};