method Session.prototype.post
Overload 1
#Session.prototype.post(method: string,callback?: (err: Error | null,params?: object,) => void,): void
Posts a message to the inspector back-end. callback
will be notified when
a response is received. callback
is a function that accepts two optional
arguments: error and message-specific result.
session.post('Runtime.evaluate', { expression: '2 + 2' },
(error, { result }) => console.log(result));
// Output: { type: 'number', value: 4, description: '4' }
The latest version of the V8 inspector protocol is published on the Chrome DevTools Protocol Viewer.
Node.js inspector supports all the Chrome DevTools Protocol domains declared by V8. Chrome DevTools Protocol domain provides an interface for interacting with one of the runtime agents used to inspect the application state and listen to the run-time events.
Parameters #
Return Type #
void
Overload 2
#Session.prototype.post(method: string,params?: object,callback?: (err: Error | null,params?: object,) => void,): void
Overload 3
#Session.prototype.post(method: "Schema.getDomains",callback?: (err: Error | null,params: Schema.GetDomainsReturnType,) => void,): void
Returns supported domains.
Parameters #
#method: "Schema.getDomains"
#callback: (err: Error | null,params: Schema.GetDomainsReturnType,) => void
Return Type #
void
Overload 4
#Session.prototype.post(method: "Runtime.evaluate",params?: Runtime.EvaluateParameterType,callback?: (err: Error | null,params: Runtime.EvaluateReturnType,) => void,): void
Evaluates expression on global object.
Parameters #
#method: "Runtime.evaluate"
#params: Runtime.EvaluateParameterType
#callback: (err: Error | null,params: Runtime.EvaluateReturnType,) => void
Return Type #
void
Overload 5
#Session.prototype.post(method: "Runtime.evaluate",callback?: (err: Error | null,params: Runtime.EvaluateReturnType,) => void,): void
Parameters #
#method: "Runtime.evaluate"
#callback: (err: Error | null,params: Runtime.EvaluateReturnType,) => void
Return Type #
void
Overload 6
#Session.prototype.post(method: "Runtime.awaitPromise",params?: Runtime.AwaitPromiseParameterType,callback?: (err: Error | null,params: Runtime.AwaitPromiseReturnType,) => void,): void
Add handler to promise with given promise object id.
Parameters #
#method: "Runtime.awaitPromise"
#params: Runtime.AwaitPromiseParameterType
#callback: (err: Error | null,params: Runtime.AwaitPromiseReturnType,) => void
Return Type #
void
Overload 7
#Session.prototype.post(method: "Runtime.awaitPromise",callback?: (err: Error | null,params: Runtime.AwaitPromiseReturnType,) => void,): void
Parameters #
#method: "Runtime.awaitPromise"
#callback: (err: Error | null,params: Runtime.AwaitPromiseReturnType,) => void
Return Type #
void
Overload 8
#Session.prototype.post(method: "Runtime.callFunctionOn",params?: Runtime.CallFunctionOnParameterType,callback?: (err: Error | null,params: Runtime.CallFunctionOnReturnType,) => void,): void
Calls function with given declaration on the given object. Object group of the result is inherited from the target object.
Parameters #
#method: "Runtime.callFunctionOn"
#params: Runtime.CallFunctionOnParameterType
#callback: (err: Error | null,params: Runtime.CallFunctionOnReturnType,) => void
Return Type #
void
Overload 9
#Session.prototype.post(method: "Runtime.callFunctionOn",callback?: (err: Error | null,params: Runtime.CallFunctionOnReturnType,) => void,): void
Parameters #
#method: "Runtime.callFunctionOn"
#callback: (err: Error | null,params: Runtime.CallFunctionOnReturnType,) => void
Return Type #
void
Overload 10
#Session.prototype.post(method: "Runtime.getProperties",params?: Runtime.GetPropertiesParameterType,callback?: (err: Error | null,params: Runtime.GetPropertiesReturnType,) => void,): void
Returns properties of a given object. Object group of the result is inherited from the target object.
Parameters #
#method: "Runtime.getProperties"
#params: Runtime.GetPropertiesParameterType
#callback: (err: Error | null,params: Runtime.GetPropertiesReturnType,) => void
Return Type #
void
Overload 11
#Session.prototype.post(method: "Runtime.getProperties",callback?: (err: Error | null,params: Runtime.GetPropertiesReturnType,) => void,): void
Parameters #
#method: "Runtime.getProperties"
#callback: (err: Error | null,params: Runtime.GetPropertiesReturnType,) => void
Return Type #
void
Overload 12
#Session.prototype.post(method: "Runtime.releaseObject",params?: Runtime.ReleaseObjectParameterType,callback?: (err: Error | null) => void,): void
Overload 13
#Session.prototype.post(method: "Runtime.releaseObject",callback?: (err: Error | null) => void,): void
Overload 14
#Session.prototype.post(method: "Runtime.releaseObjectGroup",params?: Runtime.ReleaseObjectGroupParameterType,callback?: (err: Error | null) => void,): void
Overload 15
#Session.prototype.post(method: "Runtime.releaseObjectGroup",callback?: (err: Error | null) => void,): void
Overload 16
#Session.prototype.post(method: "Runtime.runIfWaitingForDebugger",callback?: (err: Error | null) => void,): void
Overload 17
#Session.prototype.post(method: "Runtime.enable",callback?: (err: Error | null) => void,): void
Overload 18
#Session.prototype.post(method: "Runtime.disable",callback?: (err: Error | null) => void,): void
Overload 19
#Session.prototype.post(method: "Runtime.discardConsoleEntries",callback?: (err: Error | null) => void,): void
Overload 20
#Session.prototype.post(method: "Runtime.setCustomObjectFormatterEnabled",callback?: (err: Error | null) => void,): void
Overload 21
#Session.prototype.post(method: "Runtime.setCustomObjectFormatterEnabled",callback?: (err: Error | null) => void,): void
Overload 22
#Session.prototype.post(method: "Runtime.compileScript",params?: Runtime.CompileScriptParameterType,callback?: (err: Error | null,params: Runtime.CompileScriptReturnType,) => void,): void
Compiles expression.
Parameters #
#method: "Runtime.compileScript"
#params: Runtime.CompileScriptParameterType
#callback: (err: Error | null,params: Runtime.CompileScriptReturnType,) => void
Return Type #
void
Overload 23
#Session.prototype.post(method: "Runtime.compileScript",callback?: (err: Error | null,params: Runtime.CompileScriptReturnType,) => void,): void
Parameters #
#method: "Runtime.compileScript"
#callback: (err: Error | null,params: Runtime.CompileScriptReturnType,) => void
Return Type #
void
Overload 24
#Session.prototype.post(method: "Runtime.runScript",params?: Runtime.RunScriptParameterType,callback?: (err: Error | null,params: Runtime.RunScriptReturnType,) => void,): void
Runs script with given id in a given context.
Parameters #
#method: "Runtime.runScript"
#params: Runtime.RunScriptParameterType
#callback: (err: Error | null,params: Runtime.RunScriptReturnType,) => void
Return Type #
void
Overload 25
#Session.prototype.post(method: "Runtime.runScript",callback?: (err: Error | null,params: Runtime.RunScriptReturnType,) => void,): void
Parameters #
#method: "Runtime.runScript"
#callback: (err: Error | null,params: Runtime.RunScriptReturnType,) => void
Return Type #
void
Overload 26
#Session.prototype.post(method: "Runtime.queryObjects",params?: Runtime.QueryObjectsParameterType,callback?: (err: Error | null,params: Runtime.QueryObjectsReturnType,) => void,): void
Parameters #
#method: "Runtime.queryObjects"
#params: Runtime.QueryObjectsParameterType
#callback: (err: Error | null,params: Runtime.QueryObjectsReturnType,) => void
Return Type #
void
Overload 27
#Session.prototype.post(method: "Runtime.queryObjects",callback?: (err: Error | null,params: Runtime.QueryObjectsReturnType,) => void,): void
Parameters #
#method: "Runtime.queryObjects"
#callback: (err: Error | null,params: Runtime.QueryObjectsReturnType,) => void
Return Type #
void
Overload 28
#Session.prototype.post(method: "Runtime.globalLexicalScopeNames",callback?: (err: Error | null,) => void,): void
Overload 29
#Session.prototype.post(method: "Runtime.globalLexicalScopeNames",callback?: (err: Error | null,) => void,): void
Overload 30
#Session.prototype.post(method: "Debugger.enable",callback?: (err: Error | null,params: Debugger.EnableReturnType,) => void,): void
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 #
#method: "Debugger.enable"
#callback: (err: Error | null,params: Debugger.EnableReturnType,) => void
Return Type #
void
Overload 31
#Session.prototype.post(method: "Debugger.disable",callback?: (err: Error | null) => void,): void
Overload 32
#Session.prototype.post(method: "Debugger.setBreakpointsActive",callback?: (err: Error | null) => void,): void
Overload 33
#Session.prototype.post(method: "Debugger.setBreakpointsActive",callback?: (err: Error | null) => void,): void
Overload 34
#Session.prototype.post(method: "Debugger.setSkipAllPauses",params?: Debugger.SetSkipAllPausesParameterType,callback?: (err: Error | null) => void,): void
Overload 35
#Session.prototype.post(method: "Debugger.setSkipAllPauses",callback?: (err: Error | null) => void,): void
Overload 36
#Session.prototype.post(method: "Debugger.setBreakpointByUrl",params?: Debugger.SetBreakpointByUrlParameterType,callback?: (err: Error | null,) => void,): void
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 #
#method: "Debugger.setBreakpointByUrl"
#params: Debugger.SetBreakpointByUrlParameterType
#callback: (err: Error | null,) => void
Return Type #
void
Overload 37
#Session.prototype.post(method: "Debugger.setBreakpointByUrl",callback?: (err: Error | null,) => void,): void
Overload 38
#Session.prototype.post(method: "Debugger.setBreakpoint",params?: Debugger.SetBreakpointParameterType,callback?: (err: Error | null,params: Debugger.SetBreakpointReturnType,) => void,): void
Sets JavaScript breakpoint at a given location.
Parameters #
#method: "Debugger.setBreakpoint"
#params: Debugger.SetBreakpointParameterType
#callback: (err: Error | null,params: Debugger.SetBreakpointReturnType,) => void
Return Type #
void
Overload 39
#Session.prototype.post(method: "Debugger.setBreakpoint",callback?: (err: Error | null,params: Debugger.SetBreakpointReturnType,) => void,): void
Parameters #
#method: "Debugger.setBreakpoint"
#callback: (err: Error | null,params: Debugger.SetBreakpointReturnType,) => void
Return Type #
void
Overload 40
#Session.prototype.post(method: "Debugger.removeBreakpoint",params?: Debugger.RemoveBreakpointParameterType,callback?: (err: Error | null) => void,): void
Overload 41
#Session.prototype.post(method: "Debugger.removeBreakpoint",callback?: (err: Error | null) => void,): void
Overload 42
#Session.prototype.post(method: "Debugger.getPossibleBreakpoints",callback?: (err: Error | null,) => void,): void
Overload 43
#Session.prototype.post(method: "Debugger.getPossibleBreakpoints",callback?: (err: Error | null,) => void,): void
Overload 44
#Session.prototype.post(method: "Debugger.continueToLocation",params?: Debugger.ContinueToLocationParameterType,callback?: (err: Error | null) => void,): void
Overload 45
#Session.prototype.post(method: "Debugger.continueToLocation",callback?: (err: Error | null) => void,): void
Overload 46
#Session.prototype.post(method: "Debugger.pauseOnAsyncCall",params?: Debugger.PauseOnAsyncCallParameterType,callback?: (err: Error | null) => void,): void
Overload 47
#Session.prototype.post(method: "Debugger.pauseOnAsyncCall",callback?: (err: Error | null) => void,): void
Overload 48
#Session.prototype.post(method: "Debugger.stepOver",callback?: (err: Error | null) => void,): void
Overload 49
#Session.prototype.post(method: "Debugger.stepInto",params?: Debugger.StepIntoParameterType,callback?: (err: Error | null) => void,): void
Overload 50
#Session.prototype.post(method: "Debugger.stepInto",callback?: (err: Error | null) => void,): void
Overload 51
#Session.prototype.post(method: "Debugger.stepOut",callback?: (err: Error | null) => void,): void
Overload 52
#Session.prototype.post(method: "Debugger.pause",callback?: (err: Error | null) => void,): void
Overload 53
#Session.prototype.post(method: "Debugger.scheduleStepIntoAsync",callback?: (err: Error | null) => void,): void
This method is deprecated - use Debugger.stepInto with breakOnAsyncCall and Debugger.pauseOnAsyncTask instead. Steps into next scheduled async task if any is scheduled before next pause. Returns success when async task is actually scheduled, returns error if no task were scheduled or another scheduleStepIntoAsync was called.
Parameters #
Return Type #
void
Overload 54
#Session.prototype.post(method: "Debugger.resume",callback?: (err: Error | null) => void,): void
Overload 55
#Session.prototype.post(method: "Debugger.getStackTrace",params?: Debugger.GetStackTraceParameterType,callback?: (err: Error | null,params: Debugger.GetStackTraceReturnType,) => void,): void
Returns stack trace with given stackTraceId
.
Parameters #
#method: "Debugger.getStackTrace"
#params: Debugger.GetStackTraceParameterType
#callback: (err: Error | null,params: Debugger.GetStackTraceReturnType,) => void
Return Type #
void
Overload 56
#Session.prototype.post(method: "Debugger.getStackTrace",callback?: (err: Error | null,params: Debugger.GetStackTraceReturnType,) => void,): void
Parameters #
#method: "Debugger.getStackTrace"
#callback: (err: Error | null,params: Debugger.GetStackTraceReturnType,) => void
Return Type #
void
Overload 57
#Session.prototype.post(method: "Debugger.searchInContent",params?: Debugger.SearchInContentParameterType,callback?: (err: Error | null,params: Debugger.SearchInContentReturnType,) => void,): void
Searches for given string in script content.
Parameters #
#method: "Debugger.searchInContent"
#params: Debugger.SearchInContentParameterType
#callback: (err: Error | null,params: Debugger.SearchInContentReturnType,) => void
Return Type #
void
Overload 58
#Session.prototype.post(method: "Debugger.searchInContent",callback?: (err: Error | null,params: Debugger.SearchInContentReturnType,) => void,): void
Parameters #
#method: "Debugger.searchInContent"
#callback: (err: Error | null,params: Debugger.SearchInContentReturnType,) => void
Return Type #
void
Overload 59
#Session.prototype.post(method: "Debugger.setScriptSource",params?: Debugger.SetScriptSourceParameterType,callback?: (err: Error | null,params: Debugger.SetScriptSourceReturnType,) => void,): void
Edits JavaScript source live.
Parameters #
#method: "Debugger.setScriptSource"
#params: Debugger.SetScriptSourceParameterType
#callback: (err: Error | null,params: Debugger.SetScriptSourceReturnType,) => void
Return Type #
void
Overload 60
#Session.prototype.post(method: "Debugger.setScriptSource",callback?: (err: Error | null,params: Debugger.SetScriptSourceReturnType,) => void,): void
Parameters #
#method: "Debugger.setScriptSource"
#callback: (err: Error | null,params: Debugger.SetScriptSourceReturnType,) => void
Return Type #
void
Overload 61
#Session.prototype.post(method: "Debugger.restartFrame",params?: Debugger.RestartFrameParameterType,callback?: (err: Error | null,params: Debugger.RestartFrameReturnType,) => void,): void
Restarts particular call frame from the beginning.
Parameters #
#method: "Debugger.restartFrame"
#params: Debugger.RestartFrameParameterType
#callback: (err: Error | null,params: Debugger.RestartFrameReturnType,) => void
Return Type #
void
Overload 62
#Session.prototype.post(method: "Debugger.restartFrame",callback?: (err: Error | null,params: Debugger.RestartFrameReturnType,) => void,): void
Parameters #
#method: "Debugger.restartFrame"
#callback: (err: Error | null,params: Debugger.RestartFrameReturnType,) => void
Return Type #
void
Overload 63
#Session.prototype.post(method: "Debugger.getScriptSource",params?: Debugger.GetScriptSourceParameterType,callback?: (err: Error | null,params: Debugger.GetScriptSourceReturnType,) => void,): void
Returns source for the script with given id.
Parameters #
#method: "Debugger.getScriptSource"
#params: Debugger.GetScriptSourceParameterType
#callback: (err: Error | null,params: Debugger.GetScriptSourceReturnType,) => void
Return Type #
void
Overload 64
#Session.prototype.post(method: "Debugger.getScriptSource",callback?: (err: Error | null,params: Debugger.GetScriptSourceReturnType,) => void,): void
Parameters #
#method: "Debugger.getScriptSource"
#callback: (err: Error | null,params: Debugger.GetScriptSourceReturnType,) => void
Return Type #
void
Overload 65
#Session.prototype.post(method: "Debugger.setPauseOnExceptions",callback?: (err: Error | null) => void,): void
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 #
#method: "Debugger.setPauseOnExceptions"
#params: Debugger.SetPauseOnExceptionsParameterType
#callback: (err: Error | null) => void
Return Type #
void
Overload 66
#Session.prototype.post(method: "Debugger.setPauseOnExceptions",callback?: (err: Error | null) => void,): void
Overload 67
#Session.prototype.post(method: "Debugger.evaluateOnCallFrame",callback?: (err: Error | null,) => void,): void
Overload 68
#Session.prototype.post(method: "Debugger.evaluateOnCallFrame",callback?: (err: Error | null,) => void,): void
Overload 69
#Session.prototype.post(method: "Debugger.setVariableValue",params?: Debugger.SetVariableValueParameterType,callback?: (err: Error | null) => void,): void
Overload 70
#Session.prototype.post(method: "Debugger.setVariableValue",callback?: (err: Error | null) => void,): void
Overload 71
#Session.prototype.post(method: "Debugger.setReturnValue",params?: Debugger.SetReturnValueParameterType,callback?: (err: Error | null) => void,): void
Overload 72
#Session.prototype.post(method: "Debugger.setReturnValue",callback?: (err: Error | null) => void,): void
Overload 73
#Session.prototype.post(method: "Debugger.setAsyncCallStackDepth",callback?: (err: Error | null) => void,): void
Overload 74
#Session.prototype.post(method: "Debugger.setAsyncCallStackDepth",callback?: (err: Error | null) => void,): void
Overload 75
#Session.prototype.post(method: "Debugger.setBlackboxPatterns",callback?: (err: Error | null) => void,): void
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 #
#method: "Debugger.setBlackboxPatterns"
#params: Debugger.SetBlackboxPatternsParameterType
#callback: (err: Error | null) => void
Return Type #
void
Overload 76
#Session.prototype.post(method: "Debugger.setBlackboxPatterns",callback?: (err: Error | null) => void,): void
Overload 77
#Session.prototype.post(method: "Debugger.setBlackboxedRanges",callback?: (err: Error | null) => void,): void
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 #
#method: "Debugger.setBlackboxedRanges"
#params: Debugger.SetBlackboxedRangesParameterType
#callback: (err: Error | null) => void
Return Type #
void
Overload 78
#Session.prototype.post(method: "Debugger.setBlackboxedRanges",callback?: (err: Error | null) => void,): void
Overload 79
#Session.prototype.post(method: "Console.enable",callback?: (err: Error | null) => void,): void
Overload 80
#Session.prototype.post(method: "Console.disable",callback?: (err: Error | null) => void,): void
Overload 81
#Session.prototype.post(method: "Console.clearMessages",callback?: (err: Error | null) => void,): void
Overload 82
#Session.prototype.post(method: "Profiler.enable",callback?: (err: Error | null) => void,): void
Overload 83
#Session.prototype.post(method: "Profiler.disable",callback?: (err: Error | null) => void,): void
Overload 84
#Session.prototype.post(method: "Profiler.setSamplingInterval",callback?: (err: Error | null) => void,): void
Overload 85
#Session.prototype.post(method: "Profiler.setSamplingInterval",callback?: (err: Error | null) => void,): void
Overload 86
#Session.prototype.post(method: "Profiler.start",callback?: (err: Error | null) => void,): void
Overload 87
#Session.prototype.post(method: "Profiler.stop",callback?: (err: Error | null,params: Profiler.StopReturnType,) => void,): void
Parameters #
#method: "Profiler.stop"
#callback: (err: Error | null,params: Profiler.StopReturnType,) => void
Return Type #
void
Overload 88
#Session.prototype.post(method: "Profiler.startPreciseCoverage",callback?: (err: Error | null) => void,): void
Enable precise code coverage. Coverage data for JavaScript executed before enabling precise code coverage may be incomplete. Enabling prevents running optimized code and resets execution counters.
Parameters #
#method: "Profiler.startPreciseCoverage"
#params: Profiler.StartPreciseCoverageParameterType
#callback: (err: Error | null) => void
Return Type #
void
Overload 89
#Session.prototype.post(method: "Profiler.startPreciseCoverage",callback?: (err: Error | null) => void,): void
Overload 90
#Session.prototype.post(method: "Profiler.stopPreciseCoverage",callback?: (err: Error | null) => void,): void
Overload 91
#Session.prototype.post(method: "Profiler.takePreciseCoverage",callback?: (err: Error | null,) => void,): void
Overload 92
#Session.prototype.post(method: "Profiler.getBestEffortCoverage",callback?: (err: Error | null,) => void,): void
Overload 93
#Session.prototype.post(method: "HeapProfiler.enable",callback?: (err: Error | null) => void,): void
Overload 94
#Session.prototype.post(method: "HeapProfiler.disable",callback?: (err: Error | null) => void,): void
Overload 95
#Session.prototype.post(method: "HeapProfiler.startTrackingHeapObjects",callback?: (err: Error | null) => void,): void
Overload 96
#Session.prototype.post(method: "HeapProfiler.startTrackingHeapObjects",callback?: (err: Error | null) => void,): void
Overload 97
#Session.prototype.post(method: "HeapProfiler.stopTrackingHeapObjects",callback?: (err: Error | null) => void,): void
Overload 98
#Session.prototype.post(method: "HeapProfiler.stopTrackingHeapObjects",callback?: (err: Error | null) => void,): void
Overload 99
#Session.prototype.post(method: "HeapProfiler.takeHeapSnapshot",callback?: (err: Error | null) => void,): void
Overload 100
#Session.prototype.post(method: "HeapProfiler.takeHeapSnapshot",callback?: (err: Error | null) => void,): void
Overload 101
#Session.prototype.post(method: "HeapProfiler.collectGarbage",callback?: (err: Error | null) => void,): void
Overload 102
#Session.prototype.post(method: "HeapProfiler.getObjectByHeapObjectId",callback?: (err: Error | null,) => void,): void
Overload 103
#Session.prototype.post(method: "HeapProfiler.getObjectByHeapObjectId",callback?: (err: Error | null,) => void,): void
Overload 104
#Session.prototype.post(method: "HeapProfiler.addInspectedHeapObject",callback?: (err: Error | null) => void,): void
Overload 105
#Session.prototype.post(method: "HeapProfiler.addInspectedHeapObject",callback?: (err: Error | null) => void,): void
Overload 106
#Session.prototype.post(method: "HeapProfiler.getHeapObjectId",callback?: (err: Error | null,) => void,): void
Overload 107
#Session.prototype.post(method: "HeapProfiler.getHeapObjectId",callback?: (err: Error | null,) => void,): void
Overload 108
#Session.prototype.post(method: "HeapProfiler.startSampling",params?: HeapProfiler.StartSamplingParameterType,callback?: (err: Error | null) => void,): void
Overload 109
#Session.prototype.post(method: "HeapProfiler.startSampling",callback?: (err: Error | null) => void,): void
Overload 110
#Session.prototype.post(method: "HeapProfiler.stopSampling",callback?: (err: Error | null,params: HeapProfiler.StopSamplingReturnType,) => void,): void
Parameters #
#method: "HeapProfiler.stopSampling"
#callback: (err: Error | null,params: HeapProfiler.StopSamplingReturnType,) => void
Return Type #
void
Overload 111
#Session.prototype.post(method: "HeapProfiler.getSamplingProfile",callback?: (err: Error | null,) => void,): void
Overload 112
#Session.prototype.post(method: "NodeTracing.getCategories",callback?: (err: Error | null,params: NodeTracing.GetCategoriesReturnType,) => void,): void
Gets supported tracing categories.
Parameters #
#method: "NodeTracing.getCategories"
#callback: (err: Error | null,params: NodeTracing.GetCategoriesReturnType,) => void
Return Type #
void
Overload 113
#Session.prototype.post(method: "NodeTracing.start",params?: NodeTracing.StartParameterType,callback?: (err: Error | null) => void,): void
Overload 114
#Session.prototype.post(method: "NodeTracing.start",callback?: (err: Error | null) => void,): void
Overload 115
#Session.prototype.post(method: "NodeTracing.stop",callback?: (err: Error | null) => void,): void
Overload 116
#Session.prototype.post(method: "NodeWorker.sendMessageToWorker",callback?: (err: Error | null) => void,): void
Overload 117
#Session.prototype.post(method: "NodeWorker.sendMessageToWorker",callback?: (err: Error | null) => void,): void
Overload 118
#Session.prototype.post(method: "NodeWorker.enable",params?: NodeWorker.EnableParameterType,callback?: (err: Error | null) => void,): void
Overload 119
#Session.prototype.post(method: "NodeWorker.enable",callback?: (err: Error | null) => void,): void
Overload 120
#Session.prototype.post(method: "NodeWorker.disable",callback?: (err: Error | null) => void,): void
Overload 121
#Session.prototype.post(method: "NodeWorker.detach",params?: NodeWorker.DetachParameterType,callback?: (err: Error | null) => void,): void
Overload 122
#Session.prototype.post(method: "NodeWorker.detach",callback?: (err: Error | null) => void,): void
Overload 123
#Session.prototype.post(method: "Network.disable",callback?: (err: Error | null) => void,): void
Overload 124
#Session.prototype.post(method: "Network.enable",callback?: (err: Error | null) => void,): void
Overload 125
#Session.prototype.post(method: "NodeRuntime.enable",callback?: (err: Error | null) => void,): void
Overload 126
#Session.prototype.post(method: "NodeRuntime.disable",callback?: (err: Error | null) => void,): void
Overload 127
#Session.prototype.post(method: "NodeRuntime.notifyWhenWaitingForDisconnect",callback?: (err: Error | null) => void,): void