@@ -1912,9 +1912,9 @@ html[SO] type Track = raw.HTMLTrackElement
1912
1912
html[SO] type UList = raw.HTMLUListElement
1913
1913
html[SO] type Unknown = raw.HTMLUnknownElement
1914
1914
html[SO] type Video = raw.HTMLVideoElement
1915
- idb[SO] def Cursor = raw.IDBCursor
1915
+ idb[SO] def CursorDirection = raw.IDBCursorDirection
1916
1916
idb[SO] def KeyRange = raw.IDBKeyRange
1917
- idb[SO] def Transaction = raw.IDBTransaction
1917
+ idb[SO] def TransactionMode = raw.IDBTransactionMode
1918
1918
idb[SO] type Cursor = raw.IDBCursor
1919
1919
idb[SO] type CursorWithValue = raw.IDBCursorWithValue
1920
1920
idb[SO] type Database = raw.IDBDatabase
@@ -14963,19 +14963,20 @@ raw/History[JC] def state: js.Any
14963
14963
raw/IDBCursor[JC] def advance(count: Int): Unit
14964
14964
raw/IDBCursor[JC] def continue(key: js.Any = ???): Unit
14965
14965
raw/IDBCursor[JC] def delete(): IDBRequest
14966
- raw/IDBCursor[JC] def direction: String
14966
+ raw/IDBCursor[JC] def direction: IDBCursorDirection
14967
14967
raw/IDBCursor[JC] def key: js.Any
14968
14968
raw/IDBCursor[JC] def primaryKey: js.Any
14969
14969
raw/IDBCursor[JC] def source: js.Any
14970
14970
raw/IDBCursor[JC] def update(value: js.Any): IDBRequest
14971
- raw/IDBCursor[JO] val NEXT: String
14972
- raw/IDBCursor[JO] val NEXT_NO_DUPLICATE: String
14973
- raw/IDBCursor[JO] val PREV: String
14974
- raw/IDBCursor[JO] val PREV_NO_DUPLICATE: String
14971
+ raw/IDBCursorDirection[JT]
14972
+ raw/IDBCursorDirection[SO] val NEXT = "next".asInstanceOf[IDBCursorDirection]
14973
+ raw/IDBCursorDirection[SO] val NEXT_UNIQUE = "nextunique".asInstanceOf[IDBCursorDirection]
14974
+ raw/IDBCursorDirection[SO] val PREV = "prev".asInstanceOf[IDBCursorDirection]
14975
+ raw/IDBCursorDirection[SO] val PREV_UNIQUE = "prevunique".asInstanceOf[IDBCursorDirection]
14975
14976
raw/IDBCursorWithValue[JC] def advance(count: Int): Unit
14976
14977
raw/IDBCursorWithValue[JC] def continue(key: js.Any = ???): Unit
14977
14978
raw/IDBCursorWithValue[JC] def delete(): IDBRequest
14978
- raw/IDBCursorWithValue[JC] def direction: String
14979
+ raw/IDBCursorWithValue[JC] def direction: IDBCursorDirection
14979
14980
raw/IDBCursorWithValue[JC] def key: js.Any
14980
14981
raw/IDBCursorWithValue[JC] def primaryKey: js.Any
14981
14982
raw/IDBCursorWithValue[JC] def source: js.Any
@@ -14991,7 +14992,7 @@ raw/IDBDatabase[JC] def name: String
14991
14992
raw/IDBDatabase[JC] def objectStoreNames: DOMStringList
14992
14993
raw/IDBDatabase[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit
14993
14994
raw/IDBDatabase[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit
14994
- raw/IDBDatabase[JC] def transaction(storeNames: js.Any, mode: String ?): IDBTransaction
14995
+ raw/IDBDatabase[JC] def transaction(storeNames: js.Any, mode: IDBTransactionMode ?): IDBTransaction
14995
14996
raw/IDBDatabase[JC] def version: Int
14996
14997
raw/IDBDatabase[JC] var onabort: js.Function1[Event, _]
14997
14998
raw/IDBDatabase[JC] var onerror: js.Function1[ErrorEvent, _]
@@ -15007,8 +15008,8 @@ raw/IDBIndex[JC] def getKey(key: js.Any): IDBRequest
15007
15008
raw/IDBIndex[JC] def keyPath: String
15008
15009
raw/IDBIndex[JC] def name: String
15009
15010
raw/IDBIndex[JC] def objectStore: IDBObjectStore
15010
- raw/IDBIndex[JC] def openCursor(range: IDBKeyRange?, direction: String ?): IDBRequest
15011
- raw/IDBIndex[JC] def openKeyCursor(range: IDBKeyRange?, direction: String ?): IDBRequest
15011
+ raw/IDBIndex[JC] def openCursor(range: IDBKeyRange?, direction: IDBCursorDirection ?): IDBRequest
15012
+ raw/IDBIndex[JC] def openKeyCursor(range: IDBKeyRange?, direction: IDBCursorDirection ?): IDBRequest
15012
15013
raw/IDBIndex[JC] def unique: Boolean
15013
15014
raw/IDBKeyRange[JC] def lower: js.Any
15014
15015
raw/IDBKeyRange[JC] def lowerOpen: Boolean
@@ -15025,11 +15026,15 @@ raw/IDBObjectStore[JC] def createIndex(name: String, keyPath: String, optionalPa
15025
15026
raw/IDBObjectStore[JC] def delete(key: js.Any): IDBRequest
15026
15027
raw/IDBObjectStore[JC] def deleteIndex(indexName: String): Unit
15027
15028
raw/IDBObjectStore[JC] def get(key: js.Any): IDBRequest
15029
+ raw/IDBObjectStore[JC] def getAll(query: js.UndefOr[IDBKeyRange | js.Any] = js.undefined, count: js.UndefOr[Int] = js.undefined): IDBRequest
15030
+ raw/IDBObjectStore[JC] def getAllKeys(query: js.UndefOr[IDBKeyRange | js.Any] = js.undefined, count: js.UndefOr[Int] = js.undefined): IDBRequest
15031
+ raw/IDBObjectStore[JC] def getKey(key: js.Any): IDBRequest
15028
15032
raw/IDBObjectStore[JC] def index(name: String): IDBIndex
15029
15033
raw/IDBObjectStore[JC] def indexNames: DOMStringList
15030
15034
raw/IDBObjectStore[JC] def keyPath: String
15031
15035
raw/IDBObjectStore[JC] def name: String
15032
- raw/IDBObjectStore[JC] def openCursor(range: js.Any?, direction: String?): IDBRequest
15036
+ raw/IDBObjectStore[JC] def openCursor(range: js.UndefOr[IDBKeyRange | js.Any] = js.undefined, direction: js.UndefOr[IDBCursorDirection] = js.undefined): IDBRequest
15037
+ raw/IDBObjectStore[JC] def openKeyCursor(range: js.UndefOr[IDBKeyRange | js.Any] = js.undefined, direction: js.UndefOr[IDBCursorDirection] = js.undefined): IDBRequest
15033
15038
raw/IDBObjectStore[JC] def put(value: js.Any, key: js.Any?): IDBRequest
15034
15039
raw/IDBObjectStore[JC] def transaction: IDBTransaction
15035
15040
raw/IDBOpenDBRequest[JC] def addEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit
@@ -15064,16 +15069,17 @@ raw/IDBTransaction[JC] def addEventListener[T <: Event](`type`: String, listener
15064
15069
raw/IDBTransaction[JC] def db: IDBDatabase
15065
15070
raw/IDBTransaction[JC] def dispatchEvent(evt: Event): Boolean
15066
15071
raw/IDBTransaction[JC] def error: DOMException
15067
- raw/IDBTransaction[JC] def mode: String
15072
+ raw/IDBTransaction[JC] def mode: IDBTransactionMode
15068
15073
raw/IDBTransaction[JC] def objectStore(name: String): IDBObjectStore
15069
15074
raw/IDBTransaction[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], options: EventListenerOptions): Unit
15070
15075
raw/IDBTransaction[JC] def removeEventListener[T <: Event](`type`: String, listener: js.Function1[T, _], useCapture: Boolean?): Unit
15071
15076
raw/IDBTransaction[JC] var onabort: js.Function1[Event, _]
15072
15077
raw/IDBTransaction[JC] var oncomplete: js.Function1[Event, _]
15073
15078
raw/IDBTransaction[JC] var onerror: js.Function1[ErrorEvent, _]
15074
- raw/IDBTransaction[JO] val READ_ONLY: String
15075
- raw/IDBTransaction[JO] val READ_WRITE: String
15076
- raw/IDBTransaction[JO] val VERSION_CHANGE: String
15079
+ raw/IDBTransactionMode[JT]
15080
+ raw/IDBTransactionMode[SO] val READ_ONLY = "readonly".asInstanceOf[IDBTransactionMode]
15081
+ raw/IDBTransactionMode[SO] val READ_WRITE = "readwrite".asInstanceOf[IDBTransactionMode]
15082
+ raw/IDBTransactionMode[SO] val VERSION_CHANGE = "versionchange".asInstanceOf[IDBTransactionMode]
15077
15083
raw/IDBVersionChangeEvent[JC] def `type`: String
15078
15084
raw/IDBVersionChangeEvent[JC] def bubbles: Boolean
15079
15085
raw/IDBVersionChangeEvent[JC] def cancelBubble: Boolean
0 commit comments