From cf5b7cecca9fc8f4b13b5a8e0d14cdefdf30b342 Mon Sep 17 00:00:00 2001 From: Daniel Ciocirlan Date: Fri, 15 Mar 2024 12:40:02 +0200 Subject: [PATCH] canvas 2D filter --- api-reports/2_12.txt | 1 + api-reports/2_13.txt | 1 + .../main/scala/org/scalajs/dom/CanvasRenderingContext2D.scala | 3 +++ 3 files changed, 5 insertions(+) diff --git a/api-reports/2_12.txt b/api-reports/2_12.txt index bf03dfdaa..eb63cce3b 100644 --- a/api-reports/2_12.txt +++ b/api-reports/2_12.txt @@ -1109,6 +1109,7 @@ CanvasRenderingContext2D[JC] def fill(path: Path2D, fillRule: CanvasFillRule): U CanvasRenderingContext2D[JC] def fillRect(x: Double, y: Double, w: Double, h: Double): Unit CanvasRenderingContext2D[JC] var fillStyle: js.Any CanvasRenderingContext2D[JC] def fillText(text: String, x: Double, y: Double, maxWidth: Double?): Unit +CanvasRenderingContext2D[JC] var filter: String CanvasRenderingContext2D[JC] var font: String CanvasRenderingContext2D[JC] def getImageData(sx: Double, sy: Double, sw: Double, sh: Double): ImageData CanvasRenderingContext2D[JC] def getLineDash(): js.Array[Double] diff --git a/api-reports/2_13.txt b/api-reports/2_13.txt index bf03dfdaa..eb63cce3b 100644 --- a/api-reports/2_13.txt +++ b/api-reports/2_13.txt @@ -1109,6 +1109,7 @@ CanvasRenderingContext2D[JC] def fill(path: Path2D, fillRule: CanvasFillRule): U CanvasRenderingContext2D[JC] def fillRect(x: Double, y: Double, w: Double, h: Double): Unit CanvasRenderingContext2D[JC] var fillStyle: js.Any CanvasRenderingContext2D[JC] def fillText(text: String, x: Double, y: Double, maxWidth: Double?): Unit +CanvasRenderingContext2D[JC] var filter: String CanvasRenderingContext2D[JC] var font: String CanvasRenderingContext2D[JC] def getImageData(sx: Double, sy: Double, sw: Double, sh: Double): ImageData CanvasRenderingContext2D[JC] def getLineDash(): js.Array[Double] diff --git a/dom/src/main/scala/org/scalajs/dom/CanvasRenderingContext2D.scala b/dom/src/main/scala/org/scalajs/dom/CanvasRenderingContext2D.scala index 6c379819e..2f65fe37e 100644 --- a/dom/src/main/scala/org/scalajs/dom/CanvasRenderingContext2D.scala +++ b/dom/src/main/scala/org/scalajs/dom/CanvasRenderingContext2D.scala @@ -62,6 +62,9 @@ class CanvasRenderingContext2D extends js.Object { /** A CSS color, a CanvasGradient or CanvasPattern, to use as a fill. */ var fillStyle: js.Any = js.native + /** A CSS filter, which will be applied on the entire canvas. */ + var filter: String = js.native + /** Specifies the blurring effect. Default 0 */ var shadowBlur: Double = js.native