public class IDBIndex extends Objs
Objs.Constructor<T extends Objs>, Objs.Property<T>
Modifier and Type | Field and Description |
---|---|
Objs.Property<String> |
keyPath |
Objs.Property<String> |
name |
Objs.Property<IDBObjectStore> |
objectStore |
Objs.Property<Boolean> |
unique |
Modifier | Constructor and Description |
---|---|
protected |
IDBIndex(Objs.Constructor<?> c,
Object js) |
Modifier and Type | Method and Description |
---|---|
static IDBIndex |
$as(Object obj) |
IDBRequest |
count() |
IDBRequest |
count(Object key) |
IDBRequest |
get(Object key) |
IDBRequest |
getKey(Object key) |
String |
keyPath() |
String |
name() |
IDBObjectStore |
objectStore() |
IDBRequest |
openCursor() |
IDBRequest |
openCursor(IDBKeyRange range) |
IDBRequest |
openCursor(IDBKeyRange range,
String direction) |
IDBRequest |
openKeyCursor() |
IDBRequest |
openKeyCursor(IDBKeyRange range) |
IDBRequest |
openKeyCursor(IDBKeyRange range,
String direction) |
Boolean |
unique() |
$as, $cast, $delete, $get, $js, $set, create, create, defineProperties, defineProperty, freeze, getOwnPropertyDescriptor, getOwnPropertyNames, getPrototypeOf, hasOwnProperty, isExtensible, isFrozen, isPrototypeOf, isSealed, keys, newObject, newObject, preventExtensions, propertyIsEnumerable, seal, toLocaleString, toString, valueOf
public Objs.Property<String> keyPath
public Objs.Property<String> name
public Objs.Property<IDBObjectStore> objectStore
public Objs.Property<Boolean> unique
protected IDBIndex(Objs.Constructor<?> c, Object js)
public String keyPath()
public String name()
public IDBObjectStore objectStore()
public Boolean unique()
public IDBRequest count(Object key)
public IDBRequest count()
public IDBRequest get(Object key)
public IDBRequest getKey(Object key)
public IDBRequest openCursor(IDBKeyRange range, String direction)
public IDBRequest openCursor()
public IDBRequest openCursor(IDBKeyRange range)
public IDBRequest openKeyCursor(IDBKeyRange range, String direction)
public IDBRequest openKeyCursor()
public IDBRequest openKeyCursor(IDBKeyRange range)
Copyright © 2018. All rights reserved.