mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
Merge pull request #30247 from spacejack/gm-drawpolygon
[gm] Fix signatures for drawPolygon, drawPolyline, drawBezier
This commit is contained in:
commit
2d32daf099
@ -325,17 +325,17 @@ gm(src)
|
||||
})
|
||||
.draw(options)
|
||||
.drawArc(x, y, x, y, radius, radius)
|
||||
.drawBezier(x, y, x, y)
|
||||
.drawBezier(x, y, x, y, x, y)
|
||||
.drawBezier(x, y, x, y, x, y, x, y)
|
||||
.drawBezier([x, y], [x, y])
|
||||
.drawBezier([x, y], [x, y], [x, y])
|
||||
.drawBezier([x, y], [x, y], [x, y], [x, y])
|
||||
.drawCircle(x, y, x, y)
|
||||
.drawEllipse(x, y, radius, radius, radius, radius)
|
||||
.drawLine(x, y, x, y)
|
||||
.drawPoint(x, y)
|
||||
.drawPolygon(x, y, x, y, x, y)
|
||||
.drawPolygon(x, y, x, y, x, y, x, y)
|
||||
.drawPolyline(x, y, x, y, x, y)
|
||||
.drawPolyline(x, y, x, y, x, y, x, y)
|
||||
.drawPolygon([x, y], [x, y], [x, y])
|
||||
.drawPolygon([x, y], [x, y], [x, y], [x, y])
|
||||
.drawPolyline([x, y], [x, y], [x, y])
|
||||
.drawPolyline([x, y], [x, y], [x, y], [x, y])
|
||||
.drawRectangle(x, y, x, y)
|
||||
.drawRectangle(x, y, x, y, radius)
|
||||
.drawRectangle(x, y, x, y, radius, radius)
|
||||
|
||||
6
types/gm/index.d.ts
vendored
6
types/gm/index.d.ts
vendored
@ -295,13 +295,13 @@ declare namespace m {
|
||||
// Drawing Operations
|
||||
draw(args: string): State;
|
||||
drawArc(x0: number, y0: number, x1: number, y1: number, r0: number, r1: number): State;
|
||||
drawBezier(x0: number, y0: number, x1: number, y1: number, x2?: number, y2?: number, ...coords: number[]): State;
|
||||
drawBezier(coord0: [number, number], coord1: [number, number], ...coords: Array<[number, number]>): State;
|
||||
drawCircle(x0: number, y0: number, x1: number, y1: number): State;
|
||||
drawEllipse(x0: number, y0: number, rx: number, ry: number, a0: number, a1: number): State;
|
||||
drawLine(x0: number, y0: number, x1: number, y1: number): State;
|
||||
drawPoint(x: number, y: number): State;
|
||||
drawPolygon(x0: number, y0: number, x1: number, y1: number, x2: number, y2: number, ...coords: number[]): State;
|
||||
drawPolyline(x0: number, y0: number, x1: number, y1: number, x2: number, y2: number, ...coords: number[]): State;
|
||||
drawPolygon(coord0: [number, number], coord1: [number, number], coord2: [number, number], ...coords: Array<[number, number]>): State;
|
||||
drawPolyline(coord0: [number, number], coord1: [number, number], coord2: [number, number], ...coords: Array<[number, number]>): State;
|
||||
drawRectangle(x0: number, y0: number, x1: number, y1: number, wc?: number, hc?: number): State;
|
||||
drawText(x: number, y: number, text: string, gravity?: GravityDirection | string): State;
|
||||
fill(color: string): State;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user