@@ -150,8 +150,8 @@ crypto/Pbkdf2Params[JT] var iterations: Double
150150crypto/Pbkdf2Params[JT] var name: String
151151crypto/Pbkdf2Params[JT] var salt: BufferSource
152152crypto/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
155155crypto/RsaHashedImportParams[JT] var hash: HashAlgorithmIdentifier
156156crypto/RsaHashedImportParams[JT] var name: String
157157crypto/RsaHashedImportParams[SO] def apply(name: String, hash: HashAlgorithmIdentifier): RsaHashedImportParams
@@ -2097,14 +2097,14 @@ ext/TouchEvents[JT] var ontouchstart: js.Function1[raw.TouchEvent, _]
20972097ext/TouchEvents[SO] implicit def HTMLDocumentToTouchEvents(html: raw.HTMLDocument): TouchEvents
20982098ext/TouchEvents[SO] implicit def WindowToTouchEvents(window: raw.Window): TouchEvents
20992099ext/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
21012101ext/package[SO] def fillCircle(x: Double, y: Double, r: Double) = { prepCircle(x, y, r) ctx.fill() }
21022102ext/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
21052105ext/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
21082108ext/package[SO] def prepCircle(x: Double, y: Double, r: Double) = { ctx.beginPath() ctx.arc(x, y, r, 0, math.Pi * 2) }
21092109ext/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) } }
21102110ext/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
22112211idb[SO] type Request = raw.IDBRequest
22122212idb[SO] type Transaction = raw.IDBTransaction
22132213idb[SO] type VersionChangeEvent = raw.IDBVersionChangeEvent
2214- idb[SO] def Cursor = raw.IDBCursor
2214+ idb[SO] def CursorDirection = raw.IDBCursorDirection
22152215idb[SO] def KeyRange = raw.IDBKeyRange
2216- idb[SO] def Transaction = raw.IDBTransaction
2216+ idb[SO] def TransactionMode = raw.IDBTransactionMode
22172217package[SO] type AnalyserNode = raw.AnalyserNode
22182218package[SO] type AnimationEvent = raw.AnimationEvent
22192219package[SO] type ApplicationCache = raw.ApplicationCache
@@ -15462,19 +15462,20 @@ raw/History[JC] def state: js.Any
1546215462raw/IDBCursor[JC] def advance(count: Int): Unit
1546315463raw/IDBCursor[JC] def continue(key: js.Any = ???): Unit
1546415464raw/IDBCursor[JC] def delete(): IDBRequest
15465- raw/IDBCursor[JC] def direction: String
15465+ raw/IDBCursor[JC] def direction: IDBCursorDirection
1546615466raw/IDBCursor[JC] def key: js.Any
1546715467raw/IDBCursor[JC] def primaryKey: js.Any
1546815468raw/IDBCursor[JC] def source: js.Any
1546915469raw/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]
1547415475raw/IDBCursorWithValue[JC] def advance(count: Int): Unit
1547515476raw/IDBCursorWithValue[JC] def continue(key: js.Any = ???): Unit
1547615477raw/IDBCursorWithValue[JC] def delete(): IDBRequest
15477- raw/IDBCursorWithValue[JC] def direction: String
15478+ raw/IDBCursorWithValue[JC] def direction: IDBCursorDirection
1547815479raw/IDBCursorWithValue[JC] def key: js.Any
1547915480raw/IDBCursorWithValue[JC] def primaryKey: js.Any
1548015481raw/IDBCursorWithValue[JC] def source: js.Any
@@ -15493,7 +15494,7 @@ raw/IDBDatabase[JC] var onerror: js.Function1[Event, _]
1549315494raw/IDBDatabase[JC] var onversionchange: js.Function1[IDBVersionChangeEvent, _]
1549415495raw/IDBDatabase[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit
1549515496raw/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
1549715498raw/IDBDatabase[JC] def version: Int
1549815499raw/IDBEnvironment[JT] def indexedDB: IDBFactory (@deprecated in 1.2.0)
1549915500raw/IDBFactory[JC] def cmp(first: js.Any, second: js.Any): Int
@@ -15507,8 +15508,8 @@ raw/IDBIndex[JC] def getKey(key: js.Any): IDBRequest
1550715508raw/IDBIndex[JC] def keyPath: String
1550815509raw/IDBIndex[JC] def name: String
1550915510raw/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
1551215513raw/IDBIndex[JC] def unique: Boolean
1551315514raw/IDBKeyRange[JC] def lower: js.Any
1551415515raw/IDBKeyRange[JC] def lowerOpen: Boolean
@@ -15525,11 +15526,15 @@ raw/IDBObjectStore[JC] def createIndex(name: String, keyPath: String, optionalPa
1552515526raw/IDBObjectStore[JC] def delete(key: js.Any): IDBRequest
1552615527raw/IDBObjectStore[JC] def deleteIndex(indexName: String): Unit
1552715528raw/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
1552815532raw/IDBObjectStore[JC] def index(name: String): IDBIndex
1552915533raw/IDBObjectStore[JC] def indexNames: DOMStringList
1553015534raw/IDBObjectStore[JC] def keyPath: String
1553115535raw/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
1553315538raw/IDBObjectStore[JC] def put(value: js.Any, key: js.Any?): IDBRequest
1553415539raw/IDBObjectStore[JC] def transaction: IDBTransaction
1553515540raw/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
1556415569raw/IDBTransaction[JC] def db: IDBDatabase
1556515570raw/IDBTransaction[JC] def dispatchEvent(evt: Event): Boolean
1556615571raw/IDBTransaction[JC] def error: DOMException
15567- raw/IDBTransaction[JC] def mode: String
15572+ raw/IDBTransaction[JC] def mode: IDBTransactionMode
1556815573raw/IDBTransaction[JC] def objectStore(name: String): IDBObjectStore
1556915574raw/IDBTransaction[JC] var onabort: js.Function1[Event, _]
1557015575raw/IDBTransaction[JC] var oncomplete: js.Function1[Event, _]
1557115576raw/IDBTransaction[JC] var onerror: js.Function1[Event, _]
1557215577raw/IDBTransaction[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit
1557315578raw/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]
1557715583raw/IDBVersionChangeEvent[JC] def bubbles: Boolean
1557815584raw/IDBVersionChangeEvent[JC] def cancelBubble: Boolean
1557915585raw/IDBVersionChangeEvent[JC] def cancelable: Boolean
@@ -24681,6 +24687,7 @@ raw/Window[JC] def cancelAnimationFrame(handle: Int): Unit
2468124687raw/Window[JC] def clearInterval(handle: Int): Unit
2468224688raw/Window[JC] def clearTimeout(handle: Int): Unit
2468324689raw/Window[JC] def close(): Unit
24690+ raw/Window[JC] def closed: Boolean
2468424691raw/Window[JC] def confirm(message: String?): Boolean
2468524692raw/Window[JC] var console: Console
2468624693raw/Window[JC] def createImageBitmap(image: CreateImageBitmapInput): js.Promise[ImageBitmap]
0 commit comments