class js.html.CanvasRenderingContext2D
Available on all platforms
Instance Fields
function addHitRegion(?options:HitRegionOptions):Void
function arc(x:Float, y:Float, radius:Float, startAngle:Float, endAngle:Float, ?anticlockwise:Bool = false):Void
function clip(path:Path2D, ?winding:CanvasWindingRule = "nonzero"):Void
function clip(?winding:CanvasWindingRule = "nonzero"):Void
function createImageData(imagedata:ImageData):ImageData
function createImageData(sw:Float, sh:Float):ImageData
function createPattern(image:EitherType<ImageElement, EitherType<CanvasElement, VideoElement>>, repetition:String):CanvasPattern
function createRadialGradient(x0:Float, y0:Float, r0:Float, x1:Float, y1:Float, r1:Float):CanvasGradient
function drawImage(image:EitherType<ImageElement, EitherType<CanvasElement, VideoElement>>, sx:Float, sy:Float, sw:Float, sh:Float, dx:Float, dy:Float, dw:Float, dh:Float):Void
function drawImage(image:EitherType<ImageElement, EitherType<CanvasElement, VideoElement>>, dx:Float, dy:Float):Void
function drawImage(image:EitherType<ImageElement, EitherType<CanvasElement, VideoElement>>, dx:Float, dy:Float, dw:Float, dh:Float):Void
function fill(path:Path2D, ?winding:CanvasWindingRule = "nonzero"):Void
function fill(?winding:CanvasWindingRule = "nonzero"):Void
function isPointInPath(path:Path2D, x:Float, y:Float, ?winding:CanvasWindingRule = "nonzero"):Bool
function isPointInPath(x:Float, y:Float, ?winding:CanvasWindingRule = "nonzero"):Bool
function isPointInStroke(path:Path2D, x:Float, y:Float):Bool
function isPointInStroke(x:Float, y:Float):Bool
function measureText(text:String):TextMetrics
function putImageData(imagedata:ImageData, dx:Float, dy:Float, dirtyX:Float, dirtyY:Float, dirtyWidth:Float, dirtyHeight:Float):Void
function putImageData(imagedata:ImageData, dx:Float, dy:Float):Void
function resetTransform():Void