IndexedDBDomain

Functions

Link copied to clipboard
inline suspend fun clearObjectStore(databaseName: String, objectStoreName: String, optionalArgs: ClearObjectStoreRequest.Builder.() -> Unit = {}): ClearObjectStoreResponse

Clears all entries from an object store.

Link copied to clipboard
inline suspend fun deleteDatabase(databaseName: String, optionalArgs: DeleteDatabaseRequest.Builder.() -> Unit = {}): DeleteDatabaseResponse

Deletes a database.

Link copied to clipboard
inline suspend fun deleteObjectStoreEntries(databaseName: String, objectStoreName: String, keyRange: KeyRange, optionalArgs: DeleteObjectStoreEntriesRequest.Builder.() -> Unit = {}): DeleteObjectStoreEntriesResponse

Delete a range of entries from an object store

Link copied to clipboard
suspend fun disable(): DisableResponse

Disables events from backend.

Link copied to clipboard
suspend fun enable(): EnableResponse

Enables events from backend.

Link copied to clipboard
inline suspend fun getMetadata(databaseName: String, objectStoreName: String, optionalArgs: GetMetadataRequest.Builder.() -> Unit = {}): GetMetadataResponse

Gets metadata of an object store.

Link copied to clipboard
inline suspend fun requestData(databaseName: String, objectStoreName: String, indexName: String, skipCount: Int, pageSize: Int, optionalArgs: RequestDataRequest.Builder.() -> Unit = {}): RequestDataResponse

Requests data from object store or index.

Link copied to clipboard
inline suspend fun requestDatabase(databaseName: String, optionalArgs: RequestDatabaseRequest.Builder.() -> Unit = {}): RequestDatabaseResponse

Requests database with given name in given frame.

Link copied to clipboard

Requests database names for given security origin.