ObjectStore class
- Annotations
- @Unstable.new()
- @Native.new("IDBObjectStore")
Properties
- autoIncrement→bool?
- no setter
- hashCode→int
- The hash code for this object.no setterinherited
- indexNames→List<
String> ? - no setter
- keyPath→Object?
- no setter
- name↔String?
- getter/setter pair
- runtimeType→Type
- A representation of the runtime type of the object.no setterinherited
- transaction→Transaction?
- no setter
Methods
- add(
dynamicvalue, [dynamickey])→Future - clear(
)→Future - count(
[dynamickey_OR_range])→Future< int> - createIndex(
Stringname,dynamickeyPath, {bool?unique,bool?multiEntry})→Index - delete(
dynamickey_OR_keyRange)→Future - deleteIndex(
Stringname)→ void - getAll(
Object?query, [int?count])→Request - getAllKeys(
Object?query, [int?count])→Request - getKey(
Objectkey)→Request - getObject(
dynamickey)→Future - index(
Stringname)→Index - noSuchMethod(
Invocationinvocation)→ dynamic - Invoked when a nonexistent method or property is accessed.inherited
- openCursor(
{dynamickey,KeyRange?range,String?direction,bool?autoAdvance})→Stream< CursorWithValue> - Creates a stream of cursors over the records in this object store.
- openKeyCursor(
Object?range, [String?direction])→Request - put(
dynamicvalue, [dynamickey])→Future - toString(
)→String - A string representation of this object.inherited
Operators
- operator ==(
Objectother)→bool - The equality operator.inherited