pl.wendigo.chrome.api.domdebugger / DOMDebuggerOperations

DOMDebuggerOperations

class DOMDebuggerOperations (source)

DOM debugging allows setting breakpoints on particular DOM operations and events. JavaScript execution will stop on these operations as if there was a regular breakpoint set.

Link
Protocol DOMDebugger domain documentation.

Functions

events

fun events(): Flowable<Event>

Returns flowable capturing all DOMDebugger domains events.

getEventListeners

fun getEventListeners(input: GetEventListenersRequest): Single<GetEventListenersResponse>

Returns event listeners of the given object.

removeDOMBreakpoint

fun removeDOMBreakpoint(input: RemoveDOMBreakpointRequest): Single<ResponseFrame>

Removes DOM breakpoint that was set using setDOMBreakpoint.

removeEventListenerBreakpoint

fun removeEventListenerBreakpoint(input: RemoveEventListenerBreakpointRequest): Single<ResponseFrame>

Removes breakpoint on particular DOM event.

removeInstrumentationBreakpoint

fun removeInstrumentationBreakpoint(input: RemoveInstrumentationBreakpointRequest): Single<ResponseFrame>

Removes breakpoint on particular native event.

removeXHRBreakpoint

fun removeXHRBreakpoint(input: RemoveXHRBreakpointRequest): Single<ResponseFrame>

Removes breakpoint from XMLHttpRequest.

setDOMBreakpoint

fun setDOMBreakpoint(input: SetDOMBreakpointRequest): Single<ResponseFrame>

Sets breakpoint on particular operation with DOM.

setEventListenerBreakpoint

fun setEventListenerBreakpoint(input: SetEventListenerBreakpointRequest): Single<ResponseFrame>

Sets breakpoint on particular DOM event.

setInstrumentationBreakpoint

fun setInstrumentationBreakpoint(input: SetInstrumentationBreakpointRequest): Single<ResponseFrame>

Sets breakpoint on particular native event.

setXHRBreakpoint

fun setXHRBreakpoint(input: SetXHRBreakpointRequest): Single<ResponseFrame>

Sets breakpoint on XMLHttpRequest.