Package-level declarations

Types

Link copied to clipboard
external interface IDBCursorWithValue
Link copied to clipboard
external interface IDBObjectStore
Link copied to clipboard
external interface IDBRequest<T>
Link copied to clipboard
external interface IDBTransaction
Link copied to clipboard
external interface UseStore

Functions

Link copied to clipboard
external fun clear(customStore: UseStore = definedExternally): Promise<Unit>
Link copied to clipboard
external fun createStore(dbName: String, storeName: String): UseStore
Link copied to clipboard
external fun del(key: String, customStore: UseStore = definedExternally): Promise<Unit>
Link copied to clipboard
external fun delMany(keys: Array<String>, customStore: UseStore = definedExternally): Promise<Unit>
Link copied to clipboard
external fun entries(customStore: UseStore = definedExternally): Promise<Array<Array<String>>>
Link copied to clipboard
external fun get(key: String, customStore: UseStore = definedExternally): Promise<String?>
Link copied to clipboard
external fun getMany(keys: Array<String>, customStore: UseStore = definedExternally): Promise<Array<Any>>
Link copied to clipboard
external fun keys(customStore: UseStore = definedExternally): Promise<Array<String>>
Link copied to clipboard
external fun promisifyRequest(request: dynamic): Promise<Any>
Link copied to clipboard
external fun set(key: String, value: Any, customStore: UseStore = definedExternally): Promise<Unit>
Link copied to clipboard
external fun setMany(entries: Array<Array<Any>>, customStore: UseStore = definedExternally): Promise<Unit>
Link copied to clipboard
external fun update(key: String, updater: (oldValue: Any?) -> Any, customStore: UseStore = definedExternally): Promise<Unit>
Link copied to clipboard
external fun values(customStore: UseStore = definedExternally): Promise<Array<String>>