diff --git a/api-reports/2_12.txt b/api-reports/2_12.txt index 840d41a6..01ab5827 100644 --- a/api-reports/2_12.txt +++ b/api-reports/2_12.txt @@ -1131,6 +1131,7 @@ CanvasRenderingContext2D[JC] def quadraticCurveTo(cpx: Double, cpy: Double, x: D CanvasRenderingContext2D[JC] def rect(x: Double, y: Double, w: Double, h: Double): Unit CanvasRenderingContext2D[JC] def restore(): Unit CanvasRenderingContext2D[JC] def rotate(angle: Double): Unit +CanvasRenderingContext2D[JC] def roundRect(x: Double, y: Double, w: Double, h: Double, radii: js.Any): Unit CanvasRenderingContext2D[JC] def save(): Unit CanvasRenderingContext2D[JC] def scale(x: Double, y: Double): Unit CanvasRenderingContext2D[JC] def setLineDash(segments: js.Array[Double]): Unit diff --git a/api-reports/2_13.txt b/api-reports/2_13.txt index 840d41a6..01ab5827 100644 --- a/api-reports/2_13.txt +++ b/api-reports/2_13.txt @@ -1131,6 +1131,7 @@ CanvasRenderingContext2D[JC] def quadraticCurveTo(cpx: Double, cpy: Double, x: D CanvasRenderingContext2D[JC] def rect(x: Double, y: Double, w: Double, h: Double): Unit CanvasRenderingContext2D[JC] def restore(): Unit CanvasRenderingContext2D[JC] def rotate(angle: Double): Unit +CanvasRenderingContext2D[JC] def roundRect(x: Double, y: Double, w: Double, h: Double, radii: js.Any): Unit CanvasRenderingContext2D[JC] def save(): Unit CanvasRenderingContext2D[JC] def scale(x: Double, y: Double): Unit CanvasRenderingContext2D[JC] def setLineDash(segments: js.Array[Double]): Unit diff --git a/dom/src/main/scala/org/scalajs/dom/CanvasRenderingContext2D.scala b/dom/src/main/scala/org/scalajs/dom/CanvasRenderingContext2D.scala index 6c379819..d6c0ebba 100644 --- a/dom/src/main/scala/org/scalajs/dom/CanvasRenderingContext2D.scala +++ b/dom/src/main/scala/org/scalajs/dom/CanvasRenderingContext2D.scala @@ -169,6 +169,9 @@ class CanvasRenderingContext2D extends js.Object { /** Creates a path for a rectangle at position (x, y) with a size that is determined by width and height. */ def rect(x: Double, y: Double, w: Double, h: Double): Unit = js.native + /** Creates a path for a rounded rectangle with a specified position, width, height, and corner radii. */ + def roundRect(x: Double, y: Double, w: Double, h: Double, radii: js.Any): Unit = js.native + /** Creates a clipping path from the current sub-paths. Everything drawn after clip() is called appears inside the * clipping path only. For an example, see Clipping paths in the Canvas tutorial. */