Skip to content

Commit 7775f6f

Browse files
author
exoego
committed
Deprecate object companion defined for limited number of ***EventInit
1 parent 12bf381 commit 7775f6f

File tree

5 files changed

+11
-8
lines changed

5 files changed

+11
-8
lines changed

src/main/scala/org/scalajs/dom/experimental/deviceorientation/DeviceOrientation.scala

+1
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ trait DeviceOrientationEventInit extends dom.raw.EventInit {
4848
}
4949

5050
object DeviceOrientationEventInit {
51+
@deprecated("Create new DeviceOrientationEventInit instead", "0.9.8")
5152
def apply(alpha: Double, beta: Double, gamma: Double,
5253
absolute: Boolean): DeviceOrientationEventInit = {
5354
js.Dynamic

src/main/scala/org/scalajs/dom/experimental/gamepad/Gamepad.scala

+1
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ trait GamepadEventInit extends dom.raw.EventInit {
7070
}
7171

7272
object GamepadEventInit {
73+
@deprecated("Create new ClipboardEventInit instead", "0.9.8")
7374
def apply(gamepad: Gamepad): GamepadEventInit =
7475
js.Dynamic.literal("gamepad" -> gamepad).asInstanceOf[GamepadEventInit]
7576
}

src/main/scala/org/scalajs/dom/experimental/mediastream/MediaStream.scala

+1
Original file line numberDiff line numberDiff line change
@@ -467,6 +467,7 @@ trait MediaStreamTrackEventInit extends EventInit {
467467
}
468468

469469
object MediaStreamTrackEventInit {
470+
@deprecated("Create new MediaStreamTrackEventInit instead", "0.9.8")
470471
@inline
471472
def apply(
472473
track: js.UndefOr[MediaStreamTrack] = js.undefined

src/main/scala/org/scalajs/dom/experimental/webrtc/WebRTC.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -637,12 +637,12 @@ trait RTCStatsReport extends js.Object {
637637
def apply(id: String): RTCStats = js.native
638638
}
639639

640-
@js.native
641640
trait RTCPeerConnectionIceEventInit extends EventInit {
642641
var candidate: js.UndefOr[RTCIceCandidate] = js.native
643642
}
644643

645644
object RTCPeerConnectionIceEventInit {
645+
@deprecated("Create new RTCPeerConnectionIceEventInit instead", "0.9.8")
646646
@inline
647647
def apply(
648648
candidate: js.UndefOr[RTCIceCandidate] = js.undefined

src/main/scala/org/scalajs/dom/raw/lib.scala

+7-7
Original file line numberDiff line numberDiff line change
@@ -4436,18 +4436,17 @@ trait DataTransfer extends js.Object {
44364436
def files: FileList = js.native
44374437
}
44384438

4439-
@js.native
44404439
trait ClipboardEventInit extends EventInit {
44414440

44424441
/**
44434442
* The data for this clipboard event.
44444443
*/
4445-
val data: js.UndefOr[String] = js.native
4444+
var data: js.UndefOr[String] = js.undefined
44464445

44474446
/**
44484447
* The MIME type of the data.
44494448
*/
4450-
val dataType: js.UndefOr[String] = js.native
4449+
var dataType: js.UndefOr[String] = js.undefined
44514450
}
44524451

44534452
object ClipboardEventInit {
@@ -4459,6 +4458,7 @@ object ClipboardEventInit {
44594458
* @param dataType The MIME type of the data.
44604459
* @return a new ClipBoardEventInit
44614460
*/
4461+
@deprecated("Create new ClipboardEventInit instead", "0.9.8")
44624462
@inline
44634463
def apply(data: js.UndefOr[String] = js.undefined,
44644464
dataType: js.UndefOr[String] = js.undefined): ClipboardEventInit = {
@@ -5932,10 +5932,10 @@ class BeforeUnloadEvent extends Event("") {
59325932
}
59335933

59345934
trait EventInit extends js.Object {
5935-
val bubbles: js.UndefOr[Boolean] = js.undefined
5936-
val cancelable: js.UndefOr[Boolean] = js.undefined
5937-
val scoped: js.UndefOr[Boolean] = js.undefined
5938-
val composed: js.UndefOr[Boolean] = js.undefined
5935+
var bubbles: js.UndefOr[Boolean] = js.undefined
5936+
var cancelable: js.UndefOr[Boolean] = js.undefined
5937+
var scoped: js.UndefOr[Boolean] = js.undefined
5938+
var composed: js.UndefOr[Boolean] = js.undefined
59395939
}
59405940

59415941
/**

0 commit comments

Comments
 (0)