@@ -1070,28 +1070,32 @@ CacheStorage[JT] def has(cacheName: String): js.Promise[Boolean]
10701070CacheStorage[JT] def keys(): js.Promise[js.Array[String]]
10711071CacheStorage[JT] def `match`(request: RequestInfo, options: CacheQueryOptions?): js.Promise[js.Any]
10721072CacheStorage[JT] def open(cacheName: String): js.Promise[Cache]
1073+ CanvasFillRule[JT]
1074+ CanvasFillRule[SO] val evenodd: CanvasFillRule
1075+ CanvasFillRule[SO] val nonzero: CanvasFillRule
10731076CanvasGradient[JC] def addColorStop(offset: Double, color: String): Unit
10741077CanvasPattern[JC]
10751078CanvasProxy[JT] def setContext(context: RenderingContext): Unit
10761079CanvasRenderingContext2D[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
10781081CanvasRenderingContext2D[JC] def arcTo(x1: Double, y1: Double, x2: Double, y2: Double, radius: Double): Unit
10791082CanvasRenderingContext2D[JC] def beginPath(): Unit
10801083CanvasRenderingContext2D[JC] def bezierCurveTo(cp1x: Double, cp1y: Double, cp2x: Double, cp2y: Double, x: Double, y: Double): Unit
10811084CanvasRenderingContext2D[JC] var canvas: HTMLCanvasElement
10821085CanvasRenderingContext2D[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
10841089CanvasRenderingContext2D[JC] def closePath(): Unit
10851090CanvasRenderingContext2D[JC] def createImageData(imageDataOrSw: js.Any, sh: Double?): ImageData
10861091CanvasRenderingContext2D[JC] def createLinearGradient(x0: Double, y0: Double, x1: Double, y1: Double): CanvasGradient
10871092CanvasRenderingContext2D[JC] def createPattern(image: HTMLElement, repetition: String): CanvasPattern
10881093CanvasRenderingContext2D[JC] def createRadialGradient(x0: Double, y0: Double, r0: Double, x1: Double, y1: Double, r1: Double): CanvasGradient
10891094CanvasRenderingContext2D[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
1092- CanvasRenderingContext2D[JC] def fill(fillRule: String): 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
10931097CanvasRenderingContext2D[JC] def fill(path: Path2D): Unit
1094- CanvasRenderingContext2D[JC] def fill(path: Path2D, fillRule: String ): Unit
1098+ CanvasRenderingContext2D[JC] def fill(path: Path2D, fillRule: CanvasFillRule ): Unit
10951099CanvasRenderingContext2D[JC] def fillRect(x: Double, y: Double, w: Double, h: Double): Unit
10961100CanvasRenderingContext2D[JC] var fillStyle: js.Any
10971101CanvasRenderingContext2D[JC] def fillText(text: String, x: Double, y: Double, maxWidth: Double?): Unit
@@ -1101,8 +1105,9 @@ CanvasRenderingContext2D[JC] def getLineDash(): js.Array[Double]
11011105CanvasRenderingContext2D[JC] var globalAlpha: Double
11021106CanvasRenderingContext2D[JC] var globalCompositeOperation: String
11031107CanvasRenderingContext2D[JC] var imageSmoothingEnabled: Boolean
1104- CanvasRenderingContext2D[JC] def isPointInPath(x: Double, y: Double): Boolean
1105- 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
11061111CanvasRenderingContext2D[JC] var lineCap: String
11071112CanvasRenderingContext2D[JC] var lineDashOffset: Double
11081113CanvasRenderingContext2D[JC] var lineJoin: String
@@ -16633,11 +16638,11 @@ ParentNode[JT] def lastElementChild: Element
1663316638ParentNode[JT] def replaceChildren(nodes: Node | String*): Unit
1663416639Path2D[JC] def addPath(path: Path2D): Unit
1663516640Path2D[JC] def arc(x: Double, y: Double, radius: Double, startAngle: Double, endAngle: Double): Unit
16636- Path2D[JC] def arc(x: Double, y: Double, radius: Double, startAngle: Double, endAngle: Double, anticlockwise : Boolean): Unit
16641+ Path2D[JC] def arc(x: Double, y: Double, radius: Double, startAngle: Double, endAngle: Double, counterclockwise : Boolean): Unit
1663716642Path2D[JC] def arcTo(x1: Double, y1: Double, x2: Double, y2: Double, radius: Double): Unit
1663816643Path2D[JC] def bezierCurveTo(cp1x: Double, cp1y: Double, cp2x: Double, cp2y: Double, x: Double, y: Double): Unit
1663916644Path2D[JC] def closePath(): Unit
16640- Path2D[JC] def ellipse(x: Double, y: Double, radiusX: Double, radiusY: Double, rotation: Double, startAngle: Double, endAngle: Double, anticlockwise : Boolean?): Unit
16645+ Path2D[JC] def ellipse(x: Double, y: Double, radiusX: Double, radiusY: Double, rotation: Double, startAngle: Double, endAngle: Double, counterclockwise : Boolean?): Unit
1664116646Path2D[JC] def lineTo(x: Double, y: Double): Unit
1664216647Path2D[JC] def moveTo(x: Double, y: Double): Unit
1664316648Path2D[JC] def quadraticCurveTo(cpx: Double, cpy: Double, x: Double, y: Double): Unit
0 commit comments