API | Status |
---|---|
PROPERTIES | |
canvas | ✅ |
direction | ✅ |
fillStyle | ✅ |
filter | ✅ |
font | ✅ |
fontKerning | ✅ |
fontStretch* | ⬜️ |
fontVariantCaps* | ⬜️ |
globalAlpha | ✅ |
globalCompositeOperation | ✅ |
imageSmoothingEnabled | ✅ |
imageSmoothingQuality | ✅ |
letterSpacing | ✅ |
lineCap | ✅ |
lineDashOffset | ✅ |
lineJoin | ✅ |
lineWidth | ✅ |
miterLimit | ✅ |
shadowBlur | ✅ |
shadowColor | ✅ |
shadowOffsetX | ✅ |
shadowOffsetY | ✅ |
strokeStyle | ✅ |
textAlign | ✅ |
textBaseline | ✅ |
textRendering* | ⬜️ |
METHODS | |
arc() | ✅ |
arcTo() | ✅ |
beginPath() | ✅ |
bezierCurveTo() | ✅ |
clearRect() | ✅ |
clip() | ✅ |
closePath() | ✅ |
createConicGradient() | ✅ |
createImageData() | ✅ |
createLinearGradient() | ✅ |
createPattern() | ✅ |
createRadialGradient() | ✅ |
drawFocusIfNeeded() | ✅ |
drawImage() | ✅ |
ellipse() | ✅ |
fill() | ✅ |
fillRect() | ✅ |
fillText() | ✅ |
getContextAttributes() | ✅ |
getImageData() | ✅ |
getLineDash() | ✅ |
getTransform() | ✅ |
isContextLost()* | ⬜️ |
isPointInPath() | ✅ |
isPointInStroke() | ✅ |
lineTo() | ✅ |
measureText() | ✅ |
moveTo() | ✅ |
putImageData() | ✅ |
quadraticCurveTo() | ✅ |
rect() | ✅ |
reset() | ✅ |
resetTransform() | ✅ |
restore() | ✅ |
rotate() | ✅ |
roundRect() | ✅ |
save() | ✅ |
scale() | ✅ |
scrollPathIntoView()* | ⬜️ |
setLineDash() | ✅ |
setTransform() | ✅ |
stroke() | ✅ |
strokeRect() | ✅ |
strokeText() | ✅ |
transform() | ✅ |
translate() | ✅ |
* Experimental API