| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
CDP.Domains.DOMDebugger
Description
DOMDebugger
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.
Synopsis
- data PDOMDebuggerSetXHRBreakpoint = PDOMDebuggerSetXHRBreakpoint {}
- data PDOMDebuggerSetInstrumentationBreakpoint = PDOMDebuggerSetInstrumentationBreakpoint {}
- data PDOMDebuggerSetEventListenerBreakpoint = PDOMDebuggerSetEventListenerBreakpoint {}
- data PDOMDebuggerSetDOMBreakpoint = PDOMDebuggerSetDOMBreakpoint {}
- data PDOMDebuggerSetBreakOnCSPViolation = PDOMDebuggerSetBreakOnCSPViolation {}
- data PDOMDebuggerRemoveXHRBreakpoint = PDOMDebuggerRemoveXHRBreakpoint {}
- data PDOMDebuggerRemoveInstrumentationBreakpoint = PDOMDebuggerRemoveInstrumentationBreakpoint {}
- data PDOMDebuggerRemoveEventListenerBreakpoint = PDOMDebuggerRemoveEventListenerBreakpoint {}
- data PDOMDebuggerRemoveDOMBreakpoint = PDOMDebuggerRemoveDOMBreakpoint {}
- data DOMDebuggerGetEventListeners = DOMDebuggerGetEventListeners {}
- data PDOMDebuggerGetEventListeners = PDOMDebuggerGetEventListeners {}
- data DOMDebuggerEventListener = DOMDebuggerEventListener {
- dOMDebuggerEventListenerType :: Text
- dOMDebuggerEventListenerUseCapture :: Bool
- dOMDebuggerEventListenerPassive :: Bool
- dOMDebuggerEventListenerOnce :: Bool
- dOMDebuggerEventListenerScriptId :: RuntimeScriptId
- dOMDebuggerEventListenerLineNumber :: Int
- dOMDebuggerEventListenerColumnNumber :: Int
- dOMDebuggerEventListenerHandler :: Maybe RuntimeRemoteObject
- dOMDebuggerEventListenerOriginalHandler :: Maybe RuntimeRemoteObject
- dOMDebuggerEventListenerBackendNodeId :: Maybe DOMBackendNodeId
- data DOMDebuggerCSPViolationType
- data DOMDebuggerDOMBreakpointType
- pDOMDebuggerGetEventListeners :: RuntimeRemoteObjectId -> PDOMDebuggerGetEventListeners
- pDOMDebuggerRemoveDOMBreakpoint :: DOMNodeId -> DOMDebuggerDOMBreakpointType -> PDOMDebuggerRemoveDOMBreakpoint
- pDOMDebuggerRemoveEventListenerBreakpoint :: Text -> PDOMDebuggerRemoveEventListenerBreakpoint
- pDOMDebuggerRemoveInstrumentationBreakpoint :: Text -> PDOMDebuggerRemoveInstrumentationBreakpoint
- pDOMDebuggerRemoveXHRBreakpoint :: Text -> PDOMDebuggerRemoveXHRBreakpoint
- pDOMDebuggerSetBreakOnCSPViolation :: [DOMDebuggerCSPViolationType] -> PDOMDebuggerSetBreakOnCSPViolation
- pDOMDebuggerSetDOMBreakpoint :: DOMNodeId -> DOMDebuggerDOMBreakpointType -> PDOMDebuggerSetDOMBreakpoint
- pDOMDebuggerSetEventListenerBreakpoint :: Text -> PDOMDebuggerSetEventListenerBreakpoint
- pDOMDebuggerSetInstrumentationBreakpoint :: Text -> PDOMDebuggerSetInstrumentationBreakpoint
- pDOMDebuggerSetXHRBreakpoint :: Text -> PDOMDebuggerSetXHRBreakpoint
Documentation
data PDOMDebuggerSetXHRBreakpoint Source #
Sets breakpoint on XMLHttpRequest.
Parameters of the setXHRBreakpoint command.
Constructors
| PDOMDebuggerSetXHRBreakpoint | |
Fields
| |
Instances
| Eq PDOMDebuggerSetXHRBreakpoint Source # | |
Defined in CDP.Domains.DOMDebugger Methods (==) :: PDOMDebuggerSetXHRBreakpoint -> PDOMDebuggerSetXHRBreakpoint -> Bool # (/=) :: PDOMDebuggerSetXHRBreakpoint -> PDOMDebuggerSetXHRBreakpoint -> Bool # | |
| Show PDOMDebuggerSetXHRBreakpoint Source # | |
Defined in CDP.Domains.DOMDebugger Methods showsPrec :: Int -> PDOMDebuggerSetXHRBreakpoint -> ShowS # show :: PDOMDebuggerSetXHRBreakpoint -> String # showList :: [PDOMDebuggerSetXHRBreakpoint] -> ShowS # | |
| ToJSON PDOMDebuggerSetXHRBreakpoint Source # | |
Defined in CDP.Domains.DOMDebugger Methods toJSON :: PDOMDebuggerSetXHRBreakpoint -> Value # toEncoding :: PDOMDebuggerSetXHRBreakpoint -> Encoding # toJSONList :: [PDOMDebuggerSetXHRBreakpoint] -> Value # toEncodingList :: [PDOMDebuggerSetXHRBreakpoint] -> Encoding # | |
| Command PDOMDebuggerSetXHRBreakpoint Source # | |
Defined in CDP.Domains.DOMDebugger Associated Types | |
| type CommandResponse PDOMDebuggerSetXHRBreakpoint Source # | |
Defined in CDP.Domains.DOMDebugger | |
data PDOMDebuggerSetInstrumentationBreakpoint Source #
Sets breakpoint on particular native event.
Parameters of the setInstrumentationBreakpoint command.
Constructors
| PDOMDebuggerSetInstrumentationBreakpoint | |
Fields
| |
Instances
data PDOMDebuggerSetEventListenerBreakpoint Source #
Sets breakpoint on particular DOM event.
Parameters of the setEventListenerBreakpoint command.
Constructors
| PDOMDebuggerSetEventListenerBreakpoint | |
Fields
| |
Instances
data PDOMDebuggerSetDOMBreakpoint Source #
Sets breakpoint on particular operation with DOM.
Parameters of the setDOMBreakpoint command.
Constructors
| PDOMDebuggerSetDOMBreakpoint | |
Fields
| |
Instances
| Eq PDOMDebuggerSetDOMBreakpoint Source # | |
Defined in CDP.Domains.DOMDebugger Methods (==) :: PDOMDebuggerSetDOMBreakpoint -> PDOMDebuggerSetDOMBreakpoint -> Bool # (/=) :: PDOMDebuggerSetDOMBreakpoint -> PDOMDebuggerSetDOMBreakpoint -> Bool # | |
| Show PDOMDebuggerSetDOMBreakpoint Source # | |
Defined in CDP.Domains.DOMDebugger Methods showsPrec :: Int -> PDOMDebuggerSetDOMBreakpoint -> ShowS # show :: PDOMDebuggerSetDOMBreakpoint -> String # showList :: [PDOMDebuggerSetDOMBreakpoint] -> ShowS # | |
| ToJSON PDOMDebuggerSetDOMBreakpoint Source # | |
Defined in CDP.Domains.DOMDebugger Methods toJSON :: PDOMDebuggerSetDOMBreakpoint -> Value # toEncoding :: PDOMDebuggerSetDOMBreakpoint -> Encoding # toJSONList :: [PDOMDebuggerSetDOMBreakpoint] -> Value # toEncodingList :: [PDOMDebuggerSetDOMBreakpoint] -> Encoding # | |
| Command PDOMDebuggerSetDOMBreakpoint Source # | |
Defined in CDP.Domains.DOMDebugger Associated Types | |
| type CommandResponse PDOMDebuggerSetDOMBreakpoint Source # | |
Defined in CDP.Domains.DOMDebugger | |
data PDOMDebuggerSetBreakOnCSPViolation Source #
Sets breakpoint on particular CSP violations.
Parameters of the setBreakOnCSPViolation command.
Constructors
| PDOMDebuggerSetBreakOnCSPViolation | |
Fields
| |
Instances
| Eq PDOMDebuggerSetBreakOnCSPViolation Source # | |
Defined in CDP.Domains.DOMDebugger | |
| Show PDOMDebuggerSetBreakOnCSPViolation Source # | |
Defined in CDP.Domains.DOMDebugger Methods showsPrec :: Int -> PDOMDebuggerSetBreakOnCSPViolation -> ShowS # | |
| ToJSON PDOMDebuggerSetBreakOnCSPViolation Source # | |
Defined in CDP.Domains.DOMDebugger | |
| Command PDOMDebuggerSetBreakOnCSPViolation Source # | |
Defined in CDP.Domains.DOMDebugger Associated Types type CommandResponse PDOMDebuggerSetBreakOnCSPViolation Source # | |
| type CommandResponse PDOMDebuggerSetBreakOnCSPViolation Source # | |
Defined in CDP.Domains.DOMDebugger | |
data PDOMDebuggerRemoveXHRBreakpoint Source #
Removes breakpoint from XMLHttpRequest.
Parameters of the removeXHRBreakpoint command.
Constructors
| PDOMDebuggerRemoveXHRBreakpoint | |
Fields
| |
Instances
| Eq PDOMDebuggerRemoveXHRBreakpoint Source # | |
Defined in CDP.Domains.DOMDebugger | |
| Show PDOMDebuggerRemoveXHRBreakpoint Source # | |
Defined in CDP.Domains.DOMDebugger Methods showsPrec :: Int -> PDOMDebuggerRemoveXHRBreakpoint -> ShowS # | |
| ToJSON PDOMDebuggerRemoveXHRBreakpoint Source # | |
Defined in CDP.Domains.DOMDebugger | |
| Command PDOMDebuggerRemoveXHRBreakpoint Source # | |
Defined in CDP.Domains.DOMDebugger Associated Types type CommandResponse PDOMDebuggerRemoveXHRBreakpoint Source # | |
| type CommandResponse PDOMDebuggerRemoveXHRBreakpoint Source # | |
Defined in CDP.Domains.DOMDebugger | |
data PDOMDebuggerRemoveInstrumentationBreakpoint Source #
Removes breakpoint on particular native event.
Parameters of the removeInstrumentationBreakpoint command.
Constructors
| PDOMDebuggerRemoveInstrumentationBreakpoint | |
Fields
| |
Instances
data PDOMDebuggerRemoveEventListenerBreakpoint Source #
Removes breakpoint on particular DOM event.
Parameters of the removeEventListenerBreakpoint command.
Constructors
| PDOMDebuggerRemoveEventListenerBreakpoint | |
Fields
| |
Instances
data PDOMDebuggerRemoveDOMBreakpoint Source #
Removes DOM breakpoint that was set using setDOMBreakpoint.
Parameters of the removeDOMBreakpoint command.
Constructors
| PDOMDebuggerRemoveDOMBreakpoint | |
Fields
| |
Instances
| Eq PDOMDebuggerRemoveDOMBreakpoint Source # | |
Defined in CDP.Domains.DOMDebugger | |
| Show PDOMDebuggerRemoveDOMBreakpoint Source # | |
Defined in CDP.Domains.DOMDebugger Methods showsPrec :: Int -> PDOMDebuggerRemoveDOMBreakpoint -> ShowS # | |
| ToJSON PDOMDebuggerRemoveDOMBreakpoint Source # | |
Defined in CDP.Domains.DOMDebugger | |
| Command PDOMDebuggerRemoveDOMBreakpoint Source # | |
Defined in CDP.Domains.DOMDebugger Associated Types type CommandResponse PDOMDebuggerRemoveDOMBreakpoint Source # | |
| type CommandResponse PDOMDebuggerRemoveDOMBreakpoint Source # | |
Defined in CDP.Domains.DOMDebugger | |
data DOMDebuggerGetEventListeners Source #
Constructors
| DOMDebuggerGetEventListeners | |
Fields
| |
Instances
| Eq DOMDebuggerGetEventListeners Source # | |
Defined in CDP.Domains.DOMDebugger Methods (==) :: DOMDebuggerGetEventListeners -> DOMDebuggerGetEventListeners -> Bool # (/=) :: DOMDebuggerGetEventListeners -> DOMDebuggerGetEventListeners -> Bool # | |
| Show DOMDebuggerGetEventListeners Source # | |
Defined in CDP.Domains.DOMDebugger Methods showsPrec :: Int -> DOMDebuggerGetEventListeners -> ShowS # show :: DOMDebuggerGetEventListeners -> String # showList :: [DOMDebuggerGetEventListeners] -> ShowS # | |
| FromJSON DOMDebuggerGetEventListeners Source # | |
Defined in CDP.Domains.DOMDebugger Methods parseJSON :: Value -> Parser DOMDebuggerGetEventListeners # parseJSONList :: Value -> Parser [DOMDebuggerGetEventListeners] # | |
data PDOMDebuggerGetEventListeners Source #
Returns event listeners of the given object.
Parameters of the getEventListeners command.
Constructors
| PDOMDebuggerGetEventListeners | |
Fields
| |
Instances
| Eq PDOMDebuggerGetEventListeners Source # | |
Defined in CDP.Domains.DOMDebugger | |
| Show PDOMDebuggerGetEventListeners Source # | |
Defined in CDP.Domains.DOMDebugger Methods showsPrec :: Int -> PDOMDebuggerGetEventListeners -> ShowS # show :: PDOMDebuggerGetEventListeners -> String # showList :: [PDOMDebuggerGetEventListeners] -> ShowS # | |
| ToJSON PDOMDebuggerGetEventListeners Source # | |
Defined in CDP.Domains.DOMDebugger Methods toJSON :: PDOMDebuggerGetEventListeners -> Value # toEncoding :: PDOMDebuggerGetEventListeners -> Encoding # toJSONList :: [PDOMDebuggerGetEventListeners] -> Value # toEncodingList :: [PDOMDebuggerGetEventListeners] -> Encoding # | |
| Command PDOMDebuggerGetEventListeners Source # | |
Defined in CDP.Domains.DOMDebugger Associated Types | |
| type CommandResponse PDOMDebuggerGetEventListeners Source # | |
data DOMDebuggerEventListener Source #
Type EventListener.
Object event listener.
Constructors
| DOMDebuggerEventListener | |
Fields
| |
Instances
| Eq DOMDebuggerEventListener Source # | |
Defined in CDP.Domains.DOMDebugger Methods (==) :: DOMDebuggerEventListener -> DOMDebuggerEventListener -> Bool # (/=) :: DOMDebuggerEventListener -> DOMDebuggerEventListener -> Bool # | |
| Show DOMDebuggerEventListener Source # | |
Defined in CDP.Domains.DOMDebugger Methods showsPrec :: Int -> DOMDebuggerEventListener -> ShowS # show :: DOMDebuggerEventListener -> String # showList :: [DOMDebuggerEventListener] -> ShowS # | |
| ToJSON DOMDebuggerEventListener Source # | |
Defined in CDP.Domains.DOMDebugger Methods toJSON :: DOMDebuggerEventListener -> Value # toEncoding :: DOMDebuggerEventListener -> Encoding # toJSONList :: [DOMDebuggerEventListener] -> Value # | |
| FromJSON DOMDebuggerEventListener Source # | |
Defined in CDP.Domains.DOMDebugger Methods parseJSON :: Value -> Parser DOMDebuggerEventListener # parseJSONList :: Value -> Parser [DOMDebuggerEventListener] # | |
data DOMDebuggerCSPViolationType Source #
Type CSPViolationType.
CSP Violation type.
Constructors
| DOMDebuggerCSPViolationTypeTrustedtypeSinkViolation | |
| DOMDebuggerCSPViolationTypeTrustedtypePolicyViolation |
Instances
data DOMDebuggerDOMBreakpointType Source #
Type DOMBreakpointType.
DOM breakpoint type.
Constructors
| DOMDebuggerDOMBreakpointTypeSubtreeModified | |
| DOMDebuggerDOMBreakpointTypeAttributeModified | |
| DOMDebuggerDOMBreakpointTypeNodeRemoved |
Instances
pDOMDebuggerRemoveDOMBreakpoint :: DOMNodeId -> DOMDebuggerDOMBreakpointType -> PDOMDebuggerRemoveDOMBreakpoint Source #
pDOMDebuggerRemoveEventListenerBreakpoint :: Text -> PDOMDebuggerRemoveEventListenerBreakpoint Source #
pDOMDebuggerRemoveInstrumentationBreakpoint :: Text -> PDOMDebuggerRemoveInstrumentationBreakpoint Source #
pDOMDebuggerSetBreakOnCSPViolation :: [DOMDebuggerCSPViolationType] -> PDOMDebuggerSetBreakOnCSPViolation Source #
pDOMDebuggerSetDOMBreakpoint :: DOMNodeId -> DOMDebuggerDOMBreakpointType -> PDOMDebuggerSetDOMBreakpoint Source #