| 12345678910111213141516171819202122232425262728293031323334353637383940414243 | 
							- export function adaptor(ctx) {
 
-     // @ts-ignore
 
-     return Object.assign(ctx, {
 
-         setStrokeStyle(val) {
 
-             ctx.strokeStyle = val;
 
-         },
 
-         setLineWidth(val) {
 
-             ctx.lineWidth = val;
 
-         },
 
-         setLineCap(val) {
 
-             ctx.lineCap = val;
 
-         },
 
-         setFillStyle(val) {
 
-             ctx.fillStyle = val;
 
-         },
 
-         setFontSize(val) {
 
-             ctx.font = String(val);
 
-         },
 
-         setGlobalAlpha(val) {
 
-             ctx.globalAlpha = val;
 
-         },
 
-         setLineJoin(val) {
 
-             ctx.lineJoin = val;
 
-         },
 
-         setTextAlign(val) {
 
-             ctx.textAlign = val;
 
-         },
 
-         setMiterLimit(val) {
 
-             ctx.miterLimit = val;
 
-         },
 
-         setShadow(offsetX, offsetY, blur, color) {
 
-             ctx.shadowOffsetX = offsetX;
 
-             ctx.shadowOffsetY = offsetY;
 
-             ctx.shadowBlur = blur;
 
-             ctx.shadowColor = color;
 
-         },
 
-         setTextBaseline(val) {
 
-             ctx.textBaseline = val;
 
-         },
 
-         createCircularGradient() { },
 
-         draw() { },
 
-     });
 
- }
 
 
  |