UNPKG

ag-grid-enterprise

Version:

AG Grid Enterprise Features

31 lines 963 B
declare enum Command { Move = 0, Line = 1, Arc = 2, Curve = 3, ClosePath = 4 } export declare class Path2D { private xy?; private previousCommands; private previousParams; private previousClosedPath; commands: Command[]; params: number[]; isDirty(): boolean; draw(ctx: CanvasDrawPath & CanvasPath): void; moveTo(x: number, y: number): void; lineTo(x: number, y: number): void; rect(x: number, y: number, width: number, height: number): void; arc(x: number, y: number, r: number, sAngle: number, eAngle: number, antiClockwise?: boolean): void; cubicCurveTo(cx1: number, cy1: number, cx2: number, cy2: number, x: number, y: number): void; private _closedPath; get closedPath(): boolean; closePath(): void; clear({ trackChanges }?: { trackChanges: boolean; }): void; isPointInPath(x: number, y: number): boolean; } export {}; //# sourceMappingURL=path2D.d.ts.map