@@ -13111,19 +13111,20 @@ HttpMethod[SO] val QUERY = "QUERY".asInstanceOf[HttpMethod]
1311113111IDBCursor[JC] def advance(count: Int): Unit
1311213112IDBCursor[JC] def continue(key: js.Any = ???): Unit
1311313113IDBCursor[JC] def delete(): IDBRequest
13114- IDBCursor[JC] def direction: String
13114+ IDBCursor[JC] def direction: IDBCursorDirection
1311513115IDBCursor[JC] def key: js.Any
1311613116IDBCursor[JC] def primaryKey: js.Any
1311713117IDBCursor[JC] def source: js.Any
1311813118IDBCursor[JC] def update(value: js.Any): IDBRequest
13119- IDBCursor[JO] val NEXT: String
13120- IDBCursor[JO] val NEXT_NO_DUPLICATE: String
13121- IDBCursor[JO] val PREV: String
13122- IDBCursor[JO] val PREV_NO_DUPLICATE: String
13119+ IDBCursorDirection[JT]
13120+ IDBCursorDirection[SO] val NEXT = "next".asInstanceOf[IDBCursorDirection]
13121+ IDBCursorDirection[SO] val NEXT_UNIQUE = "nextunique".asInstanceOf[IDBCursorDirection]
13122+ IDBCursorDirection[SO] val PREV = "prev".asInstanceOf[IDBCursorDirection]
13123+ IDBCursorDirection[SO] val PREV_UNIQUE = "prevunique".asInstanceOf[IDBCursorDirection]
1312313124IDBCursorWithValue[JC] def advance(count: Int): Unit
1312413125IDBCursorWithValue[JC] def continue(key: js.Any = ???): Unit
1312513126IDBCursorWithValue[JC] def delete(): IDBRequest
13126- IDBCursorWithValue[JC] def direction: String
13127+ IDBCursorWithValue[JC] def direction: IDBCursorDirection
1312713128IDBCursorWithValue[JC] def key: js.Any
1312813129IDBCursorWithValue[JC] def primaryKey: js.Any
1312913130IDBCursorWithValue[JC] def source: js.Any
@@ -13142,7 +13143,7 @@ IDBDatabase[JC] var onerror: js.Function1[Event, _]
1314213143IDBDatabase[JC] var onversionchange: js.Function1[IDBVersionChangeEvent, _]
1314313144IDBDatabase[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit
1314413145IDBDatabase[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit
13145- IDBDatabase[JC] def transaction(storeNames: js.Any, mode: String ?): IDBTransaction
13146+ IDBDatabase[JC] def transaction(storeNames: js.Any, mode: IDBTransactionMode ?): IDBTransaction
1314613147IDBDatabase[JC] def version: Int
1314713148IDBEnvironment[JT] def indexedDB: IDBFactory (@deprecated in 1.2.0)
1314813149IDBFactory[JC] def cmp(first: js.Any, second: js.Any): Int
@@ -13156,8 +13157,8 @@ IDBIndex[JC] def getKey(key: js.Any): IDBRequest
1315613157IDBIndex[JC] def keyPath: String
1315713158IDBIndex[JC] def name: String
1315813159IDBIndex[JC] def objectStore: IDBObjectStore
13159- IDBIndex[JC] def openCursor(range: IDBKeyRange?, direction: String ?): IDBRequest
13160- IDBIndex[JC] def openKeyCursor(range: IDBKeyRange?, direction: String ?): IDBRequest
13160+ IDBIndex[JC] def openCursor(range: IDBKeyRange?, direction: IDBCursorDirection ?): IDBRequest
13161+ IDBIndex[JC] def openKeyCursor(range: IDBKeyRange?, direction: IDBCursorDirection ?): IDBRequest
1316113162IDBIndex[JC] def unique: Boolean
1316213163IDBKeyRange[JC] def lower: js.Any
1316313164IDBKeyRange[JC] def lowerOpen: Boolean
@@ -13174,11 +13175,15 @@ IDBObjectStore[JC] def createIndex(name: String, keyPath: String, optionalParame
1317413175IDBObjectStore[JC] def delete(key: js.Any): IDBRequest
1317513176IDBObjectStore[JC] def deleteIndex(indexName: String): Unit
1317613177IDBObjectStore[JC] def get(key: js.Any): IDBRequest
13178+ IDBObjectStore[JC] def getAll(query: js.UndefOr[IDBKeyRange | js.Any] = js.undefined, count: js.UndefOr[Int] = js.undefined): IDBRequest
13179+ IDBObjectStore[JC] def getAllKeys(query: js.UndefOr[IDBKeyRange | js.Any] = js.undefined, count: js.UndefOr[Int] = js.undefined): IDBRequest
13180+ IDBObjectStore[JC] def getKey(key: js.Any): IDBRequest
1317713181IDBObjectStore[JC] def index(name: String): IDBIndex
1317813182IDBObjectStore[JC] def indexNames: DOMStringList
1317913183IDBObjectStore[JC] def keyPath: String
1318013184IDBObjectStore[JC] def name: String
13181- IDBObjectStore[JC] def openCursor(range: js.Any?, direction: String?): IDBRequest
13185+ IDBObjectStore[JC] def openCursor(range: js.UndefOr[IDBKeyRange | js.Any] = js.undefined, direction: js.UndefOr[IDBCursorDirection] = js.undefined): IDBRequest
13186+ IDBObjectStore[JC] def openKeyCursor(range: js.UndefOr[IDBKeyRange | js.Any] = js.undefined, direction: js.UndefOr[IDBCursorDirection] = js.undefined): IDBRequest
1318213187IDBObjectStore[JC] def put(value: js.Any, key: js.Any?): IDBRequest
1318313188IDBObjectStore[JC] def transaction: IDBTransaction
1318413189IDBOpenDBRequest[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit
@@ -13213,16 +13218,17 @@ IDBTransaction[JC] def addEventListener[T <: Event](`type`: String, listener: js
1321313218IDBTransaction[JC] def db: IDBDatabase
1321413219IDBTransaction[JC] def dispatchEvent(evt: Event): Boolean
1321513220IDBTransaction[JC] def error: DOMException
13216- IDBTransaction[JC] def mode: String
13221+ IDBTransaction[JC] def mode: IDBTransactionMode
1321713222IDBTransaction[JC] def objectStore(name: String): IDBObjectStore
1321813223IDBTransaction[JC] var onabort: js.Function1[Event, _]
1321913224IDBTransaction[JC] var oncomplete: js.Function1[Event, _]
1322013225IDBTransaction[JC] var onerror: js.Function1[Event, _]
1322113226IDBTransaction[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit
1322213227IDBTransaction[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit
13223- IDBTransaction[JO] val READ_ONLY: String
13224- IDBTransaction[JO] val READ_WRITE: String
13225- IDBTransaction[JO] val VERSION_CHANGE: String
13228+ IDBTransactionMode[JT]
13229+ IDBTransactionMode[SO] val READ_ONLY = "readonly".asInstanceOf[IDBTransactionMode]
13230+ IDBTransactionMode[SO] val READ_WRITE = "readwrite".asInstanceOf[IDBTransactionMode]
13231+ IDBTransactionMode[SO] val VERSION_CHANGE = "versionchange".asInstanceOf[IDBTransactionMode]
1322613232IDBVersionChangeEvent[JC] def bubbles: Boolean
1322713233IDBVersionChangeEvent[JC] def cancelBubble: Boolean
1322813234IDBVersionChangeEvent[JC] def cancelable: Boolean
@@ -24701,9 +24707,9 @@ idb[SO] type OpenDBRequest = IDBOpenDBRequest
2470124707idb[SO] type Request = IDBRequest
2470224708idb[SO] type Transaction = IDBTransaction
2470324709idb[SO] type VersionChangeEvent = IDBVersionChangeEvent
24704- idb[SO] def Cursor = IDBCursor
24710+ idb[SO] def CursorDirection = IDBCursorDirection
2470524711idb[SO] def KeyRange = IDBKeyRange
24706- idb[SO] def Transaction = IDBTransaction
24712+ idb[SO] def TransactionMode = IDBTransactionMode
2470724713package[SO] type BodyInit = Blob | BufferSource | FormData | String
2470824714package[SO] type BufferSource = ArrayBufferView | ArrayBuffer
2470924715package[SO] type ByteString = String
@@ -25001,9 +25007,7 @@ raw[SO] lazy val EventSource: dom.EventSource.type (@deprecated in 2.0.0)
2500125007raw[SO] lazy val FileReader: dom.FileReader.type (@deprecated in 2.0.0)
2500225008raw[SO] lazy val FormData: dom.FormData.type (@deprecated in 2.0.0)
2500325009raw[SO] @deprecated("use dom.HTMLMediaElement instead", "2.0.0") def HTMLMediaElement = dom.HTMLMediaElement (@deprecated in 2.0.0)
25004- raw[SO] @deprecated("use dom.IDBCursor instead", "2.0.0") def IDBCursor = dom.IDBCursor (@deprecated in 2.0.0)
2500525010raw[SO] @deprecated("use dom.IDBKeyRange instead", "2.0.0") def IDBKeyRange = dom.IDBKeyRange (@deprecated in 2.0.0)
25006- raw[SO] @deprecated("use dom.IDBTransaction instead", "2.0.0") def IDBTransaction = dom.IDBTransaction (@deprecated in 2.0.0)
2500725011raw[SO] lazy val KeyboardEvent: dom.KeyboardEvent.type (@deprecated in 2.0.0)
2500825012raw[SO] lazy val MediaError: dom.MediaError.type (@deprecated in 2.0.0)
2500925013raw[SO] lazy val MutationObserverInit: dom.MutationObserverInit.type (@deprecated in 2.0.0)
0 commit comments