OffscreenCanvasRenderingContext2D

注解
  • @Native("OffscreenCanvasRenderingContext2D")

属性

canvas OffscreenCanvas?
无设置器
direction String?
getter/setter 对
fillStyle Object?
getter/setter 对
filter String?
getter/setter 对
font String?
getter/setter 对
globalAlpha num?
getter/setter 对
globalCompositeOperation String?
getter/setter 对
hashCode int
此对象的哈希码。
无设置器继承
imageSmoothingEnabled bool?
getter/setter 对
imageSmoothingQuality String?
getter/setter 对
lineCap String?
getter/setter 对
lineDashOffset num?
getter/setter 对
lineJoin String?
getter/setter 对
lineWidth num?
getter/setter 对
miterLimit num?
getter/setter 对
runtimeType Type
对象运行时类型的表示。
无设置器继承
shadowBlur num?
getter/setter 对
shadowColor String?
getter/setter 对
shadowOffsetX num?
getter/setter 对
shadowOffsetY num?
getter/setter 对
strokeStyle Object?
getter/setter 对
textAlign String?
getter/setter 对
textBaseline String?
getter/setter 对

方法

arc(Number x, Number y, Number radius, Number startAngle, Number endAngle, bool? anticlockwise) → void
arcTo(Number x1, Number y1, Number x2, Number y2, Number radius) → void
beginPath() → void
bezierCurveTo(Number cp1x, Number cp1y, Number cp2x, Number cp2y, Number x, Number y) → void
clearRect(Number x, Number y, Number width, Number height) → void
clip([Path2D? path]) → void
closePath() → void
commit() Future
createImageData(dynamic data_OR_imagedata_OR_sw, [int? sh_OR_sw, dynamic imageDataColorSettings_OR_sh, Map? imageDataColorSettings]) ImageData
createLinearGradient(num x0, num y0, num x1, num y1) CanvasGradient
createPattern(dynamic image, String repetitionType) CanvasPattern?
createRadialGradient(num x0, num y0, num r0, num x1, num y1, num r1) CanvasGradient
drawImage(dynamic image, num sx_OR_x, num sy_OR_y, [num? sw_OR_width, num? height_OR_sh, num? dx, num? dy, num? dw, num? dh]) → void
ellipse(num x, num y, num radiusX, num radiusY, num rotation, num startAngle, num endAngle, bool? anticlockwise) → void
fill([dynamic path_OR_winding, String? winding]) → void
fillRect(num x, num y, num width, num height) → void
fillText(String text, num x, num y, [num? maxWidth]) → void
getImageData(int sx, int sy, int sw, int sh) ImageData
getLineDash() List<num>
isPointInPath(dynamic path_OR_x, num x_OR_y, [dynamic winding_OR_y, String? winding]) bool
isPointInStroke(dynamic path_OR_x, num x_OR_y, [num? y]) bool
lineTo(num x, num y) → void
measureText(String text) TextMetrics
moveTo(num x, num y) → void
noSuchMethod(Invocation invocation) → dynamic
当访问不存在的方法或属性时调用。
继承
putImageData(ImageData imagedata, int dx, int dy, [int? dirtyX, int? dirtyY, int? dirtyWidth, int? dirtyHeight]) → void
quadraticCurveTo(num cpx, num cpy, num x, num y) → void
rect(num x, num y, num width, num height) → void
resetTransform() → void
restore() → void
rotate(num angle) → void
save() → void
scale(num x, num y) → void
setLineDash(List<num> dash) → void
setTransform(num a, num b, num c, num d, num e, num f) → void
stroke([Path2D? path]) → void
strokeRect(num x, num y, num width, num height) → void
strokeText(String text, num x, num y, [num? maxWidth]) → void
toString() String
此对象的字符串表示。
继承
transform(num a, num b, num c, num d, num e, num f) → void
translate(num x, num y) → void

运算符

operator ==(Object other) bool
等于运算符。
继承