Readonly
directionReturns the direction ("next", "nextunique", "prev" or "prevunique") of the cursor.
Readonly
keyReturns the key of the cursor. Throws a "InvalidStateError" DOMException if the cursor is advancing or is finished.
Readonly
primaryReturns the effective key of the cursor. Throws a "InvalidStateError" DOMException if the cursor is advancing or is finished.
Readonly
requestReadonly
sourceReturns the IDBObjectStore or IDBIndex the cursor was opened from.
Advances the cursor to the next record in range.
Optional
key: IDBValidKeyAdvances the cursor to the next record in range matching or after key and primaryKey. Throws an "InvalidAccessError" DOMException if the source is not an index.
Delete the record pointed at by the cursor with a new value.
If successful, request's result will be undefined.
Updated the record pointed at by the cursor with a new value.
Throws a "DataError" DOMException if the effective object store uses in-line keys and the key would have changed.
If successful, request's result will be the record's key.
This IndexedDB API interface represents a cursor for traversing or iterating over multiple records in a database.
MDN Reference