b703a05debe17de8a828a0b8e686a920c236a41aab48aac04f8d64eb07ed096679aec96f52a650b255afc5eda96e3ab1320860b1ccfecbaecb004149bbb333 459 B

1234567891011121314
  1. import Path from './Path';
  2. import PathProxy from '../core/PathProxy';
  3. export interface CompoundPathShape {
  4. paths: Path[];
  5. }
  6. export default class CompoundPath extends Path {
  7. type: string;
  8. shape: CompoundPathShape;
  9. private _updatePathDirty;
  10. beforeBrush(): void;
  11. buildPath(ctx: PathProxy | CanvasRenderingContext2D, shape: CompoundPathShape): void;
  12. afterBrush(): void;
  13. getBoundingRect(): import("../core/BoundingRect").default;
  14. }