[<Interface>]
type IDBIndex =
abstract member keyPath: U2<string,string array>
abstract member multiEntry: bool
abstract member name: string with get, set
abstract member objectStore: IDBObjectStore
abstract member unique: bool
static member Create (keyPath: U2<string,string array>, multiEntry: bool, name: string, objectStore: IDBObjectStore, unique: bool, count: U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange> option -> IDBRequest<float>, get: U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange> -> IDBRequest<obj>, getAll: Func<U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange> option,float option,IDBRequest<obj array>>, getAllKeys: Func<U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange> option,float option,IDBRequest<IDBValidKey array>>, getKey: U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange> -> IDBRequest<IDBValidKey option>, openCursor: Func<U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange> option,IDBCursorDirection option,IDBRequest<IDBCursorWithValue option>>, openKeyCursor: Func<U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange> option,IDBCursorDirection option,IDBRequest<IDBCursor option>>) : IDBIndex
abstract member count (?query: U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange>) : IDBRequest<float>
abstract member get (query: U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange>) : IDBRequest<obj>
abstract member getAll (?queryOrOptions: U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange>, ?count: float) : IDBRequest<obj array>
abstract member getAllKeys (?queryOrOptions: U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange>, ?count: float) : IDBRequest<IDBValidKey array>
abstract member getKey (query: U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange>) : IDBRequest<IDBValidKey option>
abstract member openCursor (?query: U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange>, ?direction: IDBCursorDirection) : IDBRequest<IDBCursorWithValue option>
abstract member openKeyCursor (?query: U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange>, ?direction: IDBCursorDirection) : IDBRequest<IDBCursor option>
| |
|---|
| Assembly | Xantham.Fable.Core.TS |
| Attributes | [<Interface>] |
Properties
abstract member keyPath: U2<string,string array>
abstract member multiEntry: bool
abstract member name: string with get, set
abstract member objectStore: IDBObjectStore
abstract member unique: bool
Methods
static member Create (keyPath: U2<string,string array>, multiEntry: bool, name: string, objectStore: IDBObjectStore, unique: bool, count: U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange> option -> IDBRequest<float>, get: U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange> -> IDBRequest<obj>, getAll: Func<U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange> option,float option,IDBRequest<obj array>>, getAllKeys: Func<U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange> option,float option,IDBRequest<IDBValidKey array>>, getKey: U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange> -> IDBRequest<IDBValidKey option>, openCursor: Func<U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange> option,IDBCursorDirection option,IDBRequest<IDBCursorWithValue option>>, openKeyCursor: Func<U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange> option,IDBCursorDirection option,IDBRequest<IDBCursor option>>) : IDBIndex
abstract member count (?query: U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange>) : IDBRequest<float>
abstract member get (query: U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange>) : IDBRequest<obj>
abstract member getAll (?queryOrOptions: U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange>, ?count: float) : IDBRequest<obj array>
abstract member getAllKeys (?queryOrOptions: U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange>, ?count: float) : IDBRequest<IDBValidKey array>
abstract member getKey (query: U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange>) : IDBRequest<IDBValidKey option>
abstract member openCursor (?query: U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange>, ?direction: IDBCursorDirection) : IDBRequest<IDBCursorWithValue option>
abstract member openKeyCursor (?query: U7<string,float,IDBValidKey array,ArrayBuffer,ArrayBufferView<ArrayBuffer>,Date,IDBKeyRange>, ?direction: IDBCursorDirection) : IDBRequest<IDBCursor option>