@@ -15716,6 +15716,23 @@ Location[JT] var protocol: String
15716
15716
Location[JT] def reload(): Unit
15717
15717
Location[JT] def replace(url: String): Unit
15718
15718
Location[JT] var search: String
15719
+ Lock[JC] def mode: LockMode
15720
+ Lock[JC] def name: String
15721
+ LockInfo[JT] def clientId: String
15722
+ LockInfo[JT] def mode: LockMode
15723
+ LockInfo[JT] def name: String
15724
+ LockManager[JC] def query(): js.Promise[LockManagerSnapshot]
15725
+ LockManager[JC] def request(name: String, callback: js.Function1[Lock, js.Promise[Unit]]): js.Promise[Unit]
15726
+ LockManager[JC] def request(name: String, options: LockOptions, callback: js.Function1[Lock, js.Promise[Unit]]): js.Promise[Unit]
15727
+ LockManagerSnapshot[JT] def held: js.Array[LockInfo]
15728
+ LockManagerSnapshot[JT] def pending: js.Array[LockInfo]
15729
+ LockMode[JT]
15730
+ LockMode[SO] val exclusive: LockMode
15731
+ LockMode[SO] val shared: LockMode
15732
+ LockOptions[JT] var ifAvailable: js.UndefOr[Boolean]
15733
+ LockOptions[JT] var mode: js.UndefOr[LockMode]
15734
+ LockOptions[JT] var signal: js.UndefOr[AbortSignal]
15735
+ LockOptions[JT] var steal: js.UndefOr[Boolean]
15719
15736
MIMEType[JT]
15720
15737
MIMEType[SO] val `application/xhtml+xml` = "application/xhtml+xml".asInstanceOf[MIMEType]
15721
15738
MIMEType[SO] val `application/xml` = "application/xml".asInstanceOf[MIMEType]
@@ -16084,6 +16101,7 @@ Navigator[JC] def geolocation: Geolocation
16084
16101
Navigator[JC] def getGamepads(): js.Array[Gamepad]
16085
16102
Navigator[JC] def language: String
16086
16103
Navigator[JC] def languages: js.Array[String]
16104
+ Navigator[JC] def locks: LockManager
16087
16105
Navigator[JC] def mediaDevices: MediaDevices
16088
16106
Navigator[JC] def onLine: Boolean
16089
16107
Navigator[JC] val permissions: Permissions
@@ -16102,6 +16120,7 @@ NavigatorID[JT] def platform: String
16102
16120
NavigatorID[JT] def userAgent: String
16103
16121
NavigatorLanguage[JT] def language: String
16104
16122
NavigatorLanguage[JT] def languages: js.Array[String]
16123
+ NavigatorLocks[JT] def locks: LockManager
16105
16124
NavigatorOnLine[JT] def onLine: Boolean
16106
16125
NavigatorStorageUtils[JT]
16107
16126
NavigatorVibration[JT] def vibrate(duration: Double): Boolean
0 commit comments