UNPKG

mina-painter

Version:

一个小程序图片生成库,轻松通过 json 方式绘制一张可以发到朋友圈的图片

88 lines (87 loc) 2.77 kB
export default class WxCanvas { constructor(type: any, ctx: any, canvasId: any, isNew: any, canvasNode: any); ctx: any; type: any; canvasId: any; canvasNode: any; stepList: any[]; canvasPrototype: {}; set width(arg: any); get width(): any; set height(arg: any); get height(): any; set lineWidth(arg: any); get lineWidth(): any; set lineCap(arg: any); get lineCap(): any; set lineJoin(arg: any); get lineJoin(): any; set miterLimit(arg: any); get miterLimit(): any; set lineDashOffset(arg: any); get lineDashOffset(): any; set font(arg: any); get font(): any; set textAlign(arg: any); get textAlign(): any; set textBaseline(arg: any); get textBaseline(): any; set fillStyle(arg: any); get fillStyle(): any; set strokeStyle(arg: any); get strokeStyle(): any; set globalAlpha(arg: any); get globalAlpha(): any; set globalCompositeOperation(arg: any); get globalCompositeOperation(): any; set shadowColor(arg: any); get shadowColor(): any; set shadowOffsetX(arg: any); get shadowOffsetX(): any; set shadowOffsetY(arg: any); get shadowOffsetY(): any; set shadowBlur(arg: any); get shadowBlur(): any; save(): void; restore(): void; setLineDash(...args: any[]): void; moveTo(...args: any[]): void; closePath(): void; lineTo(...args: any[]): void; quadraticCurveTo(...args: any[]): void; bezierCurveTo(...args: any[]): void; arcTo(...args: any[]): void; arc(...args: any[]): void; rect(...args: any[]): void; scale(...args: any[]): void; rotate(...args: any[]): void; translate(...args: any[]): void; transform(...args: any[]): void; setTransform(...args: any[]): void; clearRect(...args: any[]): void; fillRect(...args: any[]): void; strokeRect(...args: any[]): void; fillText(...args: any[]): void; strokeText(...args: any[]): void; beginPath(): void; fill(): void; stroke(): void; drawFocusIfNeeded(...args: any[]): void; clip(): void; isPointInPath(...args: any[]): void; drawImage(...args: any[]): void; addHitRegion(...args: any[]): void; removeHitRegion(...args: any[]): void; clearHitRegions(...args: any[]): void; putImageData(...args: any[]): void; getLineDash(): any; createLinearGradient(...args: any[]): any; createRadialGradient(...args: any[]): any; createPattern(...args: any[]): any; measureText(...args: any[]): any; createImageData(...args: any[]): any; getImageData(...args: any[]): any; draw(reserve: any, func: any): Promise<void>; implementMinaStep(step: any): void; implement2DStep(step: any): Promise<any>; }