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