Skip to content

Commit bf18c46

Browse files
authored
Merge pull request #495 from scala-js/topic/fetch-event-extendable
FetchEvent extends ExtendableEvent
2 parents d912d9f + fa15929 commit bf18c46

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

api-reports/2_12.txt

+1
Original file line numberDiff line numberDiff line change
@@ -990,6 +990,7 @@ experimental/serviceworkers/FetchEvent[SC] def replacesClientId: String
990990
experimental/serviceworkers/FetchEvent[SC] def request: Request
991991
experimental/serviceworkers/FetchEvent[SC] def respondWith(promisedResponse: Response | js.Promise[Response]): Unit
992992
experimental/serviceworkers/FetchEvent[SC] def resultingClientId: String
993+
experimental/serviceworkers/FetchEvent[SC] def waitUntil(promise: js.Promise[Any]): Unit
993994
experimental/serviceworkers/FetchEventInit[JT] var bubbles: js.UndefOr[Boolean]
994995
experimental/serviceworkers/FetchEventInit[JT] var cancelable: js.UndefOr[Boolean]
995996
experimental/serviceworkers/FetchEventInit[JT] var clientId: js.UndefOr[String]

api-reports/2_13.txt

+1
Original file line numberDiff line numberDiff line change
@@ -990,6 +990,7 @@ experimental/serviceworkers/FetchEvent[SC] def replacesClientId: String
990990
experimental/serviceworkers/FetchEvent[SC] def request: Request
991991
experimental/serviceworkers/FetchEvent[SC] def respondWith(promisedResponse: Response | js.Promise[Response]): Unit
992992
experimental/serviceworkers/FetchEvent[SC] def resultingClientId: String
993+
experimental/serviceworkers/FetchEvent[SC] def waitUntil(promise: js.Promise[Any]): Unit
993994
experimental/serviceworkers/FetchEventInit[JT] var bubbles: js.UndefOr[Boolean]
994995
experimental/serviceworkers/FetchEventInit[JT] var cancelable: js.UndefOr[Boolean]
995996
experimental/serviceworkers/FetchEventInit[JT] var clientId: js.UndefOr[String]

src/main/scala/org/scalajs/dom/experimental/serviceworkers/ServiceWorkers.scala

+2-2
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ trait CanvasProxy extends js.Any {
8181
def setContext(context: RenderingContext): Unit = js.native
8282
}
8383

84-
trait FetchEventInit extends EventInit {
84+
trait FetchEventInit extends ExtendableEventInit {
8585
var isReload: js.UndefOr[Boolean] = js.undefined
8686
var request: js.UndefOr[Request] = js.undefined
8787
var clientId: js.UndefOr[String] = js.undefined
@@ -96,7 +96,7 @@ trait FetchEventInit extends EventInit {
9696
@js.native
9797
@JSGlobal
9898
class FetchEvent(typeArg: String, init: js.UndefOr[FetchEventInit])
99-
extends Event(typeArg, init) {
99+
extends ExtendableEvent(typeArg, init) {
100100

101101
/**
102102
* Boolean that is true if the event was dispatched with the user's

0 commit comments

Comments
 (0)