CanvasRenderingContext2D class abstract

Implemented types

Properties

canvas → CanvasElement
final
direction ↔ String?
getter/setter pairinherited
fillStyle ↔ Object?
getter/setter pairinherited
filter ↔ String?
getter/setter pairinherited
font ↔ String?
getter/setter pairinherited
globalAlpha ↔ num?
getter/setter pairinherited
globalCompositeOperation ↔ String?
getter/setter pairinherited
hashCode → int
The hash code for this object.
no setterinherited
imageSmoothingEnabled ↔ bool?
getter/setter pairinherited
imageSmoothingQuality ↔ String?
getter/setter pairinherited
lineCap ↔ String?
getter/setter pairinherited
lineDashOffset ↔ num?
getter/setter pairinherited
lineJoin ↔ String?
getter/setter pairinherited
lineWidth ↔ num?
getter/setter pairinherited
miterLimit ↔ num?
getter/setter pairinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
shadowBlur ↔ num?
getter/setter pairinherited
shadowColor ↔ String?
getter/setter pairinherited
shadowOffsetX ↔ num?
getter/setter pairinherited
shadowOffsetY ↔ num?
getter/setter pairinherited
strokeStyle ↔ Object?
getter/setter pairinherited
textAlign ↔ String?
getter/setter pairinherited
textBaseline ↔ String?
getter/setter pairinherited

Methods

addHitRegion([Map options]) → void
inherited
arc(num x, num y, num radius, num startAngle, num endAngle, [bool anticlockwise = false]) → void
inherited
arcTo(num x1, num y1, num x2, num y2, num radius) → void
inherited
beginPath() → void
inherited
bezierCurveTo(num cp1x, num cp1y, num cp2x, num cp2y, num x, num y) → void
inherited
clearHitRegions() → void
inherited
clearRect(num x, num y, num width, num height) → void
inherited
clip([dynamic pathOrWinding, String winding]) → void
inherited
closePath() → void
inherited
createImageData(dynamic dataOrImagedataOrSw, [int shOrSw, dynamic imagedatacolorsettingsOrSh, Map imageDataColorSettings]) → ImageData
inherited
createImageDataFromImageData(ImageData imagedata) → ImageData
inherited
createLinearGradient(num x0, num y0, num x1, num y1) → CanvasGradient
inherited
createPattern(Object image, String repetitionType) → CanvasPattern
inherited
createPatternFromImage(ImageElement image, String repetitionType) → CanvasPattern
inherited
createRadialGradient(num x0, num y0, num r0, num x1, num y1, num r1) → CanvasGradient
inherited
drawFocusIfNeeded(dynamic elementOrPath, [Element element]) → void
inherited
drawImage(CanvasImageSource source, num destX, num destY) → void
inherited
drawImageScaled(CanvasImageSource source, num destX, num destY, num destWidth, num destHeight) → void
inherited
drawImageScaledFromSource(CanvasImageSource source, num sourceX, num sourceY, num sourceWidth, num sourceHeight, num destX, num destY, num destWidth, num destHeight) → void
inherited
drawImageToRect(CanvasImageSource source, Rectangle<num> destRect, {Rectangle<num> sourceRect}) → void
inherited
ellipse(num x, num y, num radiusX, num radiusY, num rotation, num startAngle, num endAngle, bool anticlockwise) → void
inherited
fill([dynamic pathOrWinding, String winding]) → void
inherited
fillRect(num x, num y, num width, num height) → void
inherited
fillText(String text, num x, num y, [num maxWidth]) → void
inherited
getContextAttributes() → Map
inherited
getImageData(int sx, int sy, int sw, int sh) → ImageData
inherited
getLineDash() → List<num>
inherited
isContextLost() → bool
inherited
isPointInPath(dynamic pathOrX, num xOrY, [dynamic windingOrY, String winding]) → bool
inherited
isPointInStroke(dynamic pathOrX, num xOrY, [num y]) → bool
inherited
lineTo(num x, num y) → void
inherited
measureText(String text) → TextMetrics
inherited
moveTo(num x, num y) → void
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
putImageData(ImageData imagedata, int dx, int dy, [int dirtyX, int dirtyY, int dirtyWidth, int dirtyHeight]) → void
inherited
quadraticCurveTo(num cpx, num cpy, num x, num y) → void
inherited
rect(num x, num y, num width, num height) → void
inherited
removeHitRegion(String id) → void
inherited
resetTransform() → void
inherited
restore() → void
inherited
rotate(num angle) → void
inherited
save() → void
inherited
scale(num x, num y) → void
inherited
setFillColorHsl(int h, num s, num l, [num a = 1]) → void
inherited
setFillColorRgb(int r, int g, int b, [num a = 1]) → void
inherited
setStrokeColorHsl(int h, num s, num l, [num a = 1]) → void
inherited
setStrokeColorRgb(int r, int g, int b, [num a = 1]) → void
inherited
setTransform(num a, num b, num c, num d, num e, num f) → void
inherited
stroke([Path2D path]) → void
inherited
strokeRect(num x, num y, num width, num height) → void
inherited
strokeText(String text, num x, num y, [num maxWidth]) → void
inherited
toString() → String
A string representation of this object.
inherited
transform(num a, num b, num c, num d, num e, num f) → void
inherited
translate(num x, num y) → void
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited