public interface DOMDebugger
| Modifier and Type | Method and Description |
|---|---|
List<EventListener> |
getEventListeners(String objectId)
Returns event listeners of the given object.
|
List<EventListener> |
getEventListeners(String objectId,
Integer depth,
Boolean pierce)
Returns event listeners of the given object.
|
void |
removeDOMBreakpoint(Integer nodeId,
DOMBreakpointType type)
Removes DOM breakpoint that was set using setDOMBreakpoint.
|
void |
removeEventListenerBreakpoint(String eventName)
Removes breakpoint on particular DOM event.
|
void |
removeEventListenerBreakpoint(String eventName,
String targetName)
Removes breakpoint on particular DOM event.
|
void |
removeInstrumentationBreakpoint(String eventName)
Removes breakpoint on particular native event.
|
void |
removeXHRBreakpoint(String url)
Removes breakpoint from XMLHttpRequest.
|
void |
setDOMBreakpoint(Integer nodeId,
DOMBreakpointType type)
Sets breakpoint on particular operation with DOM.
|
void |
setEventListenerBreakpoint(String eventName)
Sets breakpoint on particular DOM event.
|
void |
setEventListenerBreakpoint(String eventName,
String targetName)
Sets breakpoint on particular DOM event.
|
void |
setInstrumentationBreakpoint(String eventName)
Sets breakpoint on particular native event.
|
void |
setXHRBreakpoint(String url)
Sets breakpoint on XMLHttpRequest.
|
void setDOMBreakpoint(Integer nodeId, DOMBreakpointType type)
nodeId - Identifier of the node to set breakpoint on.type - Type of the operation to stop upon.void removeDOMBreakpoint(Integer nodeId, DOMBreakpointType type)
nodeId - Identifier of the node to remove breakpoint from.type - Type of the breakpoint to remove.void setEventListenerBreakpoint(String eventName, String targetName)
eventName - DOM Event name to stop on (any DOM event will do).targetName - EventTarget interface name to stop on. If equal to "*" or not provided, will stop on any EventTarget.void removeEventListenerBreakpoint(String eventName, String targetName)
eventName - Event name.targetName - EventTarget interface name.void setInstrumentationBreakpoint(String eventName)
eventName - Instrumentation name to stop on.void removeInstrumentationBreakpoint(String eventName)
eventName - Instrumentation name to stop on.void setXHRBreakpoint(String url)
url - Resource URL substring. All XHRs having this substring in the URL will get stopped upon.void removeXHRBreakpoint(String url)
url - Resource URL substring.List<EventListener> getEventListeners(String objectId, Integer depth, Boolean pierce)
objectId - Identifier of the object to return listeners for.depth - The maximum depth at which Node children should be retrieved, defaults to 1. Use -1 for the entire subtree or provide an integer larger than 0.pierce - Whether or not iframes and shadow roots should be traversed when returning the subtree (default is false). Reports listeners for all contexts if pierce is enabled.void setEventListenerBreakpoint(String eventName)
eventName - DOM Event name to stop on (any DOM event will do).void removeEventListenerBreakpoint(String eventName)
eventName - Event name.List<EventListener> getEventListeners(String objectId)
objectId - Identifier of the object to return listeners for.Copyright © 2017 WebFolder OÜ. All rights reserved.