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