ChainGraph API Documentation / @badaitech/chaingraph-types / FlowDebugger
Class: FlowDebugger
Defined in: packages/chaingraph-types/src/flow/debugger.ts:12
Implements
Constructors
Constructor
new FlowDebugger(
onBreakpointHit?):FlowDebugger
Defined in: packages/chaingraph-types/src/flow/debugger.ts:25
Parameters
onBreakpointHit?
(node) => void
Returns
FlowDebugger
Methods
addBreakpoint()
addBreakpoint(
nodeId):void
Defined in: packages/chaingraph-types/src/flow/debugger.ts:75
Parameters
nodeId
string
Returns
void
Implementation of
DebuggerController.addBreakpoint
continue()
continue():
void
Defined in: packages/chaingraph-types/src/flow/debugger.ts:47
Returns
void
Implementation of
getState()
getState():
DebuggerState
Defined in: packages/chaingraph-types/src/flow/debugger.ts:83
Returns
Implementation of
pause()
pause():
void
Defined in: packages/chaingraph-types/src/flow/debugger.ts:43
Returns
void
Implementation of
removeBreakpoint()
removeBreakpoint(
nodeId):void
Defined in: packages/chaingraph-types/src/flow/debugger.ts:79
Parameters
nodeId
string
Returns
void
Implementation of
DebuggerController.removeBreakpoint
step()
step():
void
Defined in: packages/chaingraph-types/src/flow/debugger.ts:55
Returns
void
Implementation of
stop()
stop():
void
Defined in: packages/chaingraph-types/src/flow/debugger.ts:67
Returns
void
Implementation of
waitForCommand()
waitForCommand(
node):Promise<DebuggerCommand>
Defined in: packages/chaingraph-types/src/flow/debugger.ts:92
Parameters
node
Returns
Promise<DebuggerCommand>