#Summary Symbol Description [x] Implemented [o] Partially implemented [_] Not implemented [-] Not supported Status ID Name Description [x] 00 fillRect - [x] 01 strokeRect - [o] 02 fillText if ctx.useTextLayerShapes = false only transformation translation works [o] 03 strokeText if ctx.useTextLayerShapes = false only transformation translation works, no stroke [x] 04 lineWidth - [x] 05 lineCap - [x] 06 lineJoin - [-] 07 miterLimit Not supported by Sketch [x] 08 getLineDash - [x] 09 setLineDash - [-] 10 lineDashOffset Not supported by Sketch [x] 11 font Use Postscript font name [x] 12 textAlign No support left-to-right / right-to-left locales start / end falls back to just left / right [o] 13 textBaseline Depends on font information: [x] 14 fillStyle - [x] 15 strokeStyke - [x] 16 createLinearGradient - [o] 17 createRadialGradient end-radius not supported by Sketch [o] 18 createPattern repetition property repeat-x, repeat-y not supported by Sketch [x] 19 shadowBlur - [x] 20 shadowColor - [x] 21 shadowOffsetX - [x] 22 shadowOffsetY - [x] 23 beginPath - [x] 24 closePath - [x] 25 moveTo - [x] 26 lineTo - [x] 27 bezierCurveTo - [x] 28 quadraticCurveTo - [o] 29 arc problems with anticlockwise full circle, needs investigation [x] 30 arcTo - [x] 31 rect - [x] 32 fill - [x] 33 stroke - [x] 34 clip - [x] 35 rotate - [x] 36 scale - [x] 37 translate - [x] 38 transform - [x] 39 setTransform - [x] 40 globalAlpha - [o] 41 globalCompositeOperation Shared blendMode on layer for stroke and fill, blendModes not supported by Sketch: lighter,copy,xor [x] 42 drawImage - [o] 43 createImageData stub [o] 44 getImageData stub [o] 45 putImageData stub [o] 46 save Needs testing if complete stack saved [o] 47 restore Needs testing if complete stack restored [x] 48 canvas -