Indexed DBDomain
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
suspend fun deleteObjectStoreEntries(input: DeleteObjectStoreEntriesRequest): DeleteObjectStoreEntriesResponse
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
Disables events from backend.
Link copied to clipboard
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
inline suspend fun requestDatabaseNames(optionalArgs: RequestDatabaseNamesRequest.Builder.() -> Unit = {}): RequestDatabaseNamesResponse
Requests database names for given security origin.