pl.wendigo.chrome.api.domstorage / DOMStorageOperations

DOMStorageOperations

class DOMStorageOperations (source)

Query and modify DOM storage.

This API is marked as experimental in protocol definition and can change in the future.

Link
Protocol DOMStorage domain documentation.

Functions

clear

fun clear(input: ClearRequest): Single<ResponseFrame>

disable

fun disable(): Single<ResponseFrame>

Disables storage tracking, prevents storage events from being sent to the client.

domStorageItemAdded

fun domStorageItemAdded(): Flowable<DomStorageItemAddedEvent>

Returns observable capturing all DOMStorage.domStorageItemAdded events.

domStorageItemAddedTimed

fun domStorageItemAddedTimed(): Flowable<Timed<DomStorageItemAddedEvent>>

Returns observable capturing all DOMStorage.domStorageItemAdded events.

domStorageItemRemoved

fun domStorageItemRemoved(): Flowable<DomStorageItemRemovedEvent>

Returns observable capturing all DOMStorage.domStorageItemRemoved events.

domStorageItemRemovedTimed

fun domStorageItemRemovedTimed(): Flowable<Timed<DomStorageItemRemovedEvent>>

Returns observable capturing all DOMStorage.domStorageItemRemoved events.

domStorageItemsCleared

fun domStorageItemsCleared(): Flowable<DomStorageItemsClearedEvent>

Returns observable capturing all DOMStorage.domStorageItemsCleared events.

domStorageItemsClearedTimed

fun domStorageItemsClearedTimed(): Flowable<Timed<DomStorageItemsClearedEvent>>

Returns observable capturing all DOMStorage.domStorageItemsCleared events.

domStorageItemUpdated

fun domStorageItemUpdated(): Flowable<DomStorageItemUpdatedEvent>

Returns observable capturing all DOMStorage.domStorageItemUpdated events.

domStorageItemUpdatedTimed

fun domStorageItemUpdatedTimed(): Flowable<Timed<DomStorageItemUpdatedEvent>>

Returns observable capturing all DOMStorage.domStorageItemUpdated events.

enable

fun enable(): Single<ResponseFrame>

Enables storage tracking, storage events will now be delivered to the client.

events

fun events(): Flowable<Event>

Returns flowable capturing all DOMStorage domains events.

getDOMStorageItems

fun getDOMStorageItems(input: GetDOMStorageItemsRequest): Single<GetDOMStorageItemsResponse>

removeDOMStorageItem

fun removeDOMStorageItem(input: RemoveDOMStorageItemRequest): Single<ResponseFrame>

setDOMStorageItem

fun setDOMStorageItem(input: SetDOMStorageItemRequest): Single<ResponseFrame>