@@ -1070,25 +1070,32 @@ CacheStorage[JT] def has(cacheName: String): js.Promise[Boolean]
1070
1070
CacheStorage[JT] def keys(): js.Promise[js.Array[String]]
1071
1071
CacheStorage[JT] def `match`(request: RequestInfo, options: CacheQueryOptions?): js.Promise[js.Any]
1072
1072
CacheStorage[JT] def open(cacheName: String): js.Promise[Cache]
1073
+ CanvasFillRule[JT]
1074
+ CanvasFillRule[SO] val evenodd: CanvasFillRule
1075
+ CanvasFillRule[SO] val nonzero: CanvasFillRule
1073
1076
CanvasGradient[JC] def addColorStop(offset: Double, color: String): Unit
1074
1077
CanvasPattern[JC]
1075
1078
CanvasProxy[JT] def setContext(context: RenderingContext): Unit
1076
1079
CanvasRenderingContext2D[JC] def arc(x: Double, y: Double, radius: Double, startAngle: Double, endAngle: Double): Unit
1077
- CanvasRenderingContext2D[JC] def arc(x: Double, y: Double, radius: Double, startAngle: Double, endAngle: Double, anticlockwise : Boolean): Unit
1080
+ CanvasRenderingContext2D[JC] def arc(x: Double, y: Double, radius: Double, startAngle: Double, endAngle: Double, counterclockwise : Boolean): Unit
1078
1081
CanvasRenderingContext2D[JC] def arcTo(x1: Double, y1: Double, x2: Double, y2: Double, radius: Double): Unit
1079
1082
CanvasRenderingContext2D[JC] def beginPath(): Unit
1080
1083
CanvasRenderingContext2D[JC] def bezierCurveTo(cp1x: Double, cp1y: Double, cp2x: Double, cp2y: Double, x: Double, y: Double): Unit
1081
1084
CanvasRenderingContext2D[JC] var canvas: HTMLCanvasElement
1082
1085
CanvasRenderingContext2D[JC] def clearRect(x: Double, y: Double, w: Double, h: Double): Unit
1083
- CanvasRenderingContext2D[JC] def clip(fillRule: String?): Unit
1086
+ CanvasRenderingContext2D[JC] def clip(fillRule: CanvasFillRule?): Unit
1087
+ CanvasRenderingContext2D[JC] def clip(path: Path2D): Unit
1088
+ CanvasRenderingContext2D[JC] def clip(path: Path2D, fillRule: CanvasFillRule): Unit
1084
1089
CanvasRenderingContext2D[JC] def closePath(): Unit
1085
1090
CanvasRenderingContext2D[JC] def createImageData(imageDataOrSw: js.Any, sh: Double?): ImageData
1086
1091
CanvasRenderingContext2D[JC] def createLinearGradient(x0: Double, y0: Double, x1: Double, y1: Double): CanvasGradient
1087
1092
CanvasRenderingContext2D[JC] def createPattern(image: HTMLElement, repetition: String): CanvasPattern
1088
1093
CanvasRenderingContext2D[JC] def createRadialGradient(x0: Double, y0: Double, r0: Double, x1: Double, y1: Double, r1: Double): CanvasGradient
1089
1094
CanvasRenderingContext2D[JC] def drawImage(image: HTMLElement, offsetX: Double, offsetY: Double, width: Double?, height: Double?, canvasOffsetX: Double?, canvasOffsetY: Double?, canvasImageWidth: Double?, canvasImageHeight: Double?): Unit
1090
- CanvasRenderingContext2D[JC] def ellipse(x: Double, y: Double, radiusX: Double, radiusY: Double, rotation: Double, startAngle: Double, endAngle: Double, anticlockwise: Boolean?): Unit
1091
- CanvasRenderingContext2D[JC] def fill(): Unit
1095
+ CanvasRenderingContext2D[JC] def ellipse(x: Double, y: Double, radiusX: Double, radiusY: Double, rotation: Double, startAngle: Double, endAngle: Double, counterclockwise: Boolean?): Unit
1096
+ CanvasRenderingContext2D[JC] def fill(fillRule: CanvasFillRule?): Unit
1097
+ CanvasRenderingContext2D[JC] def fill(path: Path2D): Unit
1098
+ CanvasRenderingContext2D[JC] def fill(path: Path2D, fillRule: CanvasFillRule): Unit
1092
1099
CanvasRenderingContext2D[JC] def fillRect(x: Double, y: Double, w: Double, h: Double): Unit
1093
1100
CanvasRenderingContext2D[JC] var fillStyle: js.Any
1094
1101
CanvasRenderingContext2D[JC] def fillText(text: String, x: Double, y: Double, maxWidth: Double?): Unit
@@ -1098,8 +1105,9 @@ CanvasRenderingContext2D[JC] def getLineDash(): js.Array[Double]
1098
1105
CanvasRenderingContext2D[JC] var globalAlpha: Double
1099
1106
CanvasRenderingContext2D[JC] var globalCompositeOperation: String
1100
1107
CanvasRenderingContext2D[JC] var imageSmoothingEnabled: Boolean
1101
- CanvasRenderingContext2D[JC] def isPointInPath(x: Double, y: Double): Boolean
1102
- CanvasRenderingContext2D[JC] def isPointInPath(x: Double, y: Double, fillRule: String): Boolean
1108
+ CanvasRenderingContext2D[JC] def isPointInPath(path: Path2D, x: Double, y: Double): Boolean
1109
+ CanvasRenderingContext2D[JC] def isPointInPath(path: Path2D, x: Double, y: Double, fillRule: CanvasFillRule): Boolean
1110
+ CanvasRenderingContext2D[JC] def isPointInPath(x: Double, y: Double, fillRule: CanvasFillRule?): Boolean
1103
1111
CanvasRenderingContext2D[JC] var lineCap: String
1104
1112
CanvasRenderingContext2D[JC] var lineDashOffset: Double
1105
1113
CanvasRenderingContext2D[JC] var lineJoin: String
@@ -1122,6 +1130,7 @@ CanvasRenderingContext2D[JC] var shadowColor: String
1122
1130
CanvasRenderingContext2D[JC] var shadowOffsetX: Double
1123
1131
CanvasRenderingContext2D[JC] var shadowOffsetY: Double
1124
1132
CanvasRenderingContext2D[JC] def stroke(): Unit
1133
+ CanvasRenderingContext2D[JC] def stroke(path: Path2D): Unit
1125
1134
CanvasRenderingContext2D[JC] def strokeRect(x: Double, y: Double, w: Double, h: Double): Unit
1126
1135
CanvasRenderingContext2D[JC] var strokeStyle: js.Any
1127
1136
CanvasRenderingContext2D[JC] def strokeText(text: String, x: Double, y: Double, maxWidth: Double?): Unit
@@ -16627,6 +16636,17 @@ ParentNode[JT] def children: HTMLCollection[Element]
16627
16636
ParentNode[JT] def firstElementChild: Element
16628
16637
ParentNode[JT] def lastElementChild: Element
16629
16638
ParentNode[JT] def replaceChildren(nodes: Node | String*): Unit
16639
+ Path2D[JC] def addPath(path: Path2D): Unit
16640
+ Path2D[JC] def arc(x: Double, y: Double, radius: Double, startAngle: Double, endAngle: Double): Unit
16641
+ Path2D[JC] def arc(x: Double, y: Double, radius: Double, startAngle: Double, endAngle: Double, counterclockwise: Boolean): Unit
16642
+ Path2D[JC] def arcTo(x1: Double, y1: Double, x2: Double, y2: Double, radius: Double): Unit
16643
+ Path2D[JC] def bezierCurveTo(cp1x: Double, cp1y: Double, cp2x: Double, cp2y: Double, x: Double, y: Double): Unit
16644
+ Path2D[JC] def closePath(): Unit
16645
+ Path2D[JC] def ellipse(x: Double, y: Double, radiusX: Double, radiusY: Double, rotation: Double, startAngle: Double, endAngle: Double, counterclockwise: Boolean?): Unit
16646
+ Path2D[JC] def lineTo(x: Double, y: Double): Unit
16647
+ Path2D[JC] def moveTo(x: Double, y: Double): Unit
16648
+ Path2D[JC] def quadraticCurveTo(cpx: Double, cpy: Double, x: Double, y: Double): Unit
16649
+ Path2D[JC] def rect(x: Double, y: Double, w: Double, h: Double): Unit
16630
16650
Pbkdf2Params[JT] val hash: HashAlgorithmIdentifier
16631
16651
Pbkdf2Params[JT] val iterations: Double
16632
16652
Pbkdf2Params[JT] val name: String
0 commit comments