pl.wendigo.chrome.domain.domstorage / DOMStorageDomain

DOMStorageDomain

class DOMStorageDomain (source)

Query and modify DOM storage.

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<ProtocolEvent>

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>