Types additions
This commit is contained in:
parent
b754f84f7f
commit
45447cac9e
6
types/context.d.ts
vendored
6
types/context.d.ts
vendored
@ -4,9 +4,9 @@ export default class Context {
|
|||||||
height: number;
|
height: number;
|
||||||
enableMirroring: any;
|
enableMirroring: any;
|
||||||
canvas: this;
|
canvas: this;
|
||||||
getSerializedSvg(fixNamedEntities): any;
|
getSerializedSvg(fixNamedEntities?: boolean): string;
|
||||||
createPath(arg): any;
|
createPath(arg): any;
|
||||||
getSvg(): any;
|
getSvg(): SVGElement;
|
||||||
save(): any;
|
save(): any;
|
||||||
restore(): any;
|
restore(): any;
|
||||||
beginPath(): any;
|
beginPath(): any;
|
||||||
@ -38,7 +38,7 @@ export default class Context {
|
|||||||
endAngle: number,
|
endAngle: number,
|
||||||
counterClockwise: boolean
|
counterClockwise: boolean
|
||||||
): any;
|
): any;
|
||||||
arcTo(x1, y1, x2, y2, radius): any;
|
arcTo(x1: number, y1: number, x2: number, y2: number, radius: number): any;
|
||||||
ellipse(
|
ellipse(
|
||||||
x: number,
|
x: number,
|
||||||
y: number,
|
y: number,
|
||||||
|
55
types/path2d.d.ts
vendored
55
types/path2d.d.ts
vendored
@ -1,10 +1,49 @@
|
|||||||
|
import Context from "./context";
|
||||||
|
import RoundRect from "./roundRect";
|
||||||
|
|
||||||
export default class Path2D {
|
export default class Path2D {
|
||||||
constructor(ctx: any, arg: any);
|
constructor(ctx: Context, arg: any);
|
||||||
__pathString: any;
|
__pathString: any;
|
||||||
ctx: any;
|
ctx: any;
|
||||||
__subPaths: any[];
|
__subPaths: any[];
|
||||||
__currentPosition: {
|
__currentPosition: {
|
||||||
x: any;
|
x: any;
|
||||||
y: any;
|
y: any;
|
||||||
};
|
};
|
||||||
|
__matrixTransform(x: number, y: number);
|
||||||
|
addPath(path, transform): any;
|
||||||
|
appendPath(path): any;
|
||||||
|
closePath(): any;
|
||||||
|
moveTo(x: number, y: number): any;
|
||||||
|
lineTo(x: number, y: number): any;
|
||||||
|
rect(x: number, y: number, width: number, height: number): any;
|
||||||
|
roundRect: typeof RoundRect;
|
||||||
|
bezierCurveTo(
|
||||||
|
cp1x: number,
|
||||||
|
cp1y: number,
|
||||||
|
cp2x: number,
|
||||||
|
cp2y: number,
|
||||||
|
x: number,
|
||||||
|
y: number
|
||||||
|
): any;
|
||||||
|
quadraticCurveTo(cpx: number, cpy: number, x: number, y: number): any;
|
||||||
|
arc(
|
||||||
|
x: number,
|
||||||
|
y: number,
|
||||||
|
radius: number,
|
||||||
|
startAngle: number,
|
||||||
|
endAngle: number,
|
||||||
|
counterClockwise: boolean
|
||||||
|
): any;
|
||||||
|
arcTo(x1: number, y1: number, x2: number, y2: number, radius: number): any;
|
||||||
|
ellipse(
|
||||||
|
x: number,
|
||||||
|
y: number,
|
||||||
|
radiusX: number,
|
||||||
|
radiusY: number,
|
||||||
|
rotation: number,
|
||||||
|
startAngle: number,
|
||||||
|
endAngle: number,
|
||||||
|
counterClockwise?: boolean
|
||||||
|
): any;
|
||||||
}
|
}
|
||||||
|
2
types/roundRect.d.ts
vendored
2
types/roundRect.d.ts
vendored
@ -1 +1 @@
|
|||||||
export default function roundRect(x: any, y: any, w: any, h: any, radii: any): void;
|
export default function roundRect(x: number, y: number, w: number, h: number, radii: number): void;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user