Skip to content

IDBIndex

[<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>
AssemblyXantham.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>