Skip to content

Commit c4da105

Browse files
committed
Add loading attribute enum
1 parent df93df6 commit c4da105

File tree

4 files changed

+33
-0
lines changed

4 files changed

+33
-0
lines changed

api-reports/2_12.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15025,6 +15025,9 @@ ImageCapture[JC] val track: MediaStreamTrack
1502515025
ImageData[JC] def data: js.Array[Int]
1502615026
ImageData[JC] def height: Int
1502715027
ImageData[JC] def width: Int
15028+
ImageLoadingMode[JT]
15029+
ImageLoadingMode[SO] val eager: ImageLoadingMode
15030+
ImageLoadingMode[SO] val `lazy`: ImageLoadingMode
1502815031
InputEvent[JC] def bubbles: Boolean
1502915032
InputEvent[JC] def cancelBubble: Boolean
1503015033
InputEvent[JC] def cancelable: Boolean

api-reports/2_13.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15025,6 +15025,9 @@ ImageCapture[JC] val track: MediaStreamTrack
1502515025
ImageData[JC] def data: js.Array[Int]
1502615026
ImageData[JC] def height: Int
1502715027
ImageData[JC] def width: Int
15028+
ImageLoadingMode[JT]
15029+
ImageLoadingMode[SO] val eager: ImageLoadingMode
15030+
ImageLoadingMode[SO] val `lazy`: ImageLoadingMode
1502815031
InputEvent[JC] def bubbles: Boolean
1502915032
InputEvent[JC] def cancelBubble: Boolean
1503015033
InputEvent[JC] def cancelable: Boolean
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
package org.scalajs.dom
2+
3+
import scala.scalajs.js
4+
5+
/**
6+
* Possible values for the loading type of an `HTMLImageElement`: https://html.spec.whatwg.org/multipage/embedded-content.html#dom-img-loading
7+
*/
8+
@js.native
9+
sealed trait ImageLoadingMode extends js.Any
10+
11+
object ImageLoadingMode {
12+
val eager: ImageLoadingMode = "eager".asInstanceOf[ImageLoadingMode]
13+
val `lazy`: ImageLoadingMode = "lazy".asInstanceOf[ImageLoadingMode]
14+
}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
package org.scalajs.dom
2+
3+
import scala.scalajs.js
4+
5+
/**
6+
* Possible values for the loading type of an `HTMLImageElement`: https://html.spec.whatwg.org/multipage/embedded-content.html#dom-img-loading
7+
*/
8+
opaque type ImageLoadingMode <: String = String
9+
10+
object ImageLoadingMode {
11+
val eager: ImageLoadingMode = "eager"
12+
val `lazy`: ImageLoadingMode = "lazy"
13+
}

0 commit comments

Comments
 (0)