IDBCursorWithValue

Overview

The IDBCursorWithValue interface of the IndexedDB API represents a cursor for traversing or iterating over multiple records in a database. It is the same as the IDBCursor, except that it includes the value property.

Location

 

advance    (declared in IDBCursor)

Sets the number of times a cursor should move its position forward.

 

method advance(parcount: dynamic): Double

 

Double advance(dynamic parcount)

 

func advance(_ parcount: dynamic) -> Double

 

Double advance(dynamic parcount)

 

Function advance(parcount As dynamic) As Double

Parameters:

  • parcount:

delete    (declared in IDBCursor)

Returns an IDBRequest object, and, in a separate thread, deletes the record at the cursor's position, without changing the cursor's position. This can be used to delete specific records.

 

method delete: IDBRequest

 

IDBRequest delete()

 

func delete() -> IDBRequest

 

IDBRequest delete()

 

Function delete() As IDBRequest

direction    (declared in IDBCursor)

 

property direction: dynamic read;

 

dynamic direction { get; }

 

var direction: dynamic { get{} }

 

dynamic direction { __get; }

 

ReadOnly Property direction() As dynamic

key    (declared in IDBCursor)

 

property key: dynamic read;

 

dynamic key { get; }

 

var key: dynamic { get{} }

 

dynamic key { __get; }

 

ReadOnly Property key() As dynamic

primaryKey    (declared in IDBCursor)

 

property primaryKey: dynamic read;

 

dynamic primaryKey { get; }

 

var primaryKey: dynamic { get{} }

 

dynamic primaryKey { __get; }

 

ReadOnly Property primaryKey() As dynamic

request    (declared in IDBCursor)

 

property request: IDBRequest read;

 

IDBRequest request { get; }

 

var request: IDBRequest { get{} }

 

IDBRequest request { __get; }

 

ReadOnly Property request() As IDBRequest

source    (declared in IDBCursor)

 

property source: IDBObjectStore read;

 

IDBObjectStore source { get; }

 

var source: IDBObjectStore { get{} }

 

IDBObjectStore source { __get; }

 

ReadOnly Property source() As IDBObjectStore

update    (declared in IDBCursor)

Returns an IDBRequest object, and, in a separate thread, updates the value at the current position of the cursor in the object store. This can be used to update specific records.

 

method update(parvalue: dynamic): Int32

 

Int32 update(dynamic parvalue)

 

func update(_ parvalue: dynamic) -> Int32

 

Int32 update(dynamic parvalue)

 

Function update(parvalue As dynamic) As Int32

Parameters:

  • parvalue:

value

 

property value: String read;

 

String value { get; }

 

var value: String { get{} }

 

String value { __get; }

 

ReadOnly Property value() As String

 

direction    (declared in IDBCursor)

 

property direction: dynamic read;

 

dynamic direction { get; }

 

var direction: dynamic { get{} }

 

dynamic direction { __get; }

 

ReadOnly Property direction() As dynamic

key    (declared in IDBCursor)

 

property key: dynamic read;

 

dynamic key { get; }

 

var key: dynamic { get{} }

 

dynamic key { __get; }

 

ReadOnly Property key() As dynamic

primaryKey    (declared in IDBCursor)

 

property primaryKey: dynamic read;

 

dynamic primaryKey { get; }

 

var primaryKey: dynamic { get{} }

 

dynamic primaryKey { __get; }

 

ReadOnly Property primaryKey() As dynamic

request    (declared in IDBCursor)

 

property request: IDBRequest read;

 

IDBRequest request { get; }

 

var request: IDBRequest { get{} }

 

IDBRequest request { __get; }

 

ReadOnly Property request() As IDBRequest

source    (declared in IDBCursor)

 

property source: IDBObjectStore read;

 

IDBObjectStore source { get; }

 

var source: IDBObjectStore { get{} }

 

IDBObjectStore source { __get; }

 

ReadOnly Property source() As IDBObjectStore

value

 

property value: String read;

 

String value { get; }

 

var value: String { get{} }

 

String value { __get; }

 

ReadOnly Property value() As String

 

advance    (declared in IDBCursor)

Sets the number of times a cursor should move its position forward.

 

method advance(parcount: dynamic): Double

 

Double advance(dynamic parcount)

 

func advance(_ parcount: dynamic) -> Double

 

Double advance(dynamic parcount)

 

Function advance(parcount As dynamic) As Double

Parameters:

  • parcount:

delete    (declared in IDBCursor)

Returns an IDBRequest object, and, in a separate thread, deletes the record at the cursor's position, without changing the cursor's position. This can be used to delete specific records.

 

method delete: IDBRequest

 

IDBRequest delete()

 

func delete() -> IDBRequest

 

IDBRequest delete()

 

Function delete() As IDBRequest

update    (declared in IDBCursor)

Returns an IDBRequest object, and, in a separate thread, updates the value at the current position of the cursor in the object store. This can be used to update specific records.

 

method update(parvalue: dynamic): Int32

 

Int32 update(dynamic parvalue)

 

func update(_ parvalue: dynamic) -> Int32

 

Int32 update(dynamic parvalue)

 

Function update(parvalue As dynamic) As Int32

Parameters:

  • parvalue: