Safe Haskell | None |
---|---|
Language | Haskell2010 |
CDP.Domains.Debugger
Description
Debugger
Debugger domain exposes JavaScript debugging capabilities. It allows setting and removing breakpoints, stepping through execution, exploring stack traces, etc.
Synopsis
- data PDebuggerStepOver = PDebuggerStepOver {}
- data PDebuggerStepOut = PDebuggerStepOut
- data PDebuggerStepInto = PDebuggerStepInto {}
- data PDebuggerSetVariableValue = PDebuggerSetVariableValue {}
- data PDebuggerSetSkipAllPauses = PDebuggerSetSkipAllPauses {}
- data DebuggerSetScriptSource = DebuggerSetScriptSource {}
- data DebuggerSetScriptSourceStatus
- data PDebuggerSetScriptSource = PDebuggerSetScriptSource {}
- data PDebuggerSetReturnValue = PDebuggerSetReturnValue {}
- data PDebuggerSetPauseOnExceptions = PDebuggerSetPauseOnExceptions {}
- data PDebuggerSetPauseOnExceptionsState
- data PDebuggerSetBreakpointsActive = PDebuggerSetBreakpointsActive {}
- data DebuggerSetBreakpointOnFunctionCall = DebuggerSetBreakpointOnFunctionCall {}
- data PDebuggerSetBreakpointOnFunctionCall = PDebuggerSetBreakpointOnFunctionCall {}
- data DebuggerSetBreakpointByUrl = DebuggerSetBreakpointByUrl {}
- data PDebuggerSetBreakpointByUrl = PDebuggerSetBreakpointByUrl {}
- data DebuggerSetInstrumentationBreakpoint = DebuggerSetInstrumentationBreakpoint {}
- data PDebuggerSetInstrumentationBreakpoint = PDebuggerSetInstrumentationBreakpoint {}
- data PDebuggerSetInstrumentationBreakpointInstrumentation
- data DebuggerSetBreakpoint = DebuggerSetBreakpoint {}
- data PDebuggerSetBreakpoint = PDebuggerSetBreakpoint {}
- data PDebuggerSetBlackboxedRanges = PDebuggerSetBlackboxedRanges {}
- data PDebuggerSetBlackboxPatterns = PDebuggerSetBlackboxPatterns {}
- data PDebuggerSetAsyncCallStackDepth = PDebuggerSetAsyncCallStackDepth {}
- data DebuggerSearchInContent = DebuggerSearchInContent {}
- data PDebuggerSearchInContent = PDebuggerSearchInContent {}
- data PDebuggerResume = PDebuggerResume {}
- data PDebuggerRestartFrame = PDebuggerRestartFrame {}
- data PDebuggerRestartFrameMode = PDebuggerRestartFrameModeStepInto
- data PDebuggerRemoveBreakpoint = PDebuggerRemoveBreakpoint {}
- data PDebuggerPause = PDebuggerPause
- data DebuggerGetStackTrace = DebuggerGetStackTrace {}
- data PDebuggerGetStackTrace = PDebuggerGetStackTrace {}
- data DebuggerNextWasmDisassemblyChunk = DebuggerNextWasmDisassemblyChunk {}
- data PDebuggerNextWasmDisassemblyChunk = PDebuggerNextWasmDisassemblyChunk {}
- data DebuggerDisassembleWasmModule = DebuggerDisassembleWasmModule {}
- data PDebuggerDisassembleWasmModule = PDebuggerDisassembleWasmModule {}
- data DebuggerGetScriptSource = DebuggerGetScriptSource {}
- data PDebuggerGetScriptSource = PDebuggerGetScriptSource {}
- data DebuggerGetPossibleBreakpoints = DebuggerGetPossibleBreakpoints {}
- data PDebuggerGetPossibleBreakpoints = PDebuggerGetPossibleBreakpoints {}
- data DebuggerEvaluateOnCallFrame = DebuggerEvaluateOnCallFrame {}
- data PDebuggerEvaluateOnCallFrame = PDebuggerEvaluateOnCallFrame {
- pDebuggerEvaluateOnCallFrameCallFrameId :: DebuggerCallFrameId
- pDebuggerEvaluateOnCallFrameExpression :: Text
- pDebuggerEvaluateOnCallFrameObjectGroup :: Maybe Text
- pDebuggerEvaluateOnCallFrameIncludeCommandLineAPI :: Maybe Bool
- pDebuggerEvaluateOnCallFrameSilent :: Maybe Bool
- pDebuggerEvaluateOnCallFrameReturnByValue :: Maybe Bool
- pDebuggerEvaluateOnCallFrameGeneratePreview :: Maybe Bool
- pDebuggerEvaluateOnCallFrameThrowOnSideEffect :: Maybe Bool
- pDebuggerEvaluateOnCallFrameTimeout :: Maybe RuntimeTimeDelta
- data DebuggerEnable = DebuggerEnable {}
- data PDebuggerEnable = PDebuggerEnable {}
- data PDebuggerDisable = PDebuggerDisable
- data PDebuggerContinueToLocation = PDebuggerContinueToLocation {}
- data PDebuggerContinueToLocationTargetCallFrames
- data DebuggerScriptParsed = DebuggerScriptParsed {
- debuggerScriptParsedScriptId :: RuntimeScriptId
- debuggerScriptParsedUrl :: Text
- debuggerScriptParsedStartLine :: Int
- debuggerScriptParsedStartColumn :: Int
- debuggerScriptParsedEndLine :: Int
- debuggerScriptParsedEndColumn :: Int
- debuggerScriptParsedExecutionContextId :: RuntimeExecutionContextId
- debuggerScriptParsedHash :: Text
- debuggerScriptParsedExecutionContextAuxData :: Maybe [(Text, Text)]
- debuggerScriptParsedIsLiveEdit :: Maybe Bool
- debuggerScriptParsedSourceMapURL :: Maybe Text
- debuggerScriptParsedHasSourceURL :: Maybe Bool
- debuggerScriptParsedIsModule :: Maybe Bool
- debuggerScriptParsedLength :: Maybe Int
- debuggerScriptParsedStackTrace :: Maybe RuntimeStackTrace
- debuggerScriptParsedCodeOffset :: Maybe Int
- debuggerScriptParsedScriptLanguage :: Maybe DebuggerScriptLanguage
- debuggerScriptParsedDebugSymbols :: Maybe DebuggerDebugSymbols
- debuggerScriptParsedEmbedderName :: Maybe Text
- data DebuggerScriptFailedToParse = DebuggerScriptFailedToParse {
- debuggerScriptFailedToParseScriptId :: RuntimeScriptId
- debuggerScriptFailedToParseUrl :: Text
- debuggerScriptFailedToParseStartLine :: Int
- debuggerScriptFailedToParseStartColumn :: Int
- debuggerScriptFailedToParseEndLine :: Int
- debuggerScriptFailedToParseEndColumn :: Int
- debuggerScriptFailedToParseExecutionContextId :: RuntimeExecutionContextId
- debuggerScriptFailedToParseHash :: Text
- debuggerScriptFailedToParseExecutionContextAuxData :: Maybe [(Text, Text)]
- debuggerScriptFailedToParseSourceMapURL :: Maybe Text
- debuggerScriptFailedToParseHasSourceURL :: Maybe Bool
- debuggerScriptFailedToParseIsModule :: Maybe Bool
- debuggerScriptFailedToParseLength :: Maybe Int
- debuggerScriptFailedToParseStackTrace :: Maybe RuntimeStackTrace
- debuggerScriptFailedToParseCodeOffset :: Maybe Int
- debuggerScriptFailedToParseScriptLanguage :: Maybe DebuggerScriptLanguage
- debuggerScriptFailedToParseEmbedderName :: Maybe Text
- data DebuggerResumed = DebuggerResumed
- data DebuggerPaused = DebuggerPaused {}
- data DebuggerPausedReason
- = DebuggerPausedReasonAmbiguous
- | DebuggerPausedReasonAssert
- | DebuggerPausedReasonCSPViolation
- | DebuggerPausedReasonDebugCommand
- | DebuggerPausedReasonDOM
- | DebuggerPausedReasonEventListener
- | DebuggerPausedReasonException
- | DebuggerPausedReasonInstrumentation
- | DebuggerPausedReasonOOM
- | DebuggerPausedReasonOther
- | DebuggerPausedReasonPromiseRejection
- | DebuggerPausedReasonXHR
- data DebuggerBreakpointResolved = DebuggerBreakpointResolved {}
- data DebuggerDebugSymbols = DebuggerDebugSymbols {}
- data DebuggerDebugSymbolsType
- data DebuggerScriptLanguage
- data DebuggerWasmDisassemblyChunk = DebuggerWasmDisassemblyChunk {}
- data DebuggerBreakLocation = DebuggerBreakLocation {}
- data DebuggerBreakLocationType
- data DebuggerSearchMatch = DebuggerSearchMatch {}
- data DebuggerScope = DebuggerScope {}
- data DebuggerScopeType
- data DebuggerCallFrame = DebuggerCallFrame {
- debuggerCallFrameCallFrameId :: DebuggerCallFrameId
- debuggerCallFrameFunctionName :: Text
- debuggerCallFrameFunctionLocation :: Maybe DebuggerLocation
- debuggerCallFrameLocation :: DebuggerLocation
- debuggerCallFrameScopeChain :: [DebuggerScope]
- debuggerCallFrameThis :: RuntimeRemoteObject
- debuggerCallFrameReturnValue :: Maybe RuntimeRemoteObject
- debuggerCallFrameCanBeRestarted :: Maybe Bool
- data DebuggerLocationRange = DebuggerLocationRange {}
- data DebuggerScriptPosition = DebuggerScriptPosition {}
- data DebuggerLocation = DebuggerLocation {}
- type DebuggerCallFrameId = Text
- type DebuggerBreakpointId = Text
- pDebuggerContinueToLocation :: DebuggerLocation -> PDebuggerContinueToLocation
- pDebuggerDisable :: PDebuggerDisable
- pDebuggerEnable :: PDebuggerEnable
- pDebuggerEvaluateOnCallFrame :: DebuggerCallFrameId -> Text -> PDebuggerEvaluateOnCallFrame
- pDebuggerGetPossibleBreakpoints :: DebuggerLocation -> PDebuggerGetPossibleBreakpoints
- pDebuggerGetScriptSource :: RuntimeScriptId -> PDebuggerGetScriptSource
- pDebuggerDisassembleWasmModule :: RuntimeScriptId -> PDebuggerDisassembleWasmModule
- pDebuggerNextWasmDisassemblyChunk :: Text -> PDebuggerNextWasmDisassemblyChunk
- pDebuggerGetStackTrace :: RuntimeStackTraceId -> PDebuggerGetStackTrace
- pDebuggerPause :: PDebuggerPause
- pDebuggerRemoveBreakpoint :: DebuggerBreakpointId -> PDebuggerRemoveBreakpoint
- pDebuggerRestartFrame :: DebuggerCallFrameId -> PDebuggerRestartFrame
- pDebuggerResume :: PDebuggerResume
- pDebuggerSearchInContent :: RuntimeScriptId -> Text -> PDebuggerSearchInContent
- pDebuggerSetAsyncCallStackDepth :: Int -> PDebuggerSetAsyncCallStackDepth
- pDebuggerSetBlackboxPatterns :: [Text] -> PDebuggerSetBlackboxPatterns
- pDebuggerSetBlackboxedRanges :: RuntimeScriptId -> [DebuggerScriptPosition] -> PDebuggerSetBlackboxedRanges
- pDebuggerSetBreakpoint :: DebuggerLocation -> PDebuggerSetBreakpoint
- pDebuggerSetInstrumentationBreakpoint :: PDebuggerSetInstrumentationBreakpointInstrumentation -> PDebuggerSetInstrumentationBreakpoint
- pDebuggerSetBreakpointByUrl :: Int -> PDebuggerSetBreakpointByUrl
- pDebuggerSetBreakpointOnFunctionCall :: RuntimeRemoteObjectId -> PDebuggerSetBreakpointOnFunctionCall
- pDebuggerSetBreakpointsActive :: Bool -> PDebuggerSetBreakpointsActive
- pDebuggerSetPauseOnExceptions :: PDebuggerSetPauseOnExceptionsState -> PDebuggerSetPauseOnExceptions
- pDebuggerSetReturnValue :: RuntimeCallArgument -> PDebuggerSetReturnValue
- pDebuggerSetScriptSource :: RuntimeScriptId -> Text -> PDebuggerSetScriptSource
- pDebuggerSetSkipAllPauses :: Bool -> PDebuggerSetSkipAllPauses
- pDebuggerSetVariableValue :: Int -> Text -> RuntimeCallArgument -> DebuggerCallFrameId -> PDebuggerSetVariableValue
- pDebuggerStepInto :: PDebuggerStepInto
- pDebuggerStepOut :: PDebuggerStepOut
- pDebuggerStepOver :: PDebuggerStepOver
Documentation
data PDebuggerStepOver Source #
Steps over the statement.
Parameters of the stepOver
command.
Constructors
PDebuggerStepOver | |
Fields
|
Instances
Eq PDebuggerStepOver Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: PDebuggerStepOver -> PDebuggerStepOver -> Bool # (/=) :: PDebuggerStepOver -> PDebuggerStepOver -> Bool # | |
Show PDebuggerStepOver Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> PDebuggerStepOver -> ShowS # show :: PDebuggerStepOver -> String # showList :: [PDebuggerStepOver] -> ShowS # | |
ToJSON PDebuggerStepOver Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: PDebuggerStepOver -> Value # toEncoding :: PDebuggerStepOver -> Encoding # toJSONList :: [PDebuggerStepOver] -> Value # toEncodingList :: [PDebuggerStepOver] -> Encoding # | |
Command PDebuggerStepOver Source # | |
Defined in CDP.Domains.Debugger Associated Types Methods commandName :: Proxy PDebuggerStepOver -> String Source # fromJSON :: Proxy PDebuggerStepOver -> Value -> Result (CommandResponse PDebuggerStepOver) Source # | |
type CommandResponse PDebuggerStepOver Source # | |
Defined in CDP.Domains.Debugger |
data PDebuggerStepOut Source #
Steps out of the function call.
Parameters of the stepOut
command.
Constructors
PDebuggerStepOut |
Instances
Eq PDebuggerStepOut Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: PDebuggerStepOut -> PDebuggerStepOut -> Bool # (/=) :: PDebuggerStepOut -> PDebuggerStepOut -> Bool # | |
Show PDebuggerStepOut Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> PDebuggerStepOut -> ShowS # show :: PDebuggerStepOut -> String # showList :: [PDebuggerStepOut] -> ShowS # | |
ToJSON PDebuggerStepOut Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: PDebuggerStepOut -> Value # toEncoding :: PDebuggerStepOut -> Encoding # toJSONList :: [PDebuggerStepOut] -> Value # toEncodingList :: [PDebuggerStepOut] -> Encoding # | |
Command PDebuggerStepOut Source # | |
Defined in CDP.Domains.Debugger Associated Types Methods commandName :: Proxy PDebuggerStepOut -> String Source # fromJSON :: Proxy PDebuggerStepOut -> Value -> Result (CommandResponse PDebuggerStepOut) Source # | |
type CommandResponse PDebuggerStepOut Source # | |
Defined in CDP.Domains.Debugger |
data PDebuggerStepInto Source #
Steps into the function call.
Parameters of the stepInto
command.
Constructors
PDebuggerStepInto | |
Fields
|
Instances
Eq PDebuggerStepInto Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: PDebuggerStepInto -> PDebuggerStepInto -> Bool # (/=) :: PDebuggerStepInto -> PDebuggerStepInto -> Bool # | |
Show PDebuggerStepInto Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> PDebuggerStepInto -> ShowS # show :: PDebuggerStepInto -> String # showList :: [PDebuggerStepInto] -> ShowS # | |
ToJSON PDebuggerStepInto Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: PDebuggerStepInto -> Value # toEncoding :: PDebuggerStepInto -> Encoding # toJSONList :: [PDebuggerStepInto] -> Value # toEncodingList :: [PDebuggerStepInto] -> Encoding # | |
Command PDebuggerStepInto Source # | |
Defined in CDP.Domains.Debugger Associated Types Methods commandName :: Proxy PDebuggerStepInto -> String Source # fromJSON :: Proxy PDebuggerStepInto -> Value -> Result (CommandResponse PDebuggerStepInto) Source # | |
type CommandResponse PDebuggerStepInto Source # | |
Defined in CDP.Domains.Debugger |
data PDebuggerSetVariableValue Source #
Changes value of variable in a callframe. Object-based scopes are not supported and must be mutated manually.
Parameters of the setVariableValue
command.
Constructors
PDebuggerSetVariableValue | |
Fields
|
Instances
Eq PDebuggerSetVariableValue Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: PDebuggerSetVariableValue -> PDebuggerSetVariableValue -> Bool # (/=) :: PDebuggerSetVariableValue -> PDebuggerSetVariableValue -> Bool # | |
Show PDebuggerSetVariableValue Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> PDebuggerSetVariableValue -> ShowS # show :: PDebuggerSetVariableValue -> String # showList :: [PDebuggerSetVariableValue] -> ShowS # | |
ToJSON PDebuggerSetVariableValue Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: PDebuggerSetVariableValue -> Value # toEncoding :: PDebuggerSetVariableValue -> Encoding # toJSONList :: [PDebuggerSetVariableValue] -> Value # | |
Command PDebuggerSetVariableValue Source # | |
Defined in CDP.Domains.Debugger Associated Types | |
type CommandResponse PDebuggerSetVariableValue Source # | |
Defined in CDP.Domains.Debugger |
data PDebuggerSetSkipAllPauses Source #
Makes page not interrupt on any pauses (breakpoint, exception, dom exception etc).
Parameters of the setSkipAllPauses
command.
Constructors
PDebuggerSetSkipAllPauses | |
Fields
|
Instances
Eq PDebuggerSetSkipAllPauses Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: PDebuggerSetSkipAllPauses -> PDebuggerSetSkipAllPauses -> Bool # (/=) :: PDebuggerSetSkipAllPauses -> PDebuggerSetSkipAllPauses -> Bool # | |
Show PDebuggerSetSkipAllPauses Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> PDebuggerSetSkipAllPauses -> ShowS # show :: PDebuggerSetSkipAllPauses -> String # showList :: [PDebuggerSetSkipAllPauses] -> ShowS # | |
ToJSON PDebuggerSetSkipAllPauses Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: PDebuggerSetSkipAllPauses -> Value # toEncoding :: PDebuggerSetSkipAllPauses -> Encoding # toJSONList :: [PDebuggerSetSkipAllPauses] -> Value # | |
Command PDebuggerSetSkipAllPauses Source # | |
Defined in CDP.Domains.Debugger Associated Types | |
type CommandResponse PDebuggerSetSkipAllPauses Source # | |
Defined in CDP.Domains.Debugger |
data DebuggerSetScriptSource Source #
Constructors
DebuggerSetScriptSource | |
Fields
|
Instances
Eq DebuggerSetScriptSource Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: DebuggerSetScriptSource -> DebuggerSetScriptSource -> Bool # (/=) :: DebuggerSetScriptSource -> DebuggerSetScriptSource -> Bool # | |
Show DebuggerSetScriptSource Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> DebuggerSetScriptSource -> ShowS # show :: DebuggerSetScriptSource -> String # showList :: [DebuggerSetScriptSource] -> ShowS # | |
FromJSON DebuggerSetScriptSource Source # | |
Defined in CDP.Domains.Debugger Methods parseJSON :: Value -> Parser DebuggerSetScriptSource # parseJSONList :: Value -> Parser [DebuggerSetScriptSource] # |
data DebuggerSetScriptSourceStatus Source #
Constructors
DebuggerSetScriptSourceStatusOk | |
DebuggerSetScriptSourceStatusCompileError | |
DebuggerSetScriptSourceStatusBlockedByActiveGenerator | |
DebuggerSetScriptSourceStatusBlockedByActiveFunction |
Instances
data PDebuggerSetScriptSource Source #
Edits JavaScript source live.
In general, functions that are currently on the stack can not be edited with
a single exception: If the edited function is the top-most stack frame and
that is the only activation of that function on the stack. In this case
the live edit will be successful and a restartFrame
for the
top-most function is automatically triggered.
Parameters of the setScriptSource
command.
Constructors
PDebuggerSetScriptSource | |
Fields
|
Instances
data PDebuggerSetReturnValue Source #
Changes return value in top frame. Available only at return break position.
Parameters of the setReturnValue
command.
Constructors
PDebuggerSetReturnValue | |
Fields
|
Instances
data PDebuggerSetPauseOnExceptions Source #
Constructors
PDebuggerSetPauseOnExceptions | |
Fields
|
Instances
Eq PDebuggerSetPauseOnExceptions Source # | |
Defined in CDP.Domains.Debugger | |
Show PDebuggerSetPauseOnExceptions Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> PDebuggerSetPauseOnExceptions -> ShowS # show :: PDebuggerSetPauseOnExceptions -> String # showList :: [PDebuggerSetPauseOnExceptions] -> ShowS # | |
ToJSON PDebuggerSetPauseOnExceptions Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: PDebuggerSetPauseOnExceptions -> Value # toEncoding :: PDebuggerSetPauseOnExceptions -> Encoding # toJSONList :: [PDebuggerSetPauseOnExceptions] -> Value # toEncodingList :: [PDebuggerSetPauseOnExceptions] -> Encoding # | |
Command PDebuggerSetPauseOnExceptions Source # | |
Defined in CDP.Domains.Debugger Associated Types | |
type CommandResponse PDebuggerSetPauseOnExceptions Source # | |
Defined in CDP.Domains.Debugger |
data PDebuggerSetPauseOnExceptionsState Source #
Defines pause on exceptions state. Can be set to stop on all exceptions, uncaught exceptions or
no exceptions. Initial pause on exceptions state is none
.
Parameters of the setPauseOnExceptions
command.
Constructors
PDebuggerSetPauseOnExceptionsStateNone | |
PDebuggerSetPauseOnExceptionsStateUncaught | |
PDebuggerSetPauseOnExceptionsStateAll |
Instances
data PDebuggerSetBreakpointsActive Source #
Activates / deactivates all breakpoints on the page.
Parameters of the setBreakpointsActive
command.
Constructors
PDebuggerSetBreakpointsActive | |
Fields
|
Instances
Eq PDebuggerSetBreakpointsActive Source # | |
Defined in CDP.Domains.Debugger | |
Show PDebuggerSetBreakpointsActive Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> PDebuggerSetBreakpointsActive -> ShowS # show :: PDebuggerSetBreakpointsActive -> String # showList :: [PDebuggerSetBreakpointsActive] -> ShowS # | |
ToJSON PDebuggerSetBreakpointsActive Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: PDebuggerSetBreakpointsActive -> Value # toEncoding :: PDebuggerSetBreakpointsActive -> Encoding # toJSONList :: [PDebuggerSetBreakpointsActive] -> Value # toEncodingList :: [PDebuggerSetBreakpointsActive] -> Encoding # | |
Command PDebuggerSetBreakpointsActive Source # | |
Defined in CDP.Domains.Debugger Associated Types | |
type CommandResponse PDebuggerSetBreakpointsActive Source # | |
Defined in CDP.Domains.Debugger |
data DebuggerSetBreakpointOnFunctionCall Source #
Constructors
DebuggerSetBreakpointOnFunctionCall | |
Fields
|
Instances
Eq DebuggerSetBreakpointOnFunctionCall Source # | |
Defined in CDP.Domains.Debugger | |
Show DebuggerSetBreakpointOnFunctionCall Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> DebuggerSetBreakpointOnFunctionCall -> ShowS # show :: DebuggerSetBreakpointOnFunctionCall -> String # showList :: [DebuggerSetBreakpointOnFunctionCall] -> ShowS # | |
FromJSON DebuggerSetBreakpointOnFunctionCall Source # | |
Defined in CDP.Domains.Debugger Methods parseJSON :: Value -> Parser DebuggerSetBreakpointOnFunctionCall # parseJSONList :: Value -> Parser [DebuggerSetBreakpointOnFunctionCall] # |
data PDebuggerSetBreakpointOnFunctionCall Source #
Sets JavaScript breakpoint before each call to the given function. If another function was created from the same source as a given one, calling it will also trigger the breakpoint.
Parameters of the setBreakpointOnFunctionCall
command.
Constructors
PDebuggerSetBreakpointOnFunctionCall | |
Fields
|
Instances
data DebuggerSetBreakpointByUrl Source #
Constructors
DebuggerSetBreakpointByUrl | |
Fields
|
Instances
Eq DebuggerSetBreakpointByUrl Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: DebuggerSetBreakpointByUrl -> DebuggerSetBreakpointByUrl -> Bool # (/=) :: DebuggerSetBreakpointByUrl -> DebuggerSetBreakpointByUrl -> Bool # | |
Show DebuggerSetBreakpointByUrl Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> DebuggerSetBreakpointByUrl -> ShowS # show :: DebuggerSetBreakpointByUrl -> String # showList :: [DebuggerSetBreakpointByUrl] -> ShowS # | |
FromJSON DebuggerSetBreakpointByUrl Source # | |
Defined in CDP.Domains.Debugger Methods parseJSON :: Value -> Parser DebuggerSetBreakpointByUrl # parseJSONList :: Value -> Parser [DebuggerSetBreakpointByUrl] # |
data PDebuggerSetBreakpointByUrl Source #
Sets JavaScript breakpoint at given location specified either by URL or URL regex. Once this
command is issued, all existing parsed scripts will have breakpoints resolved and returned in
locations
property. Further matching script parsing will result in subsequent
breakpointResolved
events issued. This logical breakpoint will survive page reloads.
Parameters of the setBreakpointByUrl
command.
Constructors
PDebuggerSetBreakpointByUrl | |
Fields
|
Instances
Eq PDebuggerSetBreakpointByUrl Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: PDebuggerSetBreakpointByUrl -> PDebuggerSetBreakpointByUrl -> Bool # (/=) :: PDebuggerSetBreakpointByUrl -> PDebuggerSetBreakpointByUrl -> Bool # | |
Show PDebuggerSetBreakpointByUrl Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> PDebuggerSetBreakpointByUrl -> ShowS # show :: PDebuggerSetBreakpointByUrl -> String # showList :: [PDebuggerSetBreakpointByUrl] -> ShowS # | |
ToJSON PDebuggerSetBreakpointByUrl Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: PDebuggerSetBreakpointByUrl -> Value # toEncoding :: PDebuggerSetBreakpointByUrl -> Encoding # toJSONList :: [PDebuggerSetBreakpointByUrl] -> Value # toEncodingList :: [PDebuggerSetBreakpointByUrl] -> Encoding # | |
Command PDebuggerSetBreakpointByUrl Source # | |
Defined in CDP.Domains.Debugger Associated Types | |
type CommandResponse PDebuggerSetBreakpointByUrl Source # | |
data DebuggerSetInstrumentationBreakpoint Source #
Constructors
DebuggerSetInstrumentationBreakpoint | |
Fields
|
Instances
data PDebuggerSetInstrumentationBreakpoint Source #
Constructors
PDebuggerSetInstrumentationBreakpoint | |
Fields |
Instances
data PDebuggerSetInstrumentationBreakpointInstrumentation Source #
Sets instrumentation breakpoint.
Parameters of the setInstrumentationBreakpoint
command.
Constructors
PDebuggerSetInstrumentationBreakpointInstrumentationBeforeScriptExecution | |
PDebuggerSetInstrumentationBreakpointInstrumentationBeforeScriptWithSourceMapExecution |
Instances
data DebuggerSetBreakpoint Source #
Constructors
DebuggerSetBreakpoint | |
Fields
|
Instances
Eq DebuggerSetBreakpoint Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: DebuggerSetBreakpoint -> DebuggerSetBreakpoint -> Bool # (/=) :: DebuggerSetBreakpoint -> DebuggerSetBreakpoint -> Bool # | |
Show DebuggerSetBreakpoint Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> DebuggerSetBreakpoint -> ShowS # show :: DebuggerSetBreakpoint -> String # showList :: [DebuggerSetBreakpoint] -> ShowS # | |
FromJSON DebuggerSetBreakpoint Source # | |
Defined in CDP.Domains.Debugger Methods parseJSON :: Value -> Parser DebuggerSetBreakpoint # parseJSONList :: Value -> Parser [DebuggerSetBreakpoint] # |
data PDebuggerSetBreakpoint Source #
Sets JavaScript breakpoint at a given location.
Parameters of the setBreakpoint
command.
Constructors
PDebuggerSetBreakpoint | |
Fields
|
Instances
Eq PDebuggerSetBreakpoint Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: PDebuggerSetBreakpoint -> PDebuggerSetBreakpoint -> Bool # (/=) :: PDebuggerSetBreakpoint -> PDebuggerSetBreakpoint -> Bool # | |
Show PDebuggerSetBreakpoint Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> PDebuggerSetBreakpoint -> ShowS # show :: PDebuggerSetBreakpoint -> String # showList :: [PDebuggerSetBreakpoint] -> ShowS # | |
ToJSON PDebuggerSetBreakpoint Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: PDebuggerSetBreakpoint -> Value # toEncoding :: PDebuggerSetBreakpoint -> Encoding # toJSONList :: [PDebuggerSetBreakpoint] -> Value # | |
Command PDebuggerSetBreakpoint Source # | |
Defined in CDP.Domains.Debugger Associated Types Methods commandName :: Proxy PDebuggerSetBreakpoint -> String Source # fromJSON :: Proxy PDebuggerSetBreakpoint -> Value -> Result (CommandResponse PDebuggerSetBreakpoint) Source # | |
type CommandResponse PDebuggerSetBreakpoint Source # | |
Defined in CDP.Domains.Debugger |
data PDebuggerSetBlackboxedRanges Source #
Makes backend skip steps in the script in blackboxed ranges. VM will try leave blacklisted scripts by performing 'step in' several times, finally resorting to 'step out' if unsuccessful. Positions array contains positions where blackbox state is changed. First interval isn't blackboxed. Array should be sorted.
Parameters of the setBlackboxedRanges
command.
Constructors
PDebuggerSetBlackboxedRanges | |
Fields |
Instances
Eq PDebuggerSetBlackboxedRanges Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: PDebuggerSetBlackboxedRanges -> PDebuggerSetBlackboxedRanges -> Bool # (/=) :: PDebuggerSetBlackboxedRanges -> PDebuggerSetBlackboxedRanges -> Bool # | |
Show PDebuggerSetBlackboxedRanges Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> PDebuggerSetBlackboxedRanges -> ShowS # show :: PDebuggerSetBlackboxedRanges -> String # showList :: [PDebuggerSetBlackboxedRanges] -> ShowS # | |
ToJSON PDebuggerSetBlackboxedRanges Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: PDebuggerSetBlackboxedRanges -> Value # toEncoding :: PDebuggerSetBlackboxedRanges -> Encoding # toJSONList :: [PDebuggerSetBlackboxedRanges] -> Value # toEncodingList :: [PDebuggerSetBlackboxedRanges] -> Encoding # | |
Command PDebuggerSetBlackboxedRanges Source # | |
Defined in CDP.Domains.Debugger Associated Types | |
type CommandResponse PDebuggerSetBlackboxedRanges Source # | |
Defined in CDP.Domains.Debugger |
data PDebuggerSetBlackboxPatterns Source #
Replace previous blackbox patterns with passed ones. Forces backend to skip stepping/pausing in scripts with url matching one of the patterns. VM will try to leave blackboxed script by performing 'step in' several times, finally resorting to 'step out' if unsuccessful.
Parameters of the setBlackboxPatterns
command.
Constructors
PDebuggerSetBlackboxPatterns | |
Fields
|
Instances
Eq PDebuggerSetBlackboxPatterns Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: PDebuggerSetBlackboxPatterns -> PDebuggerSetBlackboxPatterns -> Bool # (/=) :: PDebuggerSetBlackboxPatterns -> PDebuggerSetBlackboxPatterns -> Bool # | |
Show PDebuggerSetBlackboxPatterns Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> PDebuggerSetBlackboxPatterns -> ShowS # show :: PDebuggerSetBlackboxPatterns -> String # showList :: [PDebuggerSetBlackboxPatterns] -> ShowS # | |
ToJSON PDebuggerSetBlackboxPatterns Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: PDebuggerSetBlackboxPatterns -> Value # toEncoding :: PDebuggerSetBlackboxPatterns -> Encoding # toJSONList :: [PDebuggerSetBlackboxPatterns] -> Value # toEncodingList :: [PDebuggerSetBlackboxPatterns] -> Encoding # | |
Command PDebuggerSetBlackboxPatterns Source # | |
Defined in CDP.Domains.Debugger Associated Types | |
type CommandResponse PDebuggerSetBlackboxPatterns Source # | |
Defined in CDP.Domains.Debugger |
data PDebuggerSetAsyncCallStackDepth Source #
Enables or disables async call stacks tracking.
Parameters of the setAsyncCallStackDepth
command.
Constructors
PDebuggerSetAsyncCallStackDepth | |
Fields
|
Instances
Eq PDebuggerSetAsyncCallStackDepth Source # | |
Defined in CDP.Domains.Debugger | |
Show PDebuggerSetAsyncCallStackDepth Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> PDebuggerSetAsyncCallStackDepth -> ShowS # | |
ToJSON PDebuggerSetAsyncCallStackDepth Source # | |
Defined in CDP.Domains.Debugger | |
Command PDebuggerSetAsyncCallStackDepth Source # | |
Defined in CDP.Domains.Debugger Associated Types type CommandResponse PDebuggerSetAsyncCallStackDepth Source # | |
type CommandResponse PDebuggerSetAsyncCallStackDepth Source # | |
Defined in CDP.Domains.Debugger |
data DebuggerSearchInContent Source #
Constructors
DebuggerSearchInContent | |
Fields
|
Instances
Eq DebuggerSearchInContent Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: DebuggerSearchInContent -> DebuggerSearchInContent -> Bool # (/=) :: DebuggerSearchInContent -> DebuggerSearchInContent -> Bool # | |
Show DebuggerSearchInContent Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> DebuggerSearchInContent -> ShowS # show :: DebuggerSearchInContent -> String # showList :: [DebuggerSearchInContent] -> ShowS # | |
FromJSON DebuggerSearchInContent Source # | |
Defined in CDP.Domains.Debugger Methods parseJSON :: Value -> Parser DebuggerSearchInContent # parseJSONList :: Value -> Parser [DebuggerSearchInContent] # |
data PDebuggerSearchInContent Source #
Searches for given string in script content.
Parameters of the searchInContent
command.
Constructors
PDebuggerSearchInContent | |
Fields
|
Instances
data PDebuggerResume Source #
Resumes JavaScript execution.
Parameters of the resume
command.
Constructors
PDebuggerResume | |
Fields
|
Instances
Eq PDebuggerResume Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: PDebuggerResume -> PDebuggerResume -> Bool # (/=) :: PDebuggerResume -> PDebuggerResume -> Bool # | |
Show PDebuggerResume Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> PDebuggerResume -> ShowS # show :: PDebuggerResume -> String # showList :: [PDebuggerResume] -> ShowS # | |
ToJSON PDebuggerResume Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: PDebuggerResume -> Value # toEncoding :: PDebuggerResume -> Encoding # toJSONList :: [PDebuggerResume] -> Value # toEncodingList :: [PDebuggerResume] -> Encoding # | |
Command PDebuggerResume Source # | |
Defined in CDP.Domains.Debugger Associated Types Methods commandName :: Proxy PDebuggerResume -> String Source # fromJSON :: Proxy PDebuggerResume -> Value -> Result (CommandResponse PDebuggerResume) Source # | |
type CommandResponse PDebuggerResume Source # | |
Defined in CDP.Domains.Debugger |
data PDebuggerRestartFrame Source #
Constructors
PDebuggerRestartFrame | |
Fields
|
Instances
data PDebuggerRestartFrameMode Source #
Restarts particular call frame from the beginning. The old, deprecated
behavior of restartFrame
is to stay paused and allow further CDP commands
after a restart was scheduled. This can cause problems with restarting, so
we now continue execution immediatly after it has been scheduled until we
reach the beginning of the restarted frame.
To stay back-wards compatible, restartFrame
now expects a mode
parameter to be present. If the mode
parameter is missing, restartFrame
errors out.
The various return values are deprecated and callFrames
is always empty.
Use the call frames from the `Debugger#paused` events instead, that fires
once V8 pauses at the beginning of the restarted function.
Parameters of the restartFrame
command.
Constructors
PDebuggerRestartFrameModeStepInto |
Instances
data PDebuggerRemoveBreakpoint Source #
Removes JavaScript breakpoint.
Parameters of the removeBreakpoint
command.
Constructors
PDebuggerRemoveBreakpoint | |
Instances
Eq PDebuggerRemoveBreakpoint Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: PDebuggerRemoveBreakpoint -> PDebuggerRemoveBreakpoint -> Bool # (/=) :: PDebuggerRemoveBreakpoint -> PDebuggerRemoveBreakpoint -> Bool # | |
Show PDebuggerRemoveBreakpoint Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> PDebuggerRemoveBreakpoint -> ShowS # show :: PDebuggerRemoveBreakpoint -> String # showList :: [PDebuggerRemoveBreakpoint] -> ShowS # | |
ToJSON PDebuggerRemoveBreakpoint Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: PDebuggerRemoveBreakpoint -> Value # toEncoding :: PDebuggerRemoveBreakpoint -> Encoding # toJSONList :: [PDebuggerRemoveBreakpoint] -> Value # | |
Command PDebuggerRemoveBreakpoint Source # | |
Defined in CDP.Domains.Debugger Associated Types | |
type CommandResponse PDebuggerRemoveBreakpoint Source # | |
Defined in CDP.Domains.Debugger |
data PDebuggerPause Source #
Stops on the next JavaScript statement.
Parameters of the pause
command.
Constructors
PDebuggerPause |
Instances
Eq PDebuggerPause Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: PDebuggerPause -> PDebuggerPause -> Bool # (/=) :: PDebuggerPause -> PDebuggerPause -> Bool # | |
Show PDebuggerPause Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> PDebuggerPause -> ShowS # show :: PDebuggerPause -> String # showList :: [PDebuggerPause] -> ShowS # | |
ToJSON PDebuggerPause Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: PDebuggerPause -> Value # toEncoding :: PDebuggerPause -> Encoding # toJSONList :: [PDebuggerPause] -> Value # toEncodingList :: [PDebuggerPause] -> Encoding # | |
Command PDebuggerPause Source # | |
Defined in CDP.Domains.Debugger Associated Types Methods commandName :: Proxy PDebuggerPause -> String Source # fromJSON :: Proxy PDebuggerPause -> Value -> Result (CommandResponse PDebuggerPause) Source # | |
type CommandResponse PDebuggerPause Source # | |
Defined in CDP.Domains.Debugger |
data DebuggerGetStackTrace Source #
Constructors
DebuggerGetStackTrace | |
Instances
Eq DebuggerGetStackTrace Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: DebuggerGetStackTrace -> DebuggerGetStackTrace -> Bool # (/=) :: DebuggerGetStackTrace -> DebuggerGetStackTrace -> Bool # | |
Show DebuggerGetStackTrace Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> DebuggerGetStackTrace -> ShowS # show :: DebuggerGetStackTrace -> String # showList :: [DebuggerGetStackTrace] -> ShowS # | |
FromJSON DebuggerGetStackTrace Source # | |
Defined in CDP.Domains.Debugger Methods parseJSON :: Value -> Parser DebuggerGetStackTrace # parseJSONList :: Value -> Parser [DebuggerGetStackTrace] # |
data PDebuggerGetStackTrace Source #
Returns stack trace with given stackTraceId
.
Parameters of the getStackTrace
command.
Constructors
PDebuggerGetStackTrace | |
Instances
Eq PDebuggerGetStackTrace Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: PDebuggerGetStackTrace -> PDebuggerGetStackTrace -> Bool # (/=) :: PDebuggerGetStackTrace -> PDebuggerGetStackTrace -> Bool # | |
Show PDebuggerGetStackTrace Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> PDebuggerGetStackTrace -> ShowS # show :: PDebuggerGetStackTrace -> String # showList :: [PDebuggerGetStackTrace] -> ShowS # | |
ToJSON PDebuggerGetStackTrace Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: PDebuggerGetStackTrace -> Value # toEncoding :: PDebuggerGetStackTrace -> Encoding # toJSONList :: [PDebuggerGetStackTrace] -> Value # | |
Command PDebuggerGetStackTrace Source # | |
Defined in CDP.Domains.Debugger Associated Types Methods commandName :: Proxy PDebuggerGetStackTrace -> String Source # fromJSON :: Proxy PDebuggerGetStackTrace -> Value -> Result (CommandResponse PDebuggerGetStackTrace) Source # | |
type CommandResponse PDebuggerGetStackTrace Source # | |
Defined in CDP.Domains.Debugger |
data DebuggerNextWasmDisassemblyChunk Source #
Constructors
DebuggerNextWasmDisassemblyChunk | |
Fields
|
Instances
Eq DebuggerNextWasmDisassemblyChunk Source # | |
Defined in CDP.Domains.Debugger | |
Show DebuggerNextWasmDisassemblyChunk Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> DebuggerNextWasmDisassemblyChunk -> ShowS # | |
FromJSON DebuggerNextWasmDisassemblyChunk Source # | |
Defined in CDP.Domains.Debugger Methods parseJSON :: Value -> Parser DebuggerNextWasmDisassemblyChunk # parseJSONList :: Value -> Parser [DebuggerNextWasmDisassemblyChunk] # |
data PDebuggerNextWasmDisassemblyChunk Source #
Disassemble the next chunk of lines for the module corresponding to the stream. If disassembly is complete, this API will invalidate the streamId and return an empty chunk. Any subsequent calls for the now invalid stream will return errors.
Parameters of the nextWasmDisassemblyChunk
command.
Constructors
PDebuggerNextWasmDisassemblyChunk | |
Instances
Eq PDebuggerNextWasmDisassemblyChunk Source # | |
Defined in CDP.Domains.Debugger | |
Show PDebuggerNextWasmDisassemblyChunk Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> PDebuggerNextWasmDisassemblyChunk -> ShowS # | |
ToJSON PDebuggerNextWasmDisassemblyChunk Source # | |
Defined in CDP.Domains.Debugger | |
Command PDebuggerNextWasmDisassemblyChunk Source # | |
Defined in CDP.Domains.Debugger Associated Types type CommandResponse PDebuggerNextWasmDisassemblyChunk Source # | |
type CommandResponse PDebuggerNextWasmDisassemblyChunk Source # | |
data DebuggerDisassembleWasmModule Source #
Constructors
DebuggerDisassembleWasmModule | |
Fields
|
Instances
Eq DebuggerDisassembleWasmModule Source # | |
Defined in CDP.Domains.Debugger | |
Show DebuggerDisassembleWasmModule Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> DebuggerDisassembleWasmModule -> ShowS # show :: DebuggerDisassembleWasmModule -> String # showList :: [DebuggerDisassembleWasmModule] -> ShowS # | |
FromJSON DebuggerDisassembleWasmModule Source # | |
Defined in CDP.Domains.Debugger Methods parseJSON :: Value -> Parser DebuggerDisassembleWasmModule # parseJSONList :: Value -> Parser [DebuggerDisassembleWasmModule] # |
data PDebuggerDisassembleWasmModule Source #
Parameters of the disassembleWasmModule
command.
Constructors
PDebuggerDisassembleWasmModule | |
Fields
|
Instances
Eq PDebuggerDisassembleWasmModule Source # | |
Defined in CDP.Domains.Debugger | |
Show PDebuggerDisassembleWasmModule Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> PDebuggerDisassembleWasmModule -> ShowS # show :: PDebuggerDisassembleWasmModule -> String # showList :: [PDebuggerDisassembleWasmModule] -> ShowS # | |
ToJSON PDebuggerDisassembleWasmModule Source # | |
Defined in CDP.Domains.Debugger | |
Command PDebuggerDisassembleWasmModule Source # | |
Defined in CDP.Domains.Debugger Associated Types type CommandResponse PDebuggerDisassembleWasmModule Source # | |
type CommandResponse PDebuggerDisassembleWasmModule Source # | |
data DebuggerGetScriptSource Source #
Constructors
DebuggerGetScriptSource | |
Fields
|
Instances
Eq DebuggerGetScriptSource Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: DebuggerGetScriptSource -> DebuggerGetScriptSource -> Bool # (/=) :: DebuggerGetScriptSource -> DebuggerGetScriptSource -> Bool # | |
Show DebuggerGetScriptSource Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> DebuggerGetScriptSource -> ShowS # show :: DebuggerGetScriptSource -> String # showList :: [DebuggerGetScriptSource] -> ShowS # | |
FromJSON DebuggerGetScriptSource Source # | |
Defined in CDP.Domains.Debugger Methods parseJSON :: Value -> Parser DebuggerGetScriptSource # parseJSONList :: Value -> Parser [DebuggerGetScriptSource] # |
data PDebuggerGetScriptSource Source #
Returns source for the script with given id.
Parameters of the getScriptSource
command.
Constructors
PDebuggerGetScriptSource | |
Fields
|
Instances
data DebuggerGetPossibleBreakpoints Source #
Constructors
DebuggerGetPossibleBreakpoints | |
Fields
|
Instances
Eq DebuggerGetPossibleBreakpoints Source # | |
Defined in CDP.Domains.Debugger | |
Show DebuggerGetPossibleBreakpoints Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> DebuggerGetPossibleBreakpoints -> ShowS # show :: DebuggerGetPossibleBreakpoints -> String # showList :: [DebuggerGetPossibleBreakpoints] -> ShowS # | |
FromJSON DebuggerGetPossibleBreakpoints Source # | |
Defined in CDP.Domains.Debugger Methods parseJSON :: Value -> Parser DebuggerGetPossibleBreakpoints # parseJSONList :: Value -> Parser [DebuggerGetPossibleBreakpoints] # |
data PDebuggerGetPossibleBreakpoints Source #
Returns possible locations for breakpoint. scriptId in start and end range locations should be the same.
Parameters of the getPossibleBreakpoints
command.
Constructors
PDebuggerGetPossibleBreakpoints | |
Fields
|
Instances
Eq PDebuggerGetPossibleBreakpoints Source # | |
Defined in CDP.Domains.Debugger | |
Show PDebuggerGetPossibleBreakpoints Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> PDebuggerGetPossibleBreakpoints -> ShowS # | |
ToJSON PDebuggerGetPossibleBreakpoints Source # | |
Defined in CDP.Domains.Debugger | |
Command PDebuggerGetPossibleBreakpoints Source # | |
Defined in CDP.Domains.Debugger Associated Types type CommandResponse PDebuggerGetPossibleBreakpoints Source # | |
type CommandResponse PDebuggerGetPossibleBreakpoints Source # | |
data DebuggerEvaluateOnCallFrame Source #
Constructors
DebuggerEvaluateOnCallFrame | |
Fields
|
Instances
Eq DebuggerEvaluateOnCallFrame Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: DebuggerEvaluateOnCallFrame -> DebuggerEvaluateOnCallFrame -> Bool # (/=) :: DebuggerEvaluateOnCallFrame -> DebuggerEvaluateOnCallFrame -> Bool # | |
Show DebuggerEvaluateOnCallFrame Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> DebuggerEvaluateOnCallFrame -> ShowS # show :: DebuggerEvaluateOnCallFrame -> String # showList :: [DebuggerEvaluateOnCallFrame] -> ShowS # | |
FromJSON DebuggerEvaluateOnCallFrame Source # | |
Defined in CDP.Domains.Debugger Methods parseJSON :: Value -> Parser DebuggerEvaluateOnCallFrame # parseJSONList :: Value -> Parser [DebuggerEvaluateOnCallFrame] # |
data PDebuggerEvaluateOnCallFrame Source #
Evaluates expression on a given call frame.
Parameters of the evaluateOnCallFrame
command.
Constructors
PDebuggerEvaluateOnCallFrame | |
Fields
|
Instances
Eq PDebuggerEvaluateOnCallFrame Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: PDebuggerEvaluateOnCallFrame -> PDebuggerEvaluateOnCallFrame -> Bool # (/=) :: PDebuggerEvaluateOnCallFrame -> PDebuggerEvaluateOnCallFrame -> Bool # | |
Show PDebuggerEvaluateOnCallFrame Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> PDebuggerEvaluateOnCallFrame -> ShowS # show :: PDebuggerEvaluateOnCallFrame -> String # showList :: [PDebuggerEvaluateOnCallFrame] -> ShowS # | |
ToJSON PDebuggerEvaluateOnCallFrame Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: PDebuggerEvaluateOnCallFrame -> Value # toEncoding :: PDebuggerEvaluateOnCallFrame -> Encoding # toJSONList :: [PDebuggerEvaluateOnCallFrame] -> Value # toEncodingList :: [PDebuggerEvaluateOnCallFrame] -> Encoding # | |
Command PDebuggerEvaluateOnCallFrame Source # | |
Defined in CDP.Domains.Debugger Associated Types | |
type CommandResponse PDebuggerEvaluateOnCallFrame Source # | |
data DebuggerEnable Source #
Constructors
DebuggerEnable | |
Fields
|
Instances
Eq DebuggerEnable Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: DebuggerEnable -> DebuggerEnable -> Bool # (/=) :: DebuggerEnable -> DebuggerEnable -> Bool # | |
Show DebuggerEnable Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> DebuggerEnable -> ShowS # show :: DebuggerEnable -> String # showList :: [DebuggerEnable] -> ShowS # | |
FromJSON DebuggerEnable Source # | |
Defined in CDP.Domains.Debugger Methods parseJSON :: Value -> Parser DebuggerEnable # parseJSONList :: Value -> Parser [DebuggerEnable] # |
data PDebuggerEnable Source #
Enables debugger for the given page. Clients should not assume that the debugging has been enabled until the result for this command is received.
Parameters of the enable
command.
Constructors
PDebuggerEnable | |
Fields
|
Instances
Eq PDebuggerEnable Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: PDebuggerEnable -> PDebuggerEnable -> Bool # (/=) :: PDebuggerEnable -> PDebuggerEnable -> Bool # | |
Show PDebuggerEnable Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> PDebuggerEnable -> ShowS # show :: PDebuggerEnable -> String # showList :: [PDebuggerEnable] -> ShowS # | |
ToJSON PDebuggerEnable Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: PDebuggerEnable -> Value # toEncoding :: PDebuggerEnable -> Encoding # toJSONList :: [PDebuggerEnable] -> Value # toEncodingList :: [PDebuggerEnable] -> Encoding # | |
Command PDebuggerEnable Source # | |
Defined in CDP.Domains.Debugger Associated Types Methods commandName :: Proxy PDebuggerEnable -> String Source # fromJSON :: Proxy PDebuggerEnable -> Value -> Result (CommandResponse PDebuggerEnable) Source # | |
type CommandResponse PDebuggerEnable Source # | |
Defined in CDP.Domains.Debugger |
data PDebuggerDisable Source #
Disables debugger for given page.
Parameters of the disable
command.
Constructors
PDebuggerDisable |
Instances
Eq PDebuggerDisable Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: PDebuggerDisable -> PDebuggerDisable -> Bool # (/=) :: PDebuggerDisable -> PDebuggerDisable -> Bool # | |
Show PDebuggerDisable Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> PDebuggerDisable -> ShowS # show :: PDebuggerDisable -> String # showList :: [PDebuggerDisable] -> ShowS # | |
ToJSON PDebuggerDisable Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: PDebuggerDisable -> Value # toEncoding :: PDebuggerDisable -> Encoding # toJSONList :: [PDebuggerDisable] -> Value # toEncodingList :: [PDebuggerDisable] -> Encoding # | |
Command PDebuggerDisable Source # | |
Defined in CDP.Domains.Debugger Associated Types Methods commandName :: Proxy PDebuggerDisable -> String Source # fromJSON :: Proxy PDebuggerDisable -> Value -> Result (CommandResponse PDebuggerDisable) Source # | |
type CommandResponse PDebuggerDisable Source # | |
Defined in CDP.Domains.Debugger |
data PDebuggerContinueToLocation Source #
Constructors
PDebuggerContinueToLocation | |
Fields |
Instances
Eq PDebuggerContinueToLocation Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: PDebuggerContinueToLocation -> PDebuggerContinueToLocation -> Bool # (/=) :: PDebuggerContinueToLocation -> PDebuggerContinueToLocation -> Bool # | |
Show PDebuggerContinueToLocation Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> PDebuggerContinueToLocation -> ShowS # show :: PDebuggerContinueToLocation -> String # showList :: [PDebuggerContinueToLocation] -> ShowS # | |
ToJSON PDebuggerContinueToLocation Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: PDebuggerContinueToLocation -> Value # toEncoding :: PDebuggerContinueToLocation -> Encoding # toJSONList :: [PDebuggerContinueToLocation] -> Value # toEncodingList :: [PDebuggerContinueToLocation] -> Encoding # | |
Command PDebuggerContinueToLocation Source # | |
Defined in CDP.Domains.Debugger Associated Types | |
type CommandResponse PDebuggerContinueToLocation Source # | |
Defined in CDP.Domains.Debugger |
data PDebuggerContinueToLocationTargetCallFrames Source #
Continues execution until specific location is reached.
Parameters of the continueToLocation
command.
Constructors
PDebuggerContinueToLocationTargetCallFramesAny | |
PDebuggerContinueToLocationTargetCallFramesCurrent |
Instances
data DebuggerScriptParsed Source #
Type of the scriptParsed
event.
Constructors
DebuggerScriptParsed | |
Fields
|
Instances
Eq DebuggerScriptParsed Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: DebuggerScriptParsed -> DebuggerScriptParsed -> Bool # (/=) :: DebuggerScriptParsed -> DebuggerScriptParsed -> Bool # | |
Show DebuggerScriptParsed Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> DebuggerScriptParsed -> ShowS # show :: DebuggerScriptParsed -> String # showList :: [DebuggerScriptParsed] -> ShowS # | |
FromJSON DebuggerScriptParsed Source # | |
Defined in CDP.Domains.Debugger Methods parseJSON :: Value -> Parser DebuggerScriptParsed # parseJSONList :: Value -> Parser [DebuggerScriptParsed] # | |
Event DebuggerScriptParsed Source # | |
Defined in CDP.Domains.Debugger |
data DebuggerScriptFailedToParse Source #
Type of the scriptFailedToParse
event.
Constructors
DebuggerScriptFailedToParse | |
Fields
|
Instances
Eq DebuggerScriptFailedToParse Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: DebuggerScriptFailedToParse -> DebuggerScriptFailedToParse -> Bool # (/=) :: DebuggerScriptFailedToParse -> DebuggerScriptFailedToParse -> Bool # | |
Show DebuggerScriptFailedToParse Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> DebuggerScriptFailedToParse -> ShowS # show :: DebuggerScriptFailedToParse -> String # showList :: [DebuggerScriptFailedToParse] -> ShowS # | |
FromJSON DebuggerScriptFailedToParse Source # | |
Defined in CDP.Domains.Debugger Methods parseJSON :: Value -> Parser DebuggerScriptFailedToParse # parseJSONList :: Value -> Parser [DebuggerScriptFailedToParse] # | |
Event DebuggerScriptFailedToParse Source # | |
Defined in CDP.Domains.Debugger |
data DebuggerResumed Source #
Type of the resumed
event.
Constructors
DebuggerResumed |
Instances
Eq DebuggerResumed Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: DebuggerResumed -> DebuggerResumed -> Bool # (/=) :: DebuggerResumed -> DebuggerResumed -> Bool # | |
Read DebuggerResumed Source # | |
Defined in CDP.Domains.Debugger Methods readsPrec :: Int -> ReadS DebuggerResumed # readList :: ReadS [DebuggerResumed] # | |
Show DebuggerResumed Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> DebuggerResumed -> ShowS # show :: DebuggerResumed -> String # showList :: [DebuggerResumed] -> ShowS # | |
FromJSON DebuggerResumed Source # | |
Defined in CDP.Domains.Debugger Methods parseJSON :: Value -> Parser DebuggerResumed # parseJSONList :: Value -> Parser [DebuggerResumed] # | |
Event DebuggerResumed Source # | |
Defined in CDP.Domains.Debugger |
data DebuggerPaused Source #
Constructors
DebuggerPaused | |
Fields
|
Instances
Eq DebuggerPaused Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: DebuggerPaused -> DebuggerPaused -> Bool # (/=) :: DebuggerPaused -> DebuggerPaused -> Bool # | |
Show DebuggerPaused Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> DebuggerPaused -> ShowS # show :: DebuggerPaused -> String # showList :: [DebuggerPaused] -> ShowS # | |
FromJSON DebuggerPaused Source # | |
Defined in CDP.Domains.Debugger Methods parseJSON :: Value -> Parser DebuggerPaused # parseJSONList :: Value -> Parser [DebuggerPaused] # | |
Event DebuggerPaused Source # | |
Defined in CDP.Domains.Debugger |
data DebuggerPausedReason Source #
Type of the paused
event.
Constructors
Instances
data DebuggerBreakpointResolved Source #
Type of the breakpointResolved
event.
Constructors
DebuggerBreakpointResolved | |
Fields
|
Instances
Eq DebuggerBreakpointResolved Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: DebuggerBreakpointResolved -> DebuggerBreakpointResolved -> Bool # (/=) :: DebuggerBreakpointResolved -> DebuggerBreakpointResolved -> Bool # | |
Show DebuggerBreakpointResolved Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> DebuggerBreakpointResolved -> ShowS # show :: DebuggerBreakpointResolved -> String # showList :: [DebuggerBreakpointResolved] -> ShowS # | |
FromJSON DebuggerBreakpointResolved Source # | |
Defined in CDP.Domains.Debugger Methods parseJSON :: Value -> Parser DebuggerBreakpointResolved # parseJSONList :: Value -> Parser [DebuggerBreakpointResolved] # | |
Event DebuggerBreakpointResolved Source # | |
Defined in CDP.Domains.Debugger |
data DebuggerDebugSymbols Source #
Constructors
DebuggerDebugSymbols | |
Fields
|
Instances
Eq DebuggerDebugSymbols Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: DebuggerDebugSymbols -> DebuggerDebugSymbols -> Bool # (/=) :: DebuggerDebugSymbols -> DebuggerDebugSymbols -> Bool # | |
Show DebuggerDebugSymbols Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> DebuggerDebugSymbols -> ShowS # show :: DebuggerDebugSymbols -> String # showList :: [DebuggerDebugSymbols] -> ShowS # | |
ToJSON DebuggerDebugSymbols Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: DebuggerDebugSymbols -> Value # toEncoding :: DebuggerDebugSymbols -> Encoding # toJSONList :: [DebuggerDebugSymbols] -> Value # toEncodingList :: [DebuggerDebugSymbols] -> Encoding # | |
FromJSON DebuggerDebugSymbols Source # | |
Defined in CDP.Domains.Debugger Methods parseJSON :: Value -> Parser DebuggerDebugSymbols # parseJSONList :: Value -> Parser [DebuggerDebugSymbols] # |
data DebuggerDebugSymbolsType Source #
Type DebugSymbols
.
Debug symbols available for a wasm script.
Constructors
DebuggerDebugSymbolsTypeNone | |
DebuggerDebugSymbolsTypeSourceMap | |
DebuggerDebugSymbolsTypeEmbeddedDWARF | |
DebuggerDebugSymbolsTypeExternalDWARF |
Instances
data DebuggerScriptLanguage Source #
Type ScriptLanguage
.
Enum of possible script languages.
Instances
data DebuggerWasmDisassemblyChunk Source #
Type WasmDisassemblyChunk
.
Constructors
DebuggerWasmDisassemblyChunk | |
Fields
|
Instances
Eq DebuggerWasmDisassemblyChunk Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: DebuggerWasmDisassemblyChunk -> DebuggerWasmDisassemblyChunk -> Bool # (/=) :: DebuggerWasmDisassemblyChunk -> DebuggerWasmDisassemblyChunk -> Bool # | |
Show DebuggerWasmDisassemblyChunk Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> DebuggerWasmDisassemblyChunk -> ShowS # show :: DebuggerWasmDisassemblyChunk -> String # showList :: [DebuggerWasmDisassemblyChunk] -> ShowS # | |
ToJSON DebuggerWasmDisassemblyChunk Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: DebuggerWasmDisassemblyChunk -> Value # toEncoding :: DebuggerWasmDisassemblyChunk -> Encoding # toJSONList :: [DebuggerWasmDisassemblyChunk] -> Value # toEncodingList :: [DebuggerWasmDisassemblyChunk] -> Encoding # | |
FromJSON DebuggerWasmDisassemblyChunk Source # | |
Defined in CDP.Domains.Debugger Methods parseJSON :: Value -> Parser DebuggerWasmDisassemblyChunk # parseJSONList :: Value -> Parser [DebuggerWasmDisassemblyChunk] # |
data DebuggerBreakLocation Source #
Constructors
DebuggerBreakLocation | |
Fields
|
Instances
Eq DebuggerBreakLocation Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: DebuggerBreakLocation -> DebuggerBreakLocation -> Bool # (/=) :: DebuggerBreakLocation -> DebuggerBreakLocation -> Bool # | |
Show DebuggerBreakLocation Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> DebuggerBreakLocation -> ShowS # show :: DebuggerBreakLocation -> String # showList :: [DebuggerBreakLocation] -> ShowS # | |
ToJSON DebuggerBreakLocation Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: DebuggerBreakLocation -> Value # toEncoding :: DebuggerBreakLocation -> Encoding # toJSONList :: [DebuggerBreakLocation] -> Value # toEncodingList :: [DebuggerBreakLocation] -> Encoding # | |
FromJSON DebuggerBreakLocation Source # | |
Defined in CDP.Domains.Debugger Methods parseJSON :: Value -> Parser DebuggerBreakLocation # parseJSONList :: Value -> Parser [DebuggerBreakLocation] # |
data DebuggerBreakLocationType Source #
Type BreakLocation
.
Constructors
DebuggerBreakLocationTypeDebuggerStatement | |
DebuggerBreakLocationTypeCall | |
DebuggerBreakLocationTypeReturn |
Instances
data DebuggerSearchMatch Source #
Type SearchMatch
.
Search match for resource.
Constructors
DebuggerSearchMatch | |
Fields
|
Instances
Eq DebuggerSearchMatch Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: DebuggerSearchMatch -> DebuggerSearchMatch -> Bool # (/=) :: DebuggerSearchMatch -> DebuggerSearchMatch -> Bool # | |
Show DebuggerSearchMatch Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> DebuggerSearchMatch -> ShowS # show :: DebuggerSearchMatch -> String # showList :: [DebuggerSearchMatch] -> ShowS # | |
ToJSON DebuggerSearchMatch Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: DebuggerSearchMatch -> Value # toEncoding :: DebuggerSearchMatch -> Encoding # toJSONList :: [DebuggerSearchMatch] -> Value # toEncodingList :: [DebuggerSearchMatch] -> Encoding # | |
FromJSON DebuggerSearchMatch Source # | |
Defined in CDP.Domains.Debugger Methods parseJSON :: Value -> Parser DebuggerSearchMatch # parseJSONList :: Value -> Parser [DebuggerSearchMatch] # |
data DebuggerScope Source #
Constructors
DebuggerScope | |
Fields
|
Instances
Eq DebuggerScope Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: DebuggerScope -> DebuggerScope -> Bool # (/=) :: DebuggerScope -> DebuggerScope -> Bool # | |
Show DebuggerScope Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> DebuggerScope -> ShowS # show :: DebuggerScope -> String # showList :: [DebuggerScope] -> ShowS # | |
ToJSON DebuggerScope Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: DebuggerScope -> Value # toEncoding :: DebuggerScope -> Encoding # toJSONList :: [DebuggerScope] -> Value # toEncodingList :: [DebuggerScope] -> Encoding # | |
FromJSON DebuggerScope Source # | |
Defined in CDP.Domains.Debugger Methods parseJSON :: Value -> Parser DebuggerScope # parseJSONList :: Value -> Parser [DebuggerScope] # |
data DebuggerScopeType Source #
Type Scope
.
Scope description.
Constructors
Instances
data DebuggerCallFrame Source #
Type CallFrame
.
JavaScript call frame. Array of call frames form the call stack.
Constructors
DebuggerCallFrame | |
Fields
|
Instances
Eq DebuggerCallFrame Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: DebuggerCallFrame -> DebuggerCallFrame -> Bool # (/=) :: DebuggerCallFrame -> DebuggerCallFrame -> Bool # | |
Show DebuggerCallFrame Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> DebuggerCallFrame -> ShowS # show :: DebuggerCallFrame -> String # showList :: [DebuggerCallFrame] -> ShowS # | |
ToJSON DebuggerCallFrame Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: DebuggerCallFrame -> Value # toEncoding :: DebuggerCallFrame -> Encoding # toJSONList :: [DebuggerCallFrame] -> Value # toEncodingList :: [DebuggerCallFrame] -> Encoding # | |
FromJSON DebuggerCallFrame Source # | |
Defined in CDP.Domains.Debugger Methods parseJSON :: Value -> Parser DebuggerCallFrame # parseJSONList :: Value -> Parser [DebuggerCallFrame] # |
data DebuggerLocationRange Source #
Type LocationRange
.
Location range within one script.
Constructors
DebuggerLocationRange | |
Instances
Eq DebuggerLocationRange Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: DebuggerLocationRange -> DebuggerLocationRange -> Bool # (/=) :: DebuggerLocationRange -> DebuggerLocationRange -> Bool # | |
Show DebuggerLocationRange Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> DebuggerLocationRange -> ShowS # show :: DebuggerLocationRange -> String # showList :: [DebuggerLocationRange] -> ShowS # | |
ToJSON DebuggerLocationRange Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: DebuggerLocationRange -> Value # toEncoding :: DebuggerLocationRange -> Encoding # toJSONList :: [DebuggerLocationRange] -> Value # toEncodingList :: [DebuggerLocationRange] -> Encoding # | |
FromJSON DebuggerLocationRange Source # | |
Defined in CDP.Domains.Debugger Methods parseJSON :: Value -> Parser DebuggerLocationRange # parseJSONList :: Value -> Parser [DebuggerLocationRange] # |
data DebuggerScriptPosition Source #
Type ScriptPosition
.
Location in the source code.
Constructors
DebuggerScriptPosition | |
Instances
Eq DebuggerScriptPosition Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: DebuggerScriptPosition -> DebuggerScriptPosition -> Bool # (/=) :: DebuggerScriptPosition -> DebuggerScriptPosition -> Bool # | |
Show DebuggerScriptPosition Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> DebuggerScriptPosition -> ShowS # show :: DebuggerScriptPosition -> String # showList :: [DebuggerScriptPosition] -> ShowS # | |
ToJSON DebuggerScriptPosition Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: DebuggerScriptPosition -> Value # toEncoding :: DebuggerScriptPosition -> Encoding # toJSONList :: [DebuggerScriptPosition] -> Value # | |
FromJSON DebuggerScriptPosition Source # | |
Defined in CDP.Domains.Debugger Methods parseJSON :: Value -> Parser DebuggerScriptPosition # parseJSONList :: Value -> Parser [DebuggerScriptPosition] # |
data DebuggerLocation Source #
Type Location
.
Location in the source code.
Constructors
DebuggerLocation | |
Fields
|
Instances
Eq DebuggerLocation Source # | |
Defined in CDP.Domains.Debugger Methods (==) :: DebuggerLocation -> DebuggerLocation -> Bool # (/=) :: DebuggerLocation -> DebuggerLocation -> Bool # | |
Show DebuggerLocation Source # | |
Defined in CDP.Domains.Debugger Methods showsPrec :: Int -> DebuggerLocation -> ShowS # show :: DebuggerLocation -> String # showList :: [DebuggerLocation] -> ShowS # | |
ToJSON DebuggerLocation Source # | |
Defined in CDP.Domains.Debugger Methods toJSON :: DebuggerLocation -> Value # toEncoding :: DebuggerLocation -> Encoding # toJSONList :: [DebuggerLocation] -> Value # toEncodingList :: [DebuggerLocation] -> Encoding # | |
FromJSON DebuggerLocation Source # | |
Defined in CDP.Domains.Debugger Methods parseJSON :: Value -> Parser DebuggerLocation # parseJSONList :: Value -> Parser [DebuggerLocation] # |
type DebuggerCallFrameId = Text Source #
Type CallFrameId
.
Call frame identifier.
type DebuggerBreakpointId = Text Source #
Type BreakpointId
.
Breakpoint identifier.
pDebuggerEvaluateOnCallFrame :: DebuggerCallFrameId -> Text -> PDebuggerEvaluateOnCallFrame Source #
pDebuggerSetBlackboxedRanges :: RuntimeScriptId -> [DebuggerScriptPosition] -> PDebuggerSetBlackboxedRanges Source #
pDebuggerSetInstrumentationBreakpoint :: PDebuggerSetInstrumentationBreakpointInstrumentation -> PDebuggerSetInstrumentationBreakpoint Source #
pDebuggerSetBreakpointOnFunctionCall :: RuntimeRemoteObjectId -> PDebuggerSetBreakpointOnFunctionCall Source #
pDebuggerSetPauseOnExceptions :: PDebuggerSetPauseOnExceptionsState -> PDebuggerSetPauseOnExceptions Source #