class IndexedDBOperations
(source)
IndexedDBOperations represents IndexedDB protocol domain request/response operations and events that can be captured.
This API is marked as experimental in protocol definition and can change in the future.
Link
Protocol IndexedDB domain documentation.
fun clearObjectStore(input: ClearObjectStoreRequest): Single<ResponseFrame>
Clears all entries from an object store. |
|
fun deleteDatabase(input: DeleteDatabaseRequest): Single<ResponseFrame>
Deletes a database. |
|
fun deleteObjectStoreEntries(input: DeleteObjectStoreEntriesRequest): Single<ResponseFrame>
Delete a range of entries from an object store |
|
fun disable(): Single<ResponseFrame>
Disables events from backend. |
|
fun enable(): Single<ResponseFrame>
Enables events from backend. |
|
fun events(): Flowable<Event>
Returns flowable capturing all IndexedDB domains events. |
|
fun getMetadata(input: GetMetadataRequest): Single<GetMetadataResponse>
Gets metadata of an object store |
|
fun requestData(input: RequestDataRequest): Single<RequestDataResponse>
Requests data from object store or index. |
|
fun requestDatabase(input: RequestDatabaseRequest): Single<RequestDatabaseResponse>
Requests database with given name in given frame. |
|
fun requestDatabaseNames(input: RequestDatabaseNamesRequest): Single<RequestDatabaseNamesResponse>
Requests database names for given security origin. |