public interface DOMDebugger
Modifier and Type | Method | 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.
|
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 removeDOMBreakpoint(Integer nodeId, DOMBreakpointType type)
setDOMBreakpoint
.nodeId
- Identifier of the node to remove breakpoint from.type
- Type of the breakpoint to remove.void removeEventListenerBreakpoint(String eventName, String targetName)
eventName
- Event name.targetName
- EventTarget interface name.void removeInstrumentationBreakpoint(String eventName)
eventName
- Instrumentation name to stop on.void removeXHRBreakpoint(String url)
url
- Resource URL substring.void setDOMBreakpoint(Integer nodeId, DOMBreakpointType type)
nodeId
- Identifier of the node to set breakpoint on.type
- Type of the operation to stop upon.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 setInstrumentationBreakpoint(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.List<EventListener> getEventListeners(String objectId)
objectId
- Identifier of the object to return listeners for.void removeEventListenerBreakpoint(String eventName)
eventName
- Event name.void setEventListenerBreakpoint(String eventName)
eventName
- DOM Event name to stop on (any DOM event will do).Copyright © 2017, 2018–2018 WebFolder OÜ. All rights reserved.