File tree Expand file tree Collapse file tree 5 files changed +36
-5
lines changed Expand file tree Collapse file tree 5 files changed +36
-5
lines changed Original file line number Diff line number Diff line change @@ -15965,12 +15965,15 @@ RequestType[SO] val video: RequestType
1596515965ResizeObserver[JC] def disconnect(): Unit
1596615966ResizeObserver[JC] def observe(target: Node, options: js.UndefOr[ResizeObserverOptions]?): Unit
1596715967ResizeObserver[JC] def unobserve(target: Node): Unit
15968+ ResizeObserverBoxOption[JT]
15969+ ResizeObserverBoxOption[SO] val `border-box`: ResizeObserverBoxOption
15970+ ResizeObserverBoxOption[SO] val `content-box`: ResizeObserverBoxOption
15971+ ResizeObserverBoxOption[SO] val `device-pixel-content-box`: ResizeObserverBoxOption
1596815972ResizeObserverEntry[JT] def borderBoxSize: js.Array[ResizeObserverSize]
1596915973ResizeObserverEntry[JT] def contentBoxSize: js.Array[ResizeObserverSize]
1597015974ResizeObserverEntry[JT] def contentRect: DOMRectReadOnly
1597115975ResizeObserverEntry[JT] def target: Node
15972- ResizeObserverOptions[JT] var box: js.UndefOr[String]
15973- ResizeObserverOptions[SO] def apply(box: Option[String] = None): ResizeObserverOptions
15976+ ResizeObserverOptions[JT] var box: js.UndefOr[ResizeObserverBoxOption]
1597415977ResizeObserverSize[JT] def blockSize: Double
1597515978ResizeObserverSize[JT] def inlineSize: Double
1597615979Response[JC] def arrayBuffer(): js.Promise[ArrayBuffer]
Original file line number Diff line number Diff line change @@ -15965,12 +15965,15 @@ RequestType[SO] val video: RequestType
1596515965ResizeObserver[JC] def disconnect(): Unit
1596615966ResizeObserver[JC] def observe(target: Node, options: js.UndefOr[ResizeObserverOptions]?): Unit
1596715967ResizeObserver[JC] def unobserve(target: Node): Unit
15968+ ResizeObserverBoxOption[JT]
15969+ ResizeObserverBoxOption[SO] val `border-box`: ResizeObserverBoxOption
15970+ ResizeObserverBoxOption[SO] val `content-box`: ResizeObserverBoxOption
15971+ ResizeObserverBoxOption[SO] val `device-pixel-content-box`: ResizeObserverBoxOption
1596815972ResizeObserverEntry[JT] def borderBoxSize: js.Array[ResizeObserverSize]
1596915973ResizeObserverEntry[JT] def contentBoxSize: js.Array[ResizeObserverSize]
1597015974ResizeObserverEntry[JT] def contentRect: DOMRectReadOnly
1597115975ResizeObserverEntry[JT] def target: Node
15972- ResizeObserverOptions[JT] var box: js.UndefOr[String]
15973- ResizeObserverOptions[SO] def apply(box: Option[String] = None): ResizeObserverOptions
15976+ ResizeObserverOptions[JT] var box: js.UndefOr[ResizeObserverBoxOption]
1597415977ResizeObserverSize[JT] def blockSize: Double
1597515978ResizeObserverSize[JT] def inlineSize: Double
1597615979Response[JC] def arrayBuffer(): js.Promise[ArrayBuffer]
Original file line number Diff line number Diff line change 1+ package org .scalajs .dom
2+
3+ import scala .scalajs .js
4+
5+ /** ResizeObserverOptions [[https://developer.mozilla.org/en-US/docs/Web/API/ResizeObserver/observe ]] */
6+ @ js.native
7+ sealed trait ResizeObserverBoxOption extends js.Any
8+
9+ object ResizeObserverBoxOption {
10+ val `content-box` : ResizeObserverBoxOption = " content-box" .asInstanceOf [ResizeObserverBoxOption ]
11+ val `border-box` : ResizeObserverBoxOption = " border-box" .asInstanceOf [ResizeObserverBoxOption ]
12+ val `device-pixel-content-box` : ResizeObserverBoxOption = " device-pixel-content-box" .asInstanceOf [ResizeObserverBoxOption ]
13+ }
Original file line number Diff line number Diff line change 1+ package org .scalajs .dom
2+
3+ import scala .scalajs .js
4+
5+ /** ResizeObserverOptions [[https://developer.mozilla.org/en-US/docs/Web/API/ResizeObserver/observe ]] */
6+ opaque type ResizeObserverBoxOption <: String = String
7+
8+ object ResizeObserverBoxOption {
9+ val `content-box` : ResizeObserverBoxOption = " content-box"
10+ val `border-box` : ResizeObserverBoxOption = " border-box"
11+ val `device-pixel-content-box` : ResizeObserverBoxOption = " device-pixel-content-box"
12+ }
Original file line number Diff line number Diff line change @@ -4,5 +4,5 @@ import scala.scalajs.js
44
55@ js.native
66trait ResizeObserverOptions extends js.Object {
7- var box : js.UndefOr [String ] = js.native
7+ var box : js.UndefOr [ResizeObserverBoxOption ] = js.native
88}
You can’t perform that action at this time.
0 commit comments