@@ -150,8 +150,8 @@ crypto/Pbkdf2Params[JT] var iterations: Double
150
150
crypto/Pbkdf2Params[JT] var name: String
151
151
crypto/Pbkdf2Params[JT] var salt: BufferSource
152
152
crypto/Pbkdf2Params[SO] def apply(name: String, salt: BufferSource, iterations: Long, hash: HashAlgorithmIdentifier): Pbkdf2Params
153
- crypto/RSAPublicKey[JT] @js.native def e: String
154
- crypto/RSAPublicKey[JT] @js.native def n: String
153
+ crypto/RSAPublicKey[JT] def e: String
154
+ crypto/RSAPublicKey[JT] def n: String
155
155
crypto/RsaHashedImportParams[JT] var hash: HashAlgorithmIdentifier
156
156
crypto/RsaHashedImportParams[JT] var name: String
157
157
crypto/RsaHashedImportParams[SO] def apply(name: String, hash: HashAlgorithmIdentifier): RsaHashedImportParams
@@ -2097,14 +2097,14 @@ ext/TouchEvents[JT] var ontouchstart: js.Function1[raw.TouchEvent, _]
2097
2097
ext/TouchEvents[SO] implicit def HTMLDocumentToTouchEvents(html: raw.HTMLDocument): TouchEvents
2098
2098
ext/TouchEvents[SO] implicit def WindowToTouchEvents(window: raw.Window): TouchEvents
2099
2099
ext/package[SO] def cast[T] = x.asInstanceOf[T]
2100
- ext/package[SO] implicit def color2String(c: Color) = c.toString
2100
+ ext/package[SO] implicit def color2String(c: Color): String
2101
2101
ext/package[SO] def fillCircle(x: Double, y: Double, r: Double) = { prepCircle(x, y, r) ctx.fill() }
2102
2102
ext/package[SO] def fillPath(points: (Double, Double)*) = { prepPath(points) ctx.fill() }
2103
- ext/package[SO] implicit def pimpAnimatedLength(x: svg.AnimatedLength) = x.baseVal.value
2104
- ext/package[SO] implicit def pimpAnimatedNumber(x: svg.AnimatedNumber) = x.baseVal
2103
+ ext/package[SO] implicit def pimpAnimatedLength(x: svg.AnimatedLength): Double
2104
+ ext/package[SO] implicit def pimpAnimatedNumber(x: svg.AnimatedNumber): Double
2105
2105
ext/package[SO] implicit def pimpNamedNodeMap(namedNodeMap: NamedNodeMap): NamedNodeMapMap
2106
- ext/package[SO] implicit def pimpRichAnimatedLength(x: svg.AnimatedLength) = x.baseVal.value : runtime.RichDouble
2107
- ext/package[SO] implicit def pimpRichAnimatedNumber(x: svg.AnimatedNumber) = x.baseVal : runtime.RichDouble
2106
+ ext/package[SO] implicit def pimpRichAnimatedLength(x: svg.AnimatedLength): runtime.RichDouble
2107
+ ext/package[SO] implicit def pimpRichAnimatedNumber(x: svg.AnimatedNumber): runtime.RichDouble
2108
2108
ext/package[SO] def prepCircle(x: Double, y: Double, r: Double) = { ctx.beginPath() ctx.arc(x, y, r, 0, math.Pi * 2) }
2109
2109
ext/package[SO] def prepPath(points: Seq[(Double, Double)], closed: Boolean = true) = { ctx.beginPath() if (closed) ctx.moveTo(points.last._1, points.last._2) for (p <- points) { ctx.lineTo(p._1, p._2) } }
2110
2110
ext/package[SO] def strokeCircle(x: Double, y: Double, r: Double) = { prepCircle(x, y, r) ctx.stroke() }
@@ -2211,9 +2211,9 @@ idb[SO] type OpenDBRequest = raw.IDBOpenDBRequest
2211
2211
idb[SO] type Request = raw.IDBRequest
2212
2212
idb[SO] type Transaction = raw.IDBTransaction
2213
2213
idb[SO] type VersionChangeEvent = raw.IDBVersionChangeEvent
2214
- idb[SO] def Cursor = raw.IDBCursor
2214
+ idb[SO] def CursorDirection = raw.IDBCursorDirection
2215
2215
idb[SO] def KeyRange = raw.IDBKeyRange
2216
- idb[SO] def Transaction = raw.IDBTransaction
2216
+ idb[SO] def TransactionMode = raw.IDBTransactionMode
2217
2217
package[SO] type AnalyserNode = raw.AnalyserNode
2218
2218
package[SO] type AnimationEvent = raw.AnimationEvent
2219
2219
package[SO] type ApplicationCache = raw.ApplicationCache
@@ -15462,19 +15462,20 @@ raw/History[JC] def state: js.Any
15462
15462
raw/IDBCursor[JC] def advance(count: Int): Unit
15463
15463
raw/IDBCursor[JC] def continue(key: js.Any = ???): Unit
15464
15464
raw/IDBCursor[JC] def delete(): IDBRequest
15465
- raw/IDBCursor[JC] def direction: String
15465
+ raw/IDBCursor[JC] def direction: IDBCursorDirection
15466
15466
raw/IDBCursor[JC] def key: js.Any
15467
15467
raw/IDBCursor[JC] def primaryKey: js.Any
15468
15468
raw/IDBCursor[JC] def source: js.Any
15469
15469
raw/IDBCursor[JC] def update(value: js.Any): IDBRequest
15470
- raw/IDBCursor[JO] val NEXT: String
15471
- raw/IDBCursor[JO] val NEXT_NO_DUPLICATE: String
15472
- raw/IDBCursor[JO] val PREV: String
15473
- raw/IDBCursor[JO] val PREV_NO_DUPLICATE: String
15470
+ raw/IDBCursorDirection[JT]
15471
+ raw/IDBCursorDirection[SO] val NEXT = "next".asInstanceOf[IDBCursorDirection]
15472
+ raw/IDBCursorDirection[SO] val NEXT_UNIQUE = "nextunique".asInstanceOf[IDBCursorDirection]
15473
+ raw/IDBCursorDirection[SO] val PREV = "prev".asInstanceOf[IDBCursorDirection]
15474
+ raw/IDBCursorDirection[SO] val PREV_UNIQUE = "prevunique".asInstanceOf[IDBCursorDirection]
15474
15475
raw/IDBCursorWithValue[JC] def advance(count: Int): Unit
15475
15476
raw/IDBCursorWithValue[JC] def continue(key: js.Any = ???): Unit
15476
15477
raw/IDBCursorWithValue[JC] def delete(): IDBRequest
15477
- raw/IDBCursorWithValue[JC] def direction: String
15478
+ raw/IDBCursorWithValue[JC] def direction: IDBCursorDirection
15478
15479
raw/IDBCursorWithValue[JC] def key: js.Any
15479
15480
raw/IDBCursorWithValue[JC] def primaryKey: js.Any
15480
15481
raw/IDBCursorWithValue[JC] def source: js.Any
@@ -15493,7 +15494,7 @@ raw/IDBDatabase[JC] var onerror: js.Function1[Event, _]
15493
15494
raw/IDBDatabase[JC] var onversionchange: js.Function1[IDBVersionChangeEvent, _]
15494
15495
raw/IDBDatabase[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit
15495
15496
raw/IDBDatabase[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit
15496
- raw/IDBDatabase[JC] def transaction(storeNames: js.Any, mode: String ?): IDBTransaction
15497
+ raw/IDBDatabase[JC] def transaction(storeNames: js.Any, mode: IDBTransactionMode ?): IDBTransaction
15497
15498
raw/IDBDatabase[JC] def version: Int
15498
15499
raw/IDBEnvironment[JT] def indexedDB: IDBFactory (@deprecated in 1.2.0)
15499
15500
raw/IDBFactory[JC] def cmp(first: js.Any, second: js.Any): Int
@@ -15507,8 +15508,8 @@ raw/IDBIndex[JC] def getKey(key: js.Any): IDBRequest
15507
15508
raw/IDBIndex[JC] def keyPath: String
15508
15509
raw/IDBIndex[JC] def name: String
15509
15510
raw/IDBIndex[JC] def objectStore: IDBObjectStore
15510
- raw/IDBIndex[JC] def openCursor(range: IDBKeyRange?, direction: String ?): IDBRequest
15511
- raw/IDBIndex[JC] def openKeyCursor(range: IDBKeyRange?, direction: String ?): IDBRequest
15511
+ raw/IDBIndex[JC] def openCursor(range: IDBKeyRange?, direction: IDBCursorDirection ?): IDBRequest
15512
+ raw/IDBIndex[JC] def openKeyCursor(range: IDBKeyRange?, direction: IDBCursorDirection ?): IDBRequest
15512
15513
raw/IDBIndex[JC] def unique: Boolean
15513
15514
raw/IDBKeyRange[JC] def lower: js.Any
15514
15515
raw/IDBKeyRange[JC] def lowerOpen: Boolean
@@ -15525,11 +15526,15 @@ raw/IDBObjectStore[JC] def createIndex(name: String, keyPath: String, optionalPa
15525
15526
raw/IDBObjectStore[JC] def delete(key: js.Any): IDBRequest
15526
15527
raw/IDBObjectStore[JC] def deleteIndex(indexName: String): Unit
15527
15528
raw/IDBObjectStore[JC] def get(key: js.Any): IDBRequest
15529
+ raw/IDBObjectStore[JC] def getAll(query: js.UndefOr[IDBKeyRange | js.Any] = js.undefined, count: js.UndefOr[Int] = js.undefined): IDBRequest
15530
+ raw/IDBObjectStore[JC] def getAllKeys(query: js.UndefOr[IDBKeyRange | js.Any] = js.undefined, count: js.UndefOr[Int] = js.undefined): IDBRequest
15531
+ raw/IDBObjectStore[JC] def getKey(key: js.Any): IDBRequest
15528
15532
raw/IDBObjectStore[JC] def index(name: String): IDBIndex
15529
15533
raw/IDBObjectStore[JC] def indexNames: DOMStringList
15530
15534
raw/IDBObjectStore[JC] def keyPath: String
15531
15535
raw/IDBObjectStore[JC] def name: String
15532
- raw/IDBObjectStore[JC] def openCursor(range: js.Any?, direction: String?): IDBRequest
15536
+ raw/IDBObjectStore[JC] def openCursor(range: js.UndefOr[IDBKeyRange | js.Any] = js.undefined, direction: js.UndefOr[IDBCursorDirection] = js.undefined): IDBRequest
15537
+ raw/IDBObjectStore[JC] def openKeyCursor(range: js.UndefOr[IDBKeyRange | js.Any] = js.undefined, direction: js.UndefOr[IDBCursorDirection] = js.undefined): IDBRequest
15533
15538
raw/IDBObjectStore[JC] def put(value: js.Any, key: js.Any?): IDBRequest
15534
15539
raw/IDBObjectStore[JC] def transaction: IDBTransaction
15535
15540
raw/IDBOpenDBRequest[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit
@@ -15564,16 +15569,17 @@ raw/IDBTransaction[JC] def addEventListener[T <: Event](`type`: String, listener
15564
15569
raw/IDBTransaction[JC] def db: IDBDatabase
15565
15570
raw/IDBTransaction[JC] def dispatchEvent(evt: Event): Boolean
15566
15571
raw/IDBTransaction[JC] def error: DOMException
15567
- raw/IDBTransaction[JC] def mode: String
15572
+ raw/IDBTransaction[JC] def mode: IDBTransactionMode
15568
15573
raw/IDBTransaction[JC] def objectStore(name: String): IDBObjectStore
15569
15574
raw/IDBTransaction[JC] var onabort: js.Function1[Event, _]
15570
15575
raw/IDBTransaction[JC] var oncomplete: js.Function1[Event, _]
15571
15576
raw/IDBTransaction[JC] var onerror: js.Function1[Event, _]
15572
15577
raw/IDBTransaction[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit
15573
15578
raw/IDBTransaction[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit
15574
- raw/IDBTransaction[JO] val READ_ONLY: String
15575
- raw/IDBTransaction[JO] val READ_WRITE: String
15576
- raw/IDBTransaction[JO] val VERSION_CHANGE: String
15579
+ raw/IDBTransactionMode[JT]
15580
+ raw/IDBTransactionMode[SO] val READ_ONLY = "readonly".asInstanceOf[IDBTransactionMode]
15581
+ raw/IDBTransactionMode[SO] val READ_WRITE = "readwrite".asInstanceOf[IDBTransactionMode]
15582
+ raw/IDBTransactionMode[SO] val VERSION_CHANGE = "versionchange".asInstanceOf[IDBTransactionMode]
15577
15583
raw/IDBVersionChangeEvent[JC] def bubbles: Boolean
15578
15584
raw/IDBVersionChangeEvent[JC] def cancelBubble: Boolean
15579
15585
raw/IDBVersionChangeEvent[JC] def cancelable: Boolean
@@ -24681,6 +24687,7 @@ raw/Window[JC] def cancelAnimationFrame(handle: Int): Unit
24681
24687
raw/Window[JC] def clearInterval(handle: Int): Unit
24682
24688
raw/Window[JC] def clearTimeout(handle: Int): Unit
24683
24689
raw/Window[JC] def close(): Unit
24690
+ raw/Window[JC] def closed: Boolean
24684
24691
raw/Window[JC] def confirm(message: String?): Boolean
24685
24692
raw/Window[JC] var console: Console
24686
24693
raw/Window[JC] def createImageBitmap(image: CreateImageBitmapInput): js.Promise[ImageBitmap]
0 commit comments