Safe Haskell | None |
---|---|
Language | Haskell2010 |
Runtime
Runtime domain exposes JavaScript runtime by means of remote evaluation and mirror objects. Evaluation results are returned as mirror object that expose object type, string representation and unique identifier that can be used for further object reference. Original objects are maintained in memory unless they are either explicitly released or are released along with the other objects in their object group.
Synopsis
- data RuntimeGetExceptionDetails = RuntimeGetExceptionDetails {}
- data PRuntimeGetExceptionDetails = PRuntimeGetExceptionDetails {}
- data PRuntimeRemoveBinding = PRuntimeRemoveBinding {}
- data PRuntimeAddBinding = PRuntimeAddBinding {}
- data PRuntimeTerminateExecution = PRuntimeTerminateExecution
- data PRuntimeSetMaxCallStackSizeToCapture = PRuntimeSetMaxCallStackSizeToCapture {}
- data PRuntimeSetCustomObjectFormatterEnabled = PRuntimeSetCustomObjectFormatterEnabled {}
- data PRuntimeSetAsyncCallStackDepth = PRuntimeSetAsyncCallStackDepth {}
- data RuntimeRunScript = RuntimeRunScript {}
- data PRuntimeRunScript = PRuntimeRunScript {
- pRuntimeRunScriptScriptId :: RuntimeScriptId
- pRuntimeRunScriptExecutionContextId :: Maybe RuntimeExecutionContextId
- pRuntimeRunScriptObjectGroup :: Maybe Text
- pRuntimeRunScriptSilent :: Maybe Bool
- pRuntimeRunScriptIncludeCommandLineAPI :: Maybe Bool
- pRuntimeRunScriptReturnByValue :: Maybe Bool
- pRuntimeRunScriptGeneratePreview :: Maybe Bool
- pRuntimeRunScriptAwaitPromise :: Maybe Bool
- data PRuntimeRunIfWaitingForDebugger = PRuntimeRunIfWaitingForDebugger
- data PRuntimeReleaseObjectGroup = PRuntimeReleaseObjectGroup {}
- data PRuntimeReleaseObject = PRuntimeReleaseObject {}
- data RuntimeQueryObjects = RuntimeQueryObjects {}
- data PRuntimeQueryObjects = PRuntimeQueryObjects {}
- data RuntimeGlobalLexicalScopeNames = RuntimeGlobalLexicalScopeNames {}
- data PRuntimeGlobalLexicalScopeNames = PRuntimeGlobalLexicalScopeNames {}
- data RuntimeGetProperties = RuntimeGetProperties {}
- data PRuntimeGetProperties = PRuntimeGetProperties {}
- data RuntimeGetHeapUsage = RuntimeGetHeapUsage {}
- data PRuntimeGetHeapUsage = PRuntimeGetHeapUsage
- data RuntimeGetIsolateId = RuntimeGetIsolateId {}
- data PRuntimeGetIsolateId = PRuntimeGetIsolateId
- data RuntimeEvaluate = RuntimeEvaluate {}
- data PRuntimeEvaluate = PRuntimeEvaluate {
- pRuntimeEvaluateExpression :: Text
- pRuntimeEvaluateObjectGroup :: Maybe Text
- pRuntimeEvaluateIncludeCommandLineAPI :: Maybe Bool
- pRuntimeEvaluateSilent :: Maybe Bool
- pRuntimeEvaluateContextId :: Maybe RuntimeExecutionContextId
- pRuntimeEvaluateReturnByValue :: Maybe Bool
- pRuntimeEvaluateGeneratePreview :: Maybe Bool
- pRuntimeEvaluateUserGesture :: Maybe Bool
- pRuntimeEvaluateAwaitPromise :: Maybe Bool
- pRuntimeEvaluateThrowOnSideEffect :: Maybe Bool
- pRuntimeEvaluateTimeout :: Maybe RuntimeTimeDelta
- pRuntimeEvaluateDisableBreaks :: Maybe Bool
- pRuntimeEvaluateReplMode :: Maybe Bool
- pRuntimeEvaluateAllowUnsafeEvalBlockedByCSP :: Maybe Bool
- pRuntimeEvaluateUniqueContextId :: Maybe Text
- pRuntimeEvaluateGenerateWebDriverValue :: Maybe Bool
- data PRuntimeEnable = PRuntimeEnable
- data PRuntimeDiscardConsoleEntries = PRuntimeDiscardConsoleEntries
- data PRuntimeDisable = PRuntimeDisable
- data RuntimeCompileScript = RuntimeCompileScript {}
- data PRuntimeCompileScript = PRuntimeCompileScript {}
- data RuntimeCallFunctionOn = RuntimeCallFunctionOn {}
- data PRuntimeCallFunctionOn = PRuntimeCallFunctionOn {
- pRuntimeCallFunctionOnFunctionDeclaration :: Text
- pRuntimeCallFunctionOnObjectId :: Maybe RuntimeRemoteObjectId
- pRuntimeCallFunctionOnArguments :: Maybe [RuntimeCallArgument]
- pRuntimeCallFunctionOnSilent :: Maybe Bool
- pRuntimeCallFunctionOnReturnByValue :: Maybe Bool
- pRuntimeCallFunctionOnGeneratePreview :: Maybe Bool
- pRuntimeCallFunctionOnUserGesture :: Maybe Bool
- pRuntimeCallFunctionOnAwaitPromise :: Maybe Bool
- pRuntimeCallFunctionOnExecutionContextId :: Maybe RuntimeExecutionContextId
- pRuntimeCallFunctionOnObjectGroup :: Maybe Text
- pRuntimeCallFunctionOnThrowOnSideEffect :: Maybe Bool
- pRuntimeCallFunctionOnGenerateWebDriverValue :: Maybe Bool
- data RuntimeAwaitPromise = RuntimeAwaitPromise {}
- data PRuntimeAwaitPromise = PRuntimeAwaitPromise {}
- data RuntimeInspectRequested = RuntimeInspectRequested {}
- data RuntimeExecutionContextsCleared = RuntimeExecutionContextsCleared
- data RuntimeExecutionContextDestroyed = RuntimeExecutionContextDestroyed {}
- data RuntimeExecutionContextCreated = RuntimeExecutionContextCreated {}
- data RuntimeExceptionThrown = RuntimeExceptionThrown {}
- data RuntimeExceptionRevoked = RuntimeExceptionRevoked {}
- data RuntimeConsoleAPICalled = RuntimeConsoleAPICalled {
- runtimeConsoleAPICalledType :: RuntimeConsoleAPICalledType
- runtimeConsoleAPICalledArgs :: [RuntimeRemoteObject]
- runtimeConsoleAPICalledExecutionContextId :: RuntimeExecutionContextId
- runtimeConsoleAPICalledTimestamp :: RuntimeTimestamp
- runtimeConsoleAPICalledStackTrace :: Maybe RuntimeStackTrace
- runtimeConsoleAPICalledContext :: Maybe Text
- data RuntimeConsoleAPICalledType
- = RuntimeConsoleAPICalledTypeLog
- | RuntimeConsoleAPICalledTypeDebug
- | RuntimeConsoleAPICalledTypeInfo
- | RuntimeConsoleAPICalledTypeError
- | RuntimeConsoleAPICalledTypeWarning
- | RuntimeConsoleAPICalledTypeDir
- | RuntimeConsoleAPICalledTypeDirxml
- | RuntimeConsoleAPICalledTypeTable
- | RuntimeConsoleAPICalledTypeTrace
- | RuntimeConsoleAPICalledTypeClear
- | RuntimeConsoleAPICalledTypeStartGroup
- | RuntimeConsoleAPICalledTypeStartGroupCollapsed
- | RuntimeConsoleAPICalledTypeEndGroup
- | RuntimeConsoleAPICalledTypeAssert
- | RuntimeConsoleAPICalledTypeProfile
- | RuntimeConsoleAPICalledTypeProfileEnd
- | RuntimeConsoleAPICalledTypeCount
- | RuntimeConsoleAPICalledTypeTimeEnd
- data RuntimeBindingCalled = RuntimeBindingCalled {}
- data RuntimeStackTraceId = RuntimeStackTraceId {}
- type RuntimeUniqueDebuggerId = Text
- data RuntimeStackTrace = RuntimeStackTrace {}
- data RuntimeCallFrame = RuntimeCallFrame {}
- type RuntimeTimeDelta = Double
- type RuntimeTimestamp = Double
- data RuntimeExceptionDetails = RuntimeExceptionDetails {
- runtimeExceptionDetailsExceptionId :: Int
- runtimeExceptionDetailsText :: Text
- runtimeExceptionDetailsLineNumber :: Int
- runtimeExceptionDetailsColumnNumber :: Int
- runtimeExceptionDetailsScriptId :: Maybe RuntimeScriptId
- runtimeExceptionDetailsUrl :: Maybe Text
- runtimeExceptionDetailsStackTrace :: Maybe RuntimeStackTrace
- runtimeExceptionDetailsException :: Maybe RuntimeRemoteObject
- runtimeExceptionDetailsExecutionContextId :: Maybe RuntimeExecutionContextId
- runtimeExceptionDetailsExceptionMetaData :: Maybe [(Text, Text)]
- data RuntimeExecutionContextDescription = RuntimeExecutionContextDescription {}
- type RuntimeExecutionContextId = Int
- data RuntimeCallArgument = RuntimeCallArgument {}
- data RuntimePrivatePropertyDescriptor = RuntimePrivatePropertyDescriptor {}
- data RuntimeInternalPropertyDescriptor = RuntimeInternalPropertyDescriptor {}
- data RuntimePropertyDescriptor = RuntimePropertyDescriptor {
- runtimePropertyDescriptorName :: Text
- runtimePropertyDescriptorValue :: Maybe RuntimeRemoteObject
- runtimePropertyDescriptorWritable :: Maybe Bool
- runtimePropertyDescriptorGet :: Maybe RuntimeRemoteObject
- runtimePropertyDescriptorSet :: Maybe RuntimeRemoteObject
- runtimePropertyDescriptorConfigurable :: Bool
- runtimePropertyDescriptorEnumerable :: Bool
- runtimePropertyDescriptorWasThrown :: Maybe Bool
- runtimePropertyDescriptorIsOwn :: Maybe Bool
- runtimePropertyDescriptorSymbol :: Maybe RuntimeRemoteObject
- data RuntimeEntryPreview = RuntimeEntryPreview {}
- data RuntimePropertyPreview = RuntimePropertyPreview {}
- data RuntimePropertyPreviewSubtype
- = RuntimePropertyPreviewSubtypeArray
- | RuntimePropertyPreviewSubtypeNull
- | RuntimePropertyPreviewSubtypeNode
- | RuntimePropertyPreviewSubtypeRegexp
- | RuntimePropertyPreviewSubtypeDate
- | RuntimePropertyPreviewSubtypeMap
- | RuntimePropertyPreviewSubtypeSet
- | RuntimePropertyPreviewSubtypeWeakmap
- | RuntimePropertyPreviewSubtypeWeakset
- | RuntimePropertyPreviewSubtypeIterator
- | RuntimePropertyPreviewSubtypeGenerator
- | RuntimePropertyPreviewSubtypeError
- | RuntimePropertyPreviewSubtypeProxy
- | RuntimePropertyPreviewSubtypePromise
- | RuntimePropertyPreviewSubtypeTypedarray
- | RuntimePropertyPreviewSubtypeArraybuffer
- | RuntimePropertyPreviewSubtypeDataview
- | RuntimePropertyPreviewSubtypeWebassemblymemory
- | RuntimePropertyPreviewSubtypeWasmvalue
- data RuntimePropertyPreviewType
- = RuntimePropertyPreviewTypeObject
- | RuntimePropertyPreviewTypeFunction
- | RuntimePropertyPreviewTypeUndefined
- | RuntimePropertyPreviewTypeString
- | RuntimePropertyPreviewTypeNumber
- | RuntimePropertyPreviewTypeBoolean
- | RuntimePropertyPreviewTypeSymbol
- | RuntimePropertyPreviewTypeAccessor
- | RuntimePropertyPreviewTypeBigint
- data RuntimeObjectPreview = RuntimeObjectPreview {
- runtimeObjectPreviewType :: RuntimeObjectPreviewType
- runtimeObjectPreviewSubtype :: Maybe RuntimeObjectPreviewSubtype
- runtimeObjectPreviewDescription :: Maybe Text
- runtimeObjectPreviewOverflow :: Bool
- runtimeObjectPreviewProperties :: [RuntimePropertyPreview]
- runtimeObjectPreviewEntries :: Maybe [RuntimeEntryPreview]
- data RuntimeObjectPreviewSubtype
- = RuntimeObjectPreviewSubtypeArray
- | RuntimeObjectPreviewSubtypeNull
- | RuntimeObjectPreviewSubtypeNode
- | RuntimeObjectPreviewSubtypeRegexp
- | RuntimeObjectPreviewSubtypeDate
- | RuntimeObjectPreviewSubtypeMap
- | RuntimeObjectPreviewSubtypeSet
- | RuntimeObjectPreviewSubtypeWeakmap
- | RuntimeObjectPreviewSubtypeWeakset
- | RuntimeObjectPreviewSubtypeIterator
- | RuntimeObjectPreviewSubtypeGenerator
- | RuntimeObjectPreviewSubtypeError
- | RuntimeObjectPreviewSubtypeProxy
- | RuntimeObjectPreviewSubtypePromise
- | RuntimeObjectPreviewSubtypeTypedarray
- | RuntimeObjectPreviewSubtypeArraybuffer
- | RuntimeObjectPreviewSubtypeDataview
- | RuntimeObjectPreviewSubtypeWebassemblymemory
- | RuntimeObjectPreviewSubtypeWasmvalue
- data RuntimeObjectPreviewType
- data RuntimeCustomPreview = RuntimeCustomPreview {}
- data RuntimeRemoteObject = RuntimeRemoteObject {
- runtimeRemoteObjectType :: RuntimeRemoteObjectType
- runtimeRemoteObjectSubtype :: Maybe RuntimeRemoteObjectSubtype
- runtimeRemoteObjectClassName :: Maybe Text
- runtimeRemoteObjectValue :: Maybe Value
- runtimeRemoteObjectUnserializableValue :: Maybe RuntimeUnserializableValue
- runtimeRemoteObjectDescription :: Maybe Text
- runtimeRemoteObjectWebDriverValue :: Maybe RuntimeWebDriverValue
- runtimeRemoteObjectObjectId :: Maybe RuntimeRemoteObjectId
- runtimeRemoteObjectPreview :: Maybe RuntimeObjectPreview
- runtimeRemoteObjectCustomPreview :: Maybe RuntimeCustomPreview
- data RuntimeRemoteObjectSubtype
- = RuntimeRemoteObjectSubtypeArray
- | RuntimeRemoteObjectSubtypeNull
- | RuntimeRemoteObjectSubtypeNode
- | RuntimeRemoteObjectSubtypeRegexp
- | RuntimeRemoteObjectSubtypeDate
- | RuntimeRemoteObjectSubtypeMap
- | RuntimeRemoteObjectSubtypeSet
- | RuntimeRemoteObjectSubtypeWeakmap
- | RuntimeRemoteObjectSubtypeWeakset
- | RuntimeRemoteObjectSubtypeIterator
- | RuntimeRemoteObjectSubtypeGenerator
- | RuntimeRemoteObjectSubtypeError
- | RuntimeRemoteObjectSubtypeProxy
- | RuntimeRemoteObjectSubtypePromise
- | RuntimeRemoteObjectSubtypeTypedarray
- | RuntimeRemoteObjectSubtypeArraybuffer
- | RuntimeRemoteObjectSubtypeDataview
- | RuntimeRemoteObjectSubtypeWebassemblymemory
- | RuntimeRemoteObjectSubtypeWasmvalue
- data RuntimeRemoteObjectType
- type RuntimeUnserializableValue = Text
- type RuntimeRemoteObjectId = Text
- data RuntimeWebDriverValue = RuntimeWebDriverValue {}
- data RuntimeWebDriverValueType
- = RuntimeWebDriverValueTypeUndefined
- | RuntimeWebDriverValueTypeNull
- | RuntimeWebDriverValueTypeString
- | RuntimeWebDriverValueTypeNumber
- | RuntimeWebDriverValueTypeBoolean
- | RuntimeWebDriverValueTypeBigint
- | RuntimeWebDriverValueTypeRegexp
- | RuntimeWebDriverValueTypeDate
- | RuntimeWebDriverValueTypeSymbol
- | RuntimeWebDriverValueTypeArray
- | RuntimeWebDriverValueTypeObject
- | RuntimeWebDriverValueTypeFunction
- | RuntimeWebDriverValueTypeMap
- | RuntimeWebDriverValueTypeSet
- | RuntimeWebDriverValueTypeWeakmap
- | RuntimeWebDriverValueTypeWeakset
- | RuntimeWebDriverValueTypeError
- | RuntimeWebDriverValueTypeProxy
- | RuntimeWebDriverValueTypePromise
- | RuntimeWebDriverValueTypeTypedarray
- | RuntimeWebDriverValueTypeArraybuffer
- | RuntimeWebDriverValueTypeNode
- | RuntimeWebDriverValueTypeWindow
- type RuntimeScriptId = Text
- pRuntimeAwaitPromise :: RuntimeRemoteObjectId -> PRuntimeAwaitPromise
- pRuntimeCallFunctionOn :: Text -> PRuntimeCallFunctionOn
- pRuntimeCompileScript :: Text -> Text -> Bool -> PRuntimeCompileScript
- pRuntimeDisable :: PRuntimeDisable
- pRuntimeDiscardConsoleEntries :: PRuntimeDiscardConsoleEntries
- pRuntimeEnable :: PRuntimeEnable
- pRuntimeEvaluate :: Text -> PRuntimeEvaluate
- pRuntimeGetIsolateId :: PRuntimeGetIsolateId
- pRuntimeGetHeapUsage :: PRuntimeGetHeapUsage
- pRuntimeGetProperties :: RuntimeRemoteObjectId -> PRuntimeGetProperties
- pRuntimeGlobalLexicalScopeNames :: PRuntimeGlobalLexicalScopeNames
- pRuntimeQueryObjects :: RuntimeRemoteObjectId -> PRuntimeQueryObjects
- pRuntimeReleaseObject :: RuntimeRemoteObjectId -> PRuntimeReleaseObject
- pRuntimeReleaseObjectGroup :: Text -> PRuntimeReleaseObjectGroup
- pRuntimeRunIfWaitingForDebugger :: PRuntimeRunIfWaitingForDebugger
- pRuntimeRunScript :: RuntimeScriptId -> PRuntimeRunScript
- pRuntimeSetAsyncCallStackDepth :: Int -> PRuntimeSetAsyncCallStackDepth
- pRuntimeSetCustomObjectFormatterEnabled :: Bool -> PRuntimeSetCustomObjectFormatterEnabled
- pRuntimeSetMaxCallStackSizeToCapture :: Int -> PRuntimeSetMaxCallStackSizeToCapture
- pRuntimeTerminateExecution :: PRuntimeTerminateExecution
- pRuntimeAddBinding :: Text -> PRuntimeAddBinding
- pRuntimeRemoveBinding :: Text -> PRuntimeRemoveBinding
- pRuntimeGetExceptionDetails :: RuntimeRemoteObjectId -> PRuntimeGetExceptionDetails
Documentation
data RuntimeGetExceptionDetails Source #
Instances
Eq RuntimeGetExceptionDetails Source # | |
Defined in CDP.Domains.Runtime | |
Show RuntimeGetExceptionDetails Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> RuntimeGetExceptionDetails -> ShowS # show :: RuntimeGetExceptionDetails -> String # showList :: [RuntimeGetExceptionDetails] -> ShowS # | |
FromJSON RuntimeGetExceptionDetails Source # | |
Defined in CDP.Domains.Runtime |
data PRuntimeGetExceptionDetails Source #
This method tries to lookup and populate exception details for a JavaScript Error object. Note that the stackTrace portion of the resulting exceptionDetails will only be populated if the Runtime domain was enabled at the time when the Error was thrown.
Parameters of the getExceptionDetails
command.
PRuntimeGetExceptionDetails | |
|
Instances
data PRuntimeRemoveBinding Source #
This method does not remove binding function from global object but unsubscribes current runtime agent from Runtime.bindingCalled notifications.
Parameters of the removeBinding
command.
Instances
Eq PRuntimeRemoveBinding Source # | |
Defined in CDP.Domains.Runtime (==) :: PRuntimeRemoveBinding -> PRuntimeRemoveBinding -> Bool # (/=) :: PRuntimeRemoveBinding -> PRuntimeRemoveBinding -> Bool # | |
Show PRuntimeRemoveBinding Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> PRuntimeRemoveBinding -> ShowS # show :: PRuntimeRemoveBinding -> String # showList :: [PRuntimeRemoveBinding] -> ShowS # | |
ToJSON PRuntimeRemoveBinding Source # | |
Defined in CDP.Domains.Runtime toJSON :: PRuntimeRemoveBinding -> Value # toEncoding :: PRuntimeRemoveBinding -> Encoding # toJSONList :: [PRuntimeRemoveBinding] -> Value # toEncodingList :: [PRuntimeRemoveBinding] -> Encoding # | |
Command PRuntimeRemoveBinding Source # | |
Defined in CDP.Domains.Runtime | |
type CommandResponse PRuntimeRemoveBinding Source # | |
Defined in CDP.Domains.Runtime |
data PRuntimeAddBinding Source #
If executionContextId is empty, adds binding with the given name on the global objects of all inspected contexts, including those created later, bindings survive reloads. Binding function takes exactly one argument, this argument should be string, in case of any other input, function throws an exception. Each binding function call produces Runtime.bindingCalled notification.
Parameters of the addBinding
command.
PRuntimeAddBinding | |
|
Instances
Eq PRuntimeAddBinding Source # | |
Defined in CDP.Domains.Runtime (==) :: PRuntimeAddBinding -> PRuntimeAddBinding -> Bool # (/=) :: PRuntimeAddBinding -> PRuntimeAddBinding -> Bool # | |
Show PRuntimeAddBinding Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> PRuntimeAddBinding -> ShowS # show :: PRuntimeAddBinding -> String # showList :: [PRuntimeAddBinding] -> ShowS # | |
ToJSON PRuntimeAddBinding Source # | |
Defined in CDP.Domains.Runtime toJSON :: PRuntimeAddBinding -> Value # toEncoding :: PRuntimeAddBinding -> Encoding # toJSONList :: [PRuntimeAddBinding] -> Value # toEncodingList :: [PRuntimeAddBinding] -> Encoding # | |
Command PRuntimeAddBinding Source # | |
Defined in CDP.Domains.Runtime | |
type CommandResponse PRuntimeAddBinding Source # | |
Defined in CDP.Domains.Runtime |
data PRuntimeTerminateExecution Source #
Terminate current or next JavaScript execution. Will cancel the termination when the outer-most script execution ends.
Parameters of the terminateExecution
command.
Instances
Eq PRuntimeTerminateExecution Source # | |
Defined in CDP.Domains.Runtime | |
Show PRuntimeTerminateExecution Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> PRuntimeTerminateExecution -> ShowS # show :: PRuntimeTerminateExecution -> String # showList :: [PRuntimeTerminateExecution] -> ShowS # | |
ToJSON PRuntimeTerminateExecution Source # | |
Defined in CDP.Domains.Runtime | |
Command PRuntimeTerminateExecution Source # | |
type CommandResponse PRuntimeTerminateExecution Source # | |
Defined in CDP.Domains.Runtime |
data PRuntimeSetMaxCallStackSizeToCapture Source #
Parameters of the setMaxCallStackSizeToCapture
command.
Instances
data PRuntimeSetCustomObjectFormatterEnabled Source #
Parameters of the setCustomObjectFormatterEnabled
command.
Instances
data PRuntimeSetAsyncCallStackDepth Source #
Enables or disables async call stacks tracking.
Parameters of the setAsyncCallStackDepth
command.
PRuntimeSetAsyncCallStackDepth | |
|
Instances
data RuntimeRunScript Source #
RuntimeRunScript | |
|
Instances
Eq RuntimeRunScript Source # | |
Defined in CDP.Domains.Runtime (==) :: RuntimeRunScript -> RuntimeRunScript -> Bool # (/=) :: RuntimeRunScript -> RuntimeRunScript -> Bool # | |
Show RuntimeRunScript Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> RuntimeRunScript -> ShowS # show :: RuntimeRunScript -> String # showList :: [RuntimeRunScript] -> ShowS # | |
FromJSON RuntimeRunScript Source # | |
Defined in CDP.Domains.Runtime parseJSON :: Value -> Parser RuntimeRunScript # parseJSONList :: Value -> Parser [RuntimeRunScript] # |
data PRuntimeRunScript Source #
Runs script with given id in a given context.
Parameters of the runScript
command.
PRuntimeRunScript | |
|
Instances
Eq PRuntimeRunScript Source # | |
Defined in CDP.Domains.Runtime (==) :: PRuntimeRunScript -> PRuntimeRunScript -> Bool # (/=) :: PRuntimeRunScript -> PRuntimeRunScript -> Bool # | |
Show PRuntimeRunScript Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> PRuntimeRunScript -> ShowS # show :: PRuntimeRunScript -> String # showList :: [PRuntimeRunScript] -> ShowS # | |
ToJSON PRuntimeRunScript Source # | |
Defined in CDP.Domains.Runtime toJSON :: PRuntimeRunScript -> Value # toEncoding :: PRuntimeRunScript -> Encoding # toJSONList :: [PRuntimeRunScript] -> Value # toEncodingList :: [PRuntimeRunScript] -> Encoding # | |
Command PRuntimeRunScript Source # | |
Defined in CDP.Domains.Runtime | |
type CommandResponse PRuntimeRunScript Source # | |
Defined in CDP.Domains.Runtime |
data PRuntimeRunIfWaitingForDebugger Source #
Tells inspected instance to run if it was waiting for debugger to attach.
Parameters of the runIfWaitingForDebugger
command.
Instances
data PRuntimeReleaseObjectGroup Source #
Releases all remote objects that belong to a given group.
Parameters of the releaseObjectGroup
command.
PRuntimeReleaseObjectGroup | |
|
Instances
Eq PRuntimeReleaseObjectGroup Source # | |
Defined in CDP.Domains.Runtime | |
Show PRuntimeReleaseObjectGroup Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> PRuntimeReleaseObjectGroup -> ShowS # show :: PRuntimeReleaseObjectGroup -> String # showList :: [PRuntimeReleaseObjectGroup] -> ShowS # | |
ToJSON PRuntimeReleaseObjectGroup Source # | |
Defined in CDP.Domains.Runtime | |
Command PRuntimeReleaseObjectGroup Source # | |
type CommandResponse PRuntimeReleaseObjectGroup Source # | |
Defined in CDP.Domains.Runtime |
data PRuntimeReleaseObject Source #
Releases remote object with given id.
Parameters of the releaseObject
command.
PRuntimeReleaseObject | |
|
Instances
Eq PRuntimeReleaseObject Source # | |
Defined in CDP.Domains.Runtime (==) :: PRuntimeReleaseObject -> PRuntimeReleaseObject -> Bool # (/=) :: PRuntimeReleaseObject -> PRuntimeReleaseObject -> Bool # | |
Show PRuntimeReleaseObject Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> PRuntimeReleaseObject -> ShowS # show :: PRuntimeReleaseObject -> String # showList :: [PRuntimeReleaseObject] -> ShowS # | |
ToJSON PRuntimeReleaseObject Source # | |
Defined in CDP.Domains.Runtime toJSON :: PRuntimeReleaseObject -> Value # toEncoding :: PRuntimeReleaseObject -> Encoding # toJSONList :: [PRuntimeReleaseObject] -> Value # toEncodingList :: [PRuntimeReleaseObject] -> Encoding # | |
Command PRuntimeReleaseObject Source # | |
Defined in CDP.Domains.Runtime | |
type CommandResponse PRuntimeReleaseObject Source # | |
Defined in CDP.Domains.Runtime |
data RuntimeQueryObjects Source #
RuntimeQueryObjects | |
|
Instances
Eq RuntimeQueryObjects Source # | |
Defined in CDP.Domains.Runtime (==) :: RuntimeQueryObjects -> RuntimeQueryObjects -> Bool # (/=) :: RuntimeQueryObjects -> RuntimeQueryObjects -> Bool # | |
Show RuntimeQueryObjects Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> RuntimeQueryObjects -> ShowS # show :: RuntimeQueryObjects -> String # showList :: [RuntimeQueryObjects] -> ShowS # | |
FromJSON RuntimeQueryObjects Source # | |
Defined in CDP.Domains.Runtime parseJSON :: Value -> Parser RuntimeQueryObjects # parseJSONList :: Value -> Parser [RuntimeQueryObjects] # |
data PRuntimeQueryObjects Source #
Parameters of the queryObjects
command.
PRuntimeQueryObjects | |
|
Instances
Eq PRuntimeQueryObjects Source # | |
Defined in CDP.Domains.Runtime (==) :: PRuntimeQueryObjects -> PRuntimeQueryObjects -> Bool # (/=) :: PRuntimeQueryObjects -> PRuntimeQueryObjects -> Bool # | |
Show PRuntimeQueryObjects Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> PRuntimeQueryObjects -> ShowS # show :: PRuntimeQueryObjects -> String # showList :: [PRuntimeQueryObjects] -> ShowS # | |
ToJSON PRuntimeQueryObjects Source # | |
Defined in CDP.Domains.Runtime toJSON :: PRuntimeQueryObjects -> Value # toEncoding :: PRuntimeQueryObjects -> Encoding # toJSONList :: [PRuntimeQueryObjects] -> Value # toEncodingList :: [PRuntimeQueryObjects] -> Encoding # | |
Command PRuntimeQueryObjects Source # | |
Defined in CDP.Domains.Runtime | |
type CommandResponse PRuntimeQueryObjects Source # | |
Defined in CDP.Domains.Runtime |
data RuntimeGlobalLexicalScopeNames Source #
Instances
data PRuntimeGlobalLexicalScopeNames Source #
Returns all let, const and class variables from global scope.
Parameters of the globalLexicalScopeNames
command.
PRuntimeGlobalLexicalScopeNames | |
|
data RuntimeGetProperties Source #
RuntimeGetProperties | |
|
Instances
Eq RuntimeGetProperties Source # | |
Defined in CDP.Domains.Runtime (==) :: RuntimeGetProperties -> RuntimeGetProperties -> Bool # (/=) :: RuntimeGetProperties -> RuntimeGetProperties -> Bool # | |
Show RuntimeGetProperties Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> RuntimeGetProperties -> ShowS # show :: RuntimeGetProperties -> String # showList :: [RuntimeGetProperties] -> ShowS # | |
FromJSON RuntimeGetProperties Source # | |
Defined in CDP.Domains.Runtime parseJSON :: Value -> Parser RuntimeGetProperties # parseJSONList :: Value -> Parser [RuntimeGetProperties] # |
data PRuntimeGetProperties Source #
Returns properties of a given object. Object group of the result is inherited from the target object.
Parameters of the getProperties
command.
PRuntimeGetProperties | |
|
Instances
Eq PRuntimeGetProperties Source # | |
Defined in CDP.Domains.Runtime (==) :: PRuntimeGetProperties -> PRuntimeGetProperties -> Bool # (/=) :: PRuntimeGetProperties -> PRuntimeGetProperties -> Bool # | |
Show PRuntimeGetProperties Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> PRuntimeGetProperties -> ShowS # show :: PRuntimeGetProperties -> String # showList :: [PRuntimeGetProperties] -> ShowS # | |
ToJSON PRuntimeGetProperties Source # | |
Defined in CDP.Domains.Runtime toJSON :: PRuntimeGetProperties -> Value # toEncoding :: PRuntimeGetProperties -> Encoding # toJSONList :: [PRuntimeGetProperties] -> Value # toEncodingList :: [PRuntimeGetProperties] -> Encoding # | |
Command PRuntimeGetProperties Source # | |
Defined in CDP.Domains.Runtime | |
type CommandResponse PRuntimeGetProperties Source # | |
Defined in CDP.Domains.Runtime |
data RuntimeGetHeapUsage Source #
RuntimeGetHeapUsage | |
|
Instances
Eq RuntimeGetHeapUsage Source # | |
Defined in CDP.Domains.Runtime (==) :: RuntimeGetHeapUsage -> RuntimeGetHeapUsage -> Bool # (/=) :: RuntimeGetHeapUsage -> RuntimeGetHeapUsage -> Bool # | |
Show RuntimeGetHeapUsage Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> RuntimeGetHeapUsage -> ShowS # show :: RuntimeGetHeapUsage -> String # showList :: [RuntimeGetHeapUsage] -> ShowS # | |
FromJSON RuntimeGetHeapUsage Source # | |
Defined in CDP.Domains.Runtime parseJSON :: Value -> Parser RuntimeGetHeapUsage # parseJSONList :: Value -> Parser [RuntimeGetHeapUsage] # |
data PRuntimeGetHeapUsage Source #
Returns the JavaScript heap usage. It is the total usage of the corresponding isolate not scoped to a particular Runtime.
Parameters of the getHeapUsage
command.
Instances
Eq PRuntimeGetHeapUsage Source # | |
Defined in CDP.Domains.Runtime (==) :: PRuntimeGetHeapUsage -> PRuntimeGetHeapUsage -> Bool # (/=) :: PRuntimeGetHeapUsage -> PRuntimeGetHeapUsage -> Bool # | |
Show PRuntimeGetHeapUsage Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> PRuntimeGetHeapUsage -> ShowS # show :: PRuntimeGetHeapUsage -> String # showList :: [PRuntimeGetHeapUsage] -> ShowS # | |
ToJSON PRuntimeGetHeapUsage Source # | |
Defined in CDP.Domains.Runtime toJSON :: PRuntimeGetHeapUsage -> Value # toEncoding :: PRuntimeGetHeapUsage -> Encoding # toJSONList :: [PRuntimeGetHeapUsage] -> Value # toEncodingList :: [PRuntimeGetHeapUsage] -> Encoding # | |
Command PRuntimeGetHeapUsage Source # | |
Defined in CDP.Domains.Runtime | |
type CommandResponse PRuntimeGetHeapUsage Source # | |
Defined in CDP.Domains.Runtime |
data RuntimeGetIsolateId Source #
RuntimeGetIsolateId | |
|
Instances
Eq RuntimeGetIsolateId Source # | |
Defined in CDP.Domains.Runtime (==) :: RuntimeGetIsolateId -> RuntimeGetIsolateId -> Bool # (/=) :: RuntimeGetIsolateId -> RuntimeGetIsolateId -> Bool # | |
Show RuntimeGetIsolateId Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> RuntimeGetIsolateId -> ShowS # show :: RuntimeGetIsolateId -> String # showList :: [RuntimeGetIsolateId] -> ShowS # | |
FromJSON RuntimeGetIsolateId Source # | |
Defined in CDP.Domains.Runtime parseJSON :: Value -> Parser RuntimeGetIsolateId # parseJSONList :: Value -> Parser [RuntimeGetIsolateId] # |
data PRuntimeGetIsolateId Source #
Returns the isolate id.
Parameters of the getIsolateId
command.
Instances
Eq PRuntimeGetIsolateId Source # | |
Defined in CDP.Domains.Runtime (==) :: PRuntimeGetIsolateId -> PRuntimeGetIsolateId -> Bool # (/=) :: PRuntimeGetIsolateId -> PRuntimeGetIsolateId -> Bool # | |
Show PRuntimeGetIsolateId Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> PRuntimeGetIsolateId -> ShowS # show :: PRuntimeGetIsolateId -> String # showList :: [PRuntimeGetIsolateId] -> ShowS # | |
ToJSON PRuntimeGetIsolateId Source # | |
Defined in CDP.Domains.Runtime toJSON :: PRuntimeGetIsolateId -> Value # toEncoding :: PRuntimeGetIsolateId -> Encoding # toJSONList :: [PRuntimeGetIsolateId] -> Value # toEncodingList :: [PRuntimeGetIsolateId] -> Encoding # | |
Command PRuntimeGetIsolateId Source # | |
Defined in CDP.Domains.Runtime | |
type CommandResponse PRuntimeGetIsolateId Source # | |
Defined in CDP.Domains.Runtime |
data RuntimeEvaluate Source #
RuntimeEvaluate | |
|
Instances
Eq RuntimeEvaluate Source # | |
Defined in CDP.Domains.Runtime (==) :: RuntimeEvaluate -> RuntimeEvaluate -> Bool # (/=) :: RuntimeEvaluate -> RuntimeEvaluate -> Bool # | |
Show RuntimeEvaluate Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> RuntimeEvaluate -> ShowS # show :: RuntimeEvaluate -> String # showList :: [RuntimeEvaluate] -> ShowS # | |
FromJSON RuntimeEvaluate Source # | |
Defined in CDP.Domains.Runtime parseJSON :: Value -> Parser RuntimeEvaluate # parseJSONList :: Value -> Parser [RuntimeEvaluate] # |
data PRuntimeEvaluate Source #
Evaluates expression on global object.
Parameters of the evaluate
command.
PRuntimeEvaluate | |
|
Instances
Eq PRuntimeEvaluate Source # | |
Defined in CDP.Domains.Runtime (==) :: PRuntimeEvaluate -> PRuntimeEvaluate -> Bool # (/=) :: PRuntimeEvaluate -> PRuntimeEvaluate -> Bool # | |
Show PRuntimeEvaluate Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> PRuntimeEvaluate -> ShowS # show :: PRuntimeEvaluate -> String # showList :: [PRuntimeEvaluate] -> ShowS # | |
ToJSON PRuntimeEvaluate Source # | |
Defined in CDP.Domains.Runtime toJSON :: PRuntimeEvaluate -> Value # toEncoding :: PRuntimeEvaluate -> Encoding # toJSONList :: [PRuntimeEvaluate] -> Value # toEncodingList :: [PRuntimeEvaluate] -> Encoding # | |
Command PRuntimeEvaluate Source # | |
Defined in CDP.Domains.Runtime | |
type CommandResponse PRuntimeEvaluate Source # | |
Defined in CDP.Domains.Runtime |
data PRuntimeEnable Source #
Enables reporting of execution contexts creation by means of executionContextCreated
event.
When the reporting gets enabled the event will be sent immediately for each existing execution
context.
Parameters of the enable
command.
Instances
Eq PRuntimeEnable Source # | |
Defined in CDP.Domains.Runtime (==) :: PRuntimeEnable -> PRuntimeEnable -> Bool # (/=) :: PRuntimeEnable -> PRuntimeEnable -> Bool # | |
Show PRuntimeEnable Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> PRuntimeEnable -> ShowS # show :: PRuntimeEnable -> String # showList :: [PRuntimeEnable] -> ShowS # | |
ToJSON PRuntimeEnable Source # | |
Defined in CDP.Domains.Runtime toJSON :: PRuntimeEnable -> Value # toEncoding :: PRuntimeEnable -> Encoding # toJSONList :: [PRuntimeEnable] -> Value # toEncodingList :: [PRuntimeEnable] -> Encoding # | |
Command PRuntimeEnable Source # | |
Defined in CDP.Domains.Runtime commandName :: Proxy PRuntimeEnable -> String Source # fromJSON :: Proxy PRuntimeEnable -> Value -> Result (CommandResponse PRuntimeEnable) Source # | |
type CommandResponse PRuntimeEnable Source # | |
Defined in CDP.Domains.Runtime |
data PRuntimeDiscardConsoleEntries Source #
Discards collected exceptions and console API calls.
Parameters of the discardConsoleEntries
command.
Instances
data PRuntimeDisable Source #
Disables reporting of execution contexts creation.
Parameters of the disable
command.
Instances
Eq PRuntimeDisable Source # | |
Defined in CDP.Domains.Runtime (==) :: PRuntimeDisable -> PRuntimeDisable -> Bool # (/=) :: PRuntimeDisable -> PRuntimeDisable -> Bool # | |
Show PRuntimeDisable Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> PRuntimeDisable -> ShowS # show :: PRuntimeDisable -> String # showList :: [PRuntimeDisable] -> ShowS # | |
ToJSON PRuntimeDisable Source # | |
Defined in CDP.Domains.Runtime toJSON :: PRuntimeDisable -> Value # toEncoding :: PRuntimeDisable -> Encoding # toJSONList :: [PRuntimeDisable] -> Value # toEncodingList :: [PRuntimeDisable] -> Encoding # | |
Command PRuntimeDisable Source # | |
Defined in CDP.Domains.Runtime commandName :: Proxy PRuntimeDisable -> String Source # fromJSON :: Proxy PRuntimeDisable -> Value -> Result (CommandResponse PRuntimeDisable) Source # | |
type CommandResponse PRuntimeDisable Source # | |
Defined in CDP.Domains.Runtime |
data RuntimeCompileScript Source #
RuntimeCompileScript | |
|
Instances
Eq RuntimeCompileScript Source # | |
Defined in CDP.Domains.Runtime (==) :: RuntimeCompileScript -> RuntimeCompileScript -> Bool # (/=) :: RuntimeCompileScript -> RuntimeCompileScript -> Bool # | |
Show RuntimeCompileScript Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> RuntimeCompileScript -> ShowS # show :: RuntimeCompileScript -> String # showList :: [RuntimeCompileScript] -> ShowS # | |
FromJSON RuntimeCompileScript Source # | |
Defined in CDP.Domains.Runtime parseJSON :: Value -> Parser RuntimeCompileScript # parseJSONList :: Value -> Parser [RuntimeCompileScript] # |
data PRuntimeCompileScript Source #
Compiles expression.
Parameters of the compileScript
command.
PRuntimeCompileScript | |
|
Instances
Eq PRuntimeCompileScript Source # | |
Defined in CDP.Domains.Runtime (==) :: PRuntimeCompileScript -> PRuntimeCompileScript -> Bool # (/=) :: PRuntimeCompileScript -> PRuntimeCompileScript -> Bool # | |
Show PRuntimeCompileScript Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> PRuntimeCompileScript -> ShowS # show :: PRuntimeCompileScript -> String # showList :: [PRuntimeCompileScript] -> ShowS # | |
ToJSON PRuntimeCompileScript Source # | |
Defined in CDP.Domains.Runtime toJSON :: PRuntimeCompileScript -> Value # toEncoding :: PRuntimeCompileScript -> Encoding # toJSONList :: [PRuntimeCompileScript] -> Value # toEncodingList :: [PRuntimeCompileScript] -> Encoding # | |
Command PRuntimeCompileScript Source # | |
Defined in CDP.Domains.Runtime | |
type CommandResponse PRuntimeCompileScript Source # | |
Defined in CDP.Domains.Runtime |
data RuntimeCallFunctionOn Source #
RuntimeCallFunctionOn | |
|
Instances
Eq RuntimeCallFunctionOn Source # | |
Defined in CDP.Domains.Runtime (==) :: RuntimeCallFunctionOn -> RuntimeCallFunctionOn -> Bool # (/=) :: RuntimeCallFunctionOn -> RuntimeCallFunctionOn -> Bool # | |
Show RuntimeCallFunctionOn Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> RuntimeCallFunctionOn -> ShowS # show :: RuntimeCallFunctionOn -> String # showList :: [RuntimeCallFunctionOn] -> ShowS # | |
FromJSON RuntimeCallFunctionOn Source # | |
Defined in CDP.Domains.Runtime parseJSON :: Value -> Parser RuntimeCallFunctionOn # parseJSONList :: Value -> Parser [RuntimeCallFunctionOn] # |
data PRuntimeCallFunctionOn Source #
Calls function with given declaration on the given object. Object group of the result is inherited from the target object.
Parameters of the callFunctionOn
command.
PRuntimeCallFunctionOn | |
|
Instances
Eq PRuntimeCallFunctionOn Source # | |
Defined in CDP.Domains.Runtime | |
Show PRuntimeCallFunctionOn Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> PRuntimeCallFunctionOn -> ShowS # show :: PRuntimeCallFunctionOn -> String # showList :: [PRuntimeCallFunctionOn] -> ShowS # | |
ToJSON PRuntimeCallFunctionOn Source # | |
Defined in CDP.Domains.Runtime toJSON :: PRuntimeCallFunctionOn -> Value # toEncoding :: PRuntimeCallFunctionOn -> Encoding # toJSONList :: [PRuntimeCallFunctionOn] -> Value # | |
Command PRuntimeCallFunctionOn Source # | |
Defined in CDP.Domains.Runtime | |
type CommandResponse PRuntimeCallFunctionOn Source # | |
Defined in CDP.Domains.Runtime |
data RuntimeAwaitPromise Source #
RuntimeAwaitPromise | |
|
Instances
Eq RuntimeAwaitPromise Source # | |
Defined in CDP.Domains.Runtime (==) :: RuntimeAwaitPromise -> RuntimeAwaitPromise -> Bool # (/=) :: RuntimeAwaitPromise -> RuntimeAwaitPromise -> Bool # | |
Show RuntimeAwaitPromise Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> RuntimeAwaitPromise -> ShowS # show :: RuntimeAwaitPromise -> String # showList :: [RuntimeAwaitPromise] -> ShowS # | |
FromJSON RuntimeAwaitPromise Source # | |
Defined in CDP.Domains.Runtime parseJSON :: Value -> Parser RuntimeAwaitPromise # parseJSONList :: Value -> Parser [RuntimeAwaitPromise] # |
data PRuntimeAwaitPromise Source #
Add handler to promise with given promise object id.
Parameters of the awaitPromise
command.
PRuntimeAwaitPromise | |
|
Instances
Eq PRuntimeAwaitPromise Source # | |
Defined in CDP.Domains.Runtime (==) :: PRuntimeAwaitPromise -> PRuntimeAwaitPromise -> Bool # (/=) :: PRuntimeAwaitPromise -> PRuntimeAwaitPromise -> Bool # | |
Show PRuntimeAwaitPromise Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> PRuntimeAwaitPromise -> ShowS # show :: PRuntimeAwaitPromise -> String # showList :: [PRuntimeAwaitPromise] -> ShowS # | |
ToJSON PRuntimeAwaitPromise Source # | |
Defined in CDP.Domains.Runtime toJSON :: PRuntimeAwaitPromise -> Value # toEncoding :: PRuntimeAwaitPromise -> Encoding # toJSONList :: [PRuntimeAwaitPromise] -> Value # toEncodingList :: [PRuntimeAwaitPromise] -> Encoding # | |
Command PRuntimeAwaitPromise Source # | |
Defined in CDP.Domains.Runtime | |
type CommandResponse PRuntimeAwaitPromise Source # | |
Defined in CDP.Domains.Runtime |
data RuntimeInspectRequested Source #
Type of the inspectRequested
event.
RuntimeInspectRequested | |
|
Instances
Eq RuntimeInspectRequested Source # | |
Defined in CDP.Domains.Runtime | |
Show RuntimeInspectRequested Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> RuntimeInspectRequested -> ShowS # show :: RuntimeInspectRequested -> String # showList :: [RuntimeInspectRequested] -> ShowS # | |
FromJSON RuntimeInspectRequested Source # | |
Defined in CDP.Domains.Runtime | |
Event RuntimeInspectRequested Source # | |
Defined in CDP.Domains.Runtime |
data RuntimeExecutionContextsCleared Source #
Type of the executionContextsCleared
event.
Instances
data RuntimeExecutionContextDestroyed Source #
Type of the executionContextDestroyed
event.
RuntimeExecutionContextDestroyed | |
|
Instances
data RuntimeExecutionContextCreated Source #
Type of the executionContextCreated
event.
RuntimeExecutionContextCreated | |
|
Instances
data RuntimeExceptionThrown Source #
Type of the exceptionThrown
event.
RuntimeExceptionThrown | |
|
Instances
Eq RuntimeExceptionThrown Source # | |
Defined in CDP.Domains.Runtime | |
Show RuntimeExceptionThrown Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> RuntimeExceptionThrown -> ShowS # show :: RuntimeExceptionThrown -> String # showList :: [RuntimeExceptionThrown] -> ShowS # | |
FromJSON RuntimeExceptionThrown Source # | |
Defined in CDP.Domains.Runtime | |
Event RuntimeExceptionThrown Source # | |
Defined in CDP.Domains.Runtime |
data RuntimeExceptionRevoked Source #
Type of the exceptionRevoked
event.
RuntimeExceptionRevoked | |
|
Instances
Eq RuntimeExceptionRevoked Source # | |
Defined in CDP.Domains.Runtime | |
Show RuntimeExceptionRevoked Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> RuntimeExceptionRevoked -> ShowS # show :: RuntimeExceptionRevoked -> String # showList :: [RuntimeExceptionRevoked] -> ShowS # | |
FromJSON RuntimeExceptionRevoked Source # | |
Defined in CDP.Domains.Runtime | |
Event RuntimeExceptionRevoked Source # | |
Defined in CDP.Domains.Runtime |
data RuntimeConsoleAPICalled Source #
RuntimeConsoleAPICalled | |
|
Instances
Eq RuntimeConsoleAPICalled Source # | |
Defined in CDP.Domains.Runtime | |
Show RuntimeConsoleAPICalled Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> RuntimeConsoleAPICalled -> ShowS # show :: RuntimeConsoleAPICalled -> String # showList :: [RuntimeConsoleAPICalled] -> ShowS # | |
FromJSON RuntimeConsoleAPICalled Source # | |
Defined in CDP.Domains.Runtime | |
Event RuntimeConsoleAPICalled Source # | |
Defined in CDP.Domains.Runtime |
data RuntimeConsoleAPICalledType Source #
Type of the consoleAPICalled
event.
Instances
data RuntimeBindingCalled Source #
Type of the bindingCalled
event.
RuntimeBindingCalled | |
|
Instances
Eq RuntimeBindingCalled Source # | |
Defined in CDP.Domains.Runtime (==) :: RuntimeBindingCalled -> RuntimeBindingCalled -> Bool # (/=) :: RuntimeBindingCalled -> RuntimeBindingCalled -> Bool # | |
Show RuntimeBindingCalled Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> RuntimeBindingCalled -> ShowS # show :: RuntimeBindingCalled -> String # showList :: [RuntimeBindingCalled] -> ShowS # | |
FromJSON RuntimeBindingCalled Source # | |
Defined in CDP.Domains.Runtime parseJSON :: Value -> Parser RuntimeBindingCalled # parseJSONList :: Value -> Parser [RuntimeBindingCalled] # | |
Event RuntimeBindingCalled Source # | |
Defined in CDP.Domains.Runtime |
data RuntimeStackTraceId Source #
Type StackTraceId
.
If debuggerId
is set stack trace comes from another debugger and can be resolved there. This
allows to track cross-debugger calls. See StackTrace
and paused
for usages.
Instances
Eq RuntimeStackTraceId Source # | |
Defined in CDP.Domains.Runtime (==) :: RuntimeStackTraceId -> RuntimeStackTraceId -> Bool # (/=) :: RuntimeStackTraceId -> RuntimeStackTraceId -> Bool # | |
Show RuntimeStackTraceId Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> RuntimeStackTraceId -> ShowS # show :: RuntimeStackTraceId -> String # showList :: [RuntimeStackTraceId] -> ShowS # | |
ToJSON RuntimeStackTraceId Source # | |
Defined in CDP.Domains.Runtime toJSON :: RuntimeStackTraceId -> Value # toEncoding :: RuntimeStackTraceId -> Encoding # toJSONList :: [RuntimeStackTraceId] -> Value # toEncodingList :: [RuntimeStackTraceId] -> Encoding # | |
FromJSON RuntimeStackTraceId Source # | |
Defined in CDP.Domains.Runtime parseJSON :: Value -> Parser RuntimeStackTraceId # parseJSONList :: Value -> Parser [RuntimeStackTraceId] # |
type RuntimeUniqueDebuggerId = Text Source #
Type UniqueDebuggerId
.
Unique identifier of current debugger.
data RuntimeStackTrace Source #
Type StackTrace
.
Call frames for assertions or error messages.
RuntimeStackTrace | |
|
Instances
Eq RuntimeStackTrace Source # | |
Defined in CDP.Domains.Runtime (==) :: RuntimeStackTrace -> RuntimeStackTrace -> Bool # (/=) :: RuntimeStackTrace -> RuntimeStackTrace -> Bool # | |
Show RuntimeStackTrace Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> RuntimeStackTrace -> ShowS # show :: RuntimeStackTrace -> String # showList :: [RuntimeStackTrace] -> ShowS # | |
ToJSON RuntimeStackTrace Source # | |
Defined in CDP.Domains.Runtime toJSON :: RuntimeStackTrace -> Value # toEncoding :: RuntimeStackTrace -> Encoding # toJSONList :: [RuntimeStackTrace] -> Value # toEncodingList :: [RuntimeStackTrace] -> Encoding # | |
FromJSON RuntimeStackTrace Source # | |
Defined in CDP.Domains.Runtime parseJSON :: Value -> Parser RuntimeStackTrace # parseJSONList :: Value -> Parser [RuntimeStackTrace] # |
data RuntimeCallFrame Source #
Type CallFrame
.
Stack entry for runtime errors and assertions.
RuntimeCallFrame | |
|
Instances
Eq RuntimeCallFrame Source # | |
Defined in CDP.Domains.Runtime (==) :: RuntimeCallFrame -> RuntimeCallFrame -> Bool # (/=) :: RuntimeCallFrame -> RuntimeCallFrame -> Bool # | |
Show RuntimeCallFrame Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> RuntimeCallFrame -> ShowS # show :: RuntimeCallFrame -> String # showList :: [RuntimeCallFrame] -> ShowS # | |
ToJSON RuntimeCallFrame Source # | |
Defined in CDP.Domains.Runtime toJSON :: RuntimeCallFrame -> Value # toEncoding :: RuntimeCallFrame -> Encoding # toJSONList :: [RuntimeCallFrame] -> Value # toEncodingList :: [RuntimeCallFrame] -> Encoding # | |
FromJSON RuntimeCallFrame Source # | |
Defined in CDP.Domains.Runtime parseJSON :: Value -> Parser RuntimeCallFrame # parseJSONList :: Value -> Parser [RuntimeCallFrame] # |
type RuntimeTimeDelta = Double Source #
Type TimeDelta
.
Number of milliseconds.
type RuntimeTimestamp = Double Source #
Type Timestamp
.
Number of milliseconds since epoch.
data RuntimeExceptionDetails Source #
Type ExceptionDetails
.
Detailed information about exception (or error) that was thrown during script compilation or
execution.
RuntimeExceptionDetails | |
|
Instances
Eq RuntimeExceptionDetails Source # | |
Defined in CDP.Domains.Runtime | |
Show RuntimeExceptionDetails Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> RuntimeExceptionDetails -> ShowS # show :: RuntimeExceptionDetails -> String # showList :: [RuntimeExceptionDetails] -> ShowS # | |
ToJSON RuntimeExceptionDetails Source # | |
Defined in CDP.Domains.Runtime | |
FromJSON RuntimeExceptionDetails Source # | |
Defined in CDP.Domains.Runtime |
data RuntimeExecutionContextDescription Source #
Type ExecutionContextDescription
.
Description of an isolated world.
RuntimeExecutionContextDescription | |
|
type RuntimeExecutionContextId = Int Source #
Type ExecutionContextId
.
Id of an execution context.
data RuntimeCallArgument Source #
Type CallArgument
.
Represents function call argument. Either remote object id objectId
, primitive value
,
unserializable primitive value or neither of (for undefined) them should be specified.
RuntimeCallArgument | |
|
Instances
Eq RuntimeCallArgument Source # | |
Defined in CDP.Domains.Runtime (==) :: RuntimeCallArgument -> RuntimeCallArgument -> Bool # (/=) :: RuntimeCallArgument -> RuntimeCallArgument -> Bool # | |
Show RuntimeCallArgument Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> RuntimeCallArgument -> ShowS # show :: RuntimeCallArgument -> String # showList :: [RuntimeCallArgument] -> ShowS # | |
ToJSON RuntimeCallArgument Source # | |
Defined in CDP.Domains.Runtime toJSON :: RuntimeCallArgument -> Value # toEncoding :: RuntimeCallArgument -> Encoding # toJSONList :: [RuntimeCallArgument] -> Value # toEncodingList :: [RuntimeCallArgument] -> Encoding # | |
FromJSON RuntimeCallArgument Source # | |
Defined in CDP.Domains.Runtime parseJSON :: Value -> Parser RuntimeCallArgument # parseJSONList :: Value -> Parser [RuntimeCallArgument] # |
data RuntimePrivatePropertyDescriptor Source #
Type PrivatePropertyDescriptor
.
Object private field descriptor.
RuntimePrivatePropertyDescriptor | |
|
data RuntimeInternalPropertyDescriptor Source #
Type InternalPropertyDescriptor
.
Object internal property descriptor. This property isn't normally visible in JavaScript code.
RuntimeInternalPropertyDescriptor | |
|
data RuntimePropertyDescriptor Source #
Type PropertyDescriptor
.
Object property descriptor.
RuntimePropertyDescriptor | |
|
Instances
Eq RuntimePropertyDescriptor Source # | |
Defined in CDP.Domains.Runtime | |
Show RuntimePropertyDescriptor Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> RuntimePropertyDescriptor -> ShowS # show :: RuntimePropertyDescriptor -> String # showList :: [RuntimePropertyDescriptor] -> ShowS # | |
ToJSON RuntimePropertyDescriptor Source # | |
Defined in CDP.Domains.Runtime | |
FromJSON RuntimePropertyDescriptor Source # | |
Defined in CDP.Domains.Runtime |
data RuntimeEntryPreview Source #
Type EntryPreview
.
RuntimeEntryPreview | |
|
Instances
Eq RuntimeEntryPreview Source # | |
Defined in CDP.Domains.Runtime (==) :: RuntimeEntryPreview -> RuntimeEntryPreview -> Bool # (/=) :: RuntimeEntryPreview -> RuntimeEntryPreview -> Bool # | |
Show RuntimeEntryPreview Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> RuntimeEntryPreview -> ShowS # show :: RuntimeEntryPreview -> String # showList :: [RuntimeEntryPreview] -> ShowS # | |
ToJSON RuntimeEntryPreview Source # | |
Defined in CDP.Domains.Runtime toJSON :: RuntimeEntryPreview -> Value # toEncoding :: RuntimeEntryPreview -> Encoding # toJSONList :: [RuntimeEntryPreview] -> Value # toEncodingList :: [RuntimeEntryPreview] -> Encoding # | |
FromJSON RuntimeEntryPreview Source # | |
Defined in CDP.Domains.Runtime parseJSON :: Value -> Parser RuntimeEntryPreview # parseJSONList :: Value -> Parser [RuntimeEntryPreview] # |
data RuntimePropertyPreview Source #
RuntimePropertyPreview | |
|
Instances
Eq RuntimePropertyPreview Source # | |
Defined in CDP.Domains.Runtime | |
Show RuntimePropertyPreview Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> RuntimePropertyPreview -> ShowS # show :: RuntimePropertyPreview -> String # showList :: [RuntimePropertyPreview] -> ShowS # | |
ToJSON RuntimePropertyPreview Source # | |
Defined in CDP.Domains.Runtime toJSON :: RuntimePropertyPreview -> Value # toEncoding :: RuntimePropertyPreview -> Encoding # toJSONList :: [RuntimePropertyPreview] -> Value # | |
FromJSON RuntimePropertyPreview Source # | |
Defined in CDP.Domains.Runtime |
data RuntimePropertyPreviewSubtype Source #
Instances
data RuntimePropertyPreviewType Source #
Type PropertyPreview
.
Instances
data RuntimeObjectPreview Source #
RuntimeObjectPreview | |
|
Instances
Eq RuntimeObjectPreview Source # | |
Defined in CDP.Domains.Runtime (==) :: RuntimeObjectPreview -> RuntimeObjectPreview -> Bool # (/=) :: RuntimeObjectPreview -> RuntimeObjectPreview -> Bool # | |
Show RuntimeObjectPreview Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> RuntimeObjectPreview -> ShowS # show :: RuntimeObjectPreview -> String # showList :: [RuntimeObjectPreview] -> ShowS # | |
ToJSON RuntimeObjectPreview Source # | |
Defined in CDP.Domains.Runtime toJSON :: RuntimeObjectPreview -> Value # toEncoding :: RuntimeObjectPreview -> Encoding # toJSONList :: [RuntimeObjectPreview] -> Value # toEncodingList :: [RuntimeObjectPreview] -> Encoding # | |
FromJSON RuntimeObjectPreview Source # | |
Defined in CDP.Domains.Runtime parseJSON :: Value -> Parser RuntimeObjectPreview # parseJSONList :: Value -> Parser [RuntimeObjectPreview] # |
data RuntimeObjectPreviewSubtype Source #
Instances
data RuntimeObjectPreviewType Source #
Type ObjectPreview
.
Object containing abbreviated remote object value.
Instances
data RuntimeCustomPreview Source #
Type CustomPreview
.
RuntimeCustomPreview | |
|
Instances
Eq RuntimeCustomPreview Source # | |
Defined in CDP.Domains.Runtime (==) :: RuntimeCustomPreview -> RuntimeCustomPreview -> Bool # (/=) :: RuntimeCustomPreview -> RuntimeCustomPreview -> Bool # | |
Show RuntimeCustomPreview Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> RuntimeCustomPreview -> ShowS # show :: RuntimeCustomPreview -> String # showList :: [RuntimeCustomPreview] -> ShowS # | |
ToJSON RuntimeCustomPreview Source # | |
Defined in CDP.Domains.Runtime toJSON :: RuntimeCustomPreview -> Value # toEncoding :: RuntimeCustomPreview -> Encoding # toJSONList :: [RuntimeCustomPreview] -> Value # toEncodingList :: [RuntimeCustomPreview] -> Encoding # | |
FromJSON RuntimeCustomPreview Source # | |
Defined in CDP.Domains.Runtime parseJSON :: Value -> Parser RuntimeCustomPreview # parseJSONList :: Value -> Parser [RuntimeCustomPreview] # |
data RuntimeRemoteObject Source #
RuntimeRemoteObject | |
|
Instances
Eq RuntimeRemoteObject Source # | |
Defined in CDP.Domains.Runtime (==) :: RuntimeRemoteObject -> RuntimeRemoteObject -> Bool # (/=) :: RuntimeRemoteObject -> RuntimeRemoteObject -> Bool # | |
Show RuntimeRemoteObject Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> RuntimeRemoteObject -> ShowS # show :: RuntimeRemoteObject -> String # showList :: [RuntimeRemoteObject] -> ShowS # | |
ToJSON RuntimeRemoteObject Source # | |
Defined in CDP.Domains.Runtime toJSON :: RuntimeRemoteObject -> Value # toEncoding :: RuntimeRemoteObject -> Encoding # toJSONList :: [RuntimeRemoteObject] -> Value # toEncodingList :: [RuntimeRemoteObject] -> Encoding # | |
FromJSON RuntimeRemoteObject Source # | |
Defined in CDP.Domains.Runtime parseJSON :: Value -> Parser RuntimeRemoteObject # parseJSONList :: Value -> Parser [RuntimeRemoteObject] # |
data RuntimeRemoteObjectSubtype Source #
Instances
data RuntimeRemoteObjectType Source #
Type RemoteObject
.
Mirror object referencing original JavaScript object.
Instances
type RuntimeUnserializableValue = Text Source #
Type UnserializableValue
.
Primitive value which cannot be JSON-stringified. Includes values `-0`, NaN
, Infinity
,
`-Infinity`, and bigint literals.
type RuntimeRemoteObjectId = Text Source #
Type RemoteObjectId
.
Unique object identifier.
data RuntimeWebDriverValue Source #
Instances
Eq RuntimeWebDriverValue Source # | |
Defined in CDP.Domains.Runtime (==) :: RuntimeWebDriverValue -> RuntimeWebDriverValue -> Bool # (/=) :: RuntimeWebDriverValue -> RuntimeWebDriverValue -> Bool # | |
Show RuntimeWebDriverValue Source # | |
Defined in CDP.Domains.Runtime showsPrec :: Int -> RuntimeWebDriverValue -> ShowS # show :: RuntimeWebDriverValue -> String # showList :: [RuntimeWebDriverValue] -> ShowS # | |
ToJSON RuntimeWebDriverValue Source # | |
Defined in CDP.Domains.Runtime toJSON :: RuntimeWebDriverValue -> Value # toEncoding :: RuntimeWebDriverValue -> Encoding # toJSONList :: [RuntimeWebDriverValue] -> Value # toEncodingList :: [RuntimeWebDriverValue] -> Encoding # | |
FromJSON RuntimeWebDriverValue Source # | |
Defined in CDP.Domains.Runtime parseJSON :: Value -> Parser RuntimeWebDriverValue # parseJSONList :: Value -> Parser [RuntimeWebDriverValue] # |
data RuntimeWebDriverValueType Source #
Type WebDriverValue
.
Represents the value serialiazed by the WebDriver BiDi specification
https://w3c.github.io/webdriver-bidi.
Instances
type RuntimeScriptId = Text Source #
Type ScriptId
.
Unique script identifier.
pRuntimeCompileScript :: Text -> Text -> Bool -> PRuntimeCompileScript Source #