This commit is contained in:
ChuXun
2025-10-25 19:18:43 +08:00
parent 4ce487588a
commit 02a830145e
3971 changed files with 1549956 additions and 2 deletions

View File

@@ -0,0 +1,14 @@
import Path from './Path';
import PathProxy from '../core/PathProxy';
export interface CompoundPathShape {
paths: Path[];
}
export default class CompoundPath extends Path {
type: string;
shape: CompoundPathShape;
private _updatePathDirty;
beforeBrush(): void;
buildPath(ctx: PathProxy | CanvasRenderingContext2D, shape: CompoundPathShape): void;
afterBrush(): void;
getBoundingRect(): import("../core/BoundingRect").default;
}