| 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() {},
 
-   });
 
- }
 
 
  |