Preparing search index...
The search index is not available
SPeCS Packages Documentation
SPeCS Packages Documentation
alpakka-js
alpakka/graphs/cfg/flow/node/condition/TryCatchNode
TryCatchNode
Class
Class Class<D, S>
Type Parameters
D
extends
TryCatchNode
.
Data
=
TryCatchNode
.
Data
S
extends
TryCatchNode
.
ScratchData
=
TryCatchNode
.
ScratchData
Hierarchy (
view full
)
ConditionNode
.
Class
<
D
,
S
>
Class
Index
Constructors
constructor
Accessors
data
false
Edge
false
Node
graph
id
incomers
jp
next
Edges
next
Nodes
outgoers
previous
Edges
previous
Nodes
reachable
Nodes
scratch
Data
true
Edge
true
Node
Methods
as
bfs
init
insert
Before
insert
Subgraph
Before
is
remove
remove
From
Flow
to
Cy
Constructors
constructor
new
Class
<
D
,
S
>
(
graph
,
node
,
_d
?
,
_sd
?
)
:
TryCatchNode
.
Class
<
D
,
S
>
Type Parameters
D
extends
TryCatchNode
.
Data
=
TryCatchNode
.
Data
S
extends
TryCatchNode
.
ScratchData
=
TryCatchNode
.
ScratchData
Parameters
graph
:
BaseGraph
.
Class
<
BaseGraph
.
Data
,
BaseGraph
.
ScratchData
>
node
:
NodeSingular
_d
:
D
= ...
_sd
:
S
= ...
Returns
TryCatchNode
.
Class
<
D
,
S
>
Accessors
data
get
data
(
)
:
D
Returns
D
false
Edge
get
falseEdge
(
)
:
ControlFlowEdge
.
Class
<
ControlFlowEdge
.
Data
,
ControlFlowEdge
.
ScratchData
>
Returns
ControlFlowEdge
.
Class
<
ControlFlowEdge
.
Data
,
ControlFlowEdge
.
ScratchData
>
false
Node
get
falseNode
(
)
:
FlowNode
.
Class
<
FlowNode
.
Data
,
FlowNode
.
ScratchData
>
Returns
FlowNode
.
Class
<
FlowNode
.
Data
,
FlowNode
.
ScratchData
>
set
falseNode
(
node
)
:
void
Parameters
node
:
FlowNode
.
Class
<
FlowNode
.
Data
,
FlowNode
.
ScratchData
>
Returns
void
graph
get
graph
(
)
:
BaseGraph
.
Class
<
BaseGraph
.
Data
,
BaseGraph
.
ScratchData
>
Returns
BaseGraph
.
Class
<
BaseGraph
.
Data
,
BaseGraph
.
ScratchData
>
id
get
id
(
)
:
string
Returns
string
incomers
get
incomers
(
)
:
BaseEdge
.
Class
<
BaseEdge
.
Data
,
BaseEdge
.
ScratchData
>
[]
Returns
BaseEdge
.
Class
<
BaseEdge
.
Data
,
BaseEdge
.
ScratchData
>
[]
jp
get
jp
(
)
:
Instruction
Returns
Instruction
next
Edges
get
nextEdges
(
)
:
ControlFlowEdge
.
Class
<
ControlFlowEdge
.
Data
,
ControlFlowEdge
.
ScratchData
>
[]
Returns
ControlFlowEdge
.
Class
<
ControlFlowEdge
.
Data
,
ControlFlowEdge
.
ScratchData
>
[]
next
Nodes
get
nextNodes
(
)
:
FlowNode
.
Class
<
FlowNode
.
Data
,
FlowNode
.
ScratchData
>
[]
Returns
FlowNode
.
Class
<
FlowNode
.
Data
,
FlowNode
.
ScratchData
>
[]
outgoers
get
outgoers
(
)
:
BaseEdge
.
Class
<
BaseEdge
.
Data
,
BaseEdge
.
ScratchData
>
[]
Returns
BaseEdge
.
Class
<
BaseEdge
.
Data
,
BaseEdge
.
ScratchData
>
[]
previous
Edges
get
previousEdges
(
)
:
ControlFlowEdge
.
Class
<
ControlFlowEdge
.
Data
,
ControlFlowEdge
.
ScratchData
>
[]
Returns
ControlFlowEdge
.
Class
<
ControlFlowEdge
.
Data
,
ControlFlowEdge
.
ScratchData
>
[]
previous
Nodes
get
previousNodes
(
)
:
FlowNode
.
Class
<
FlowNode
.
Data
,
FlowNode
.
ScratchData
>
[]
Returns
FlowNode
.
Class
<
FlowNode
.
Data
,
FlowNode
.
ScratchData
>
[]
reachable
Nodes
get
reachableNodes
(
)
:
FlowNode
.
Class
<
FlowNode
.
Data
,
FlowNode
.
ScratchData
>
[]
Returns
FlowNode
.
Class
<
FlowNode
.
Data
,
FlowNode
.
ScratchData
>
[]
scratch
Data
get
scratchData
(
)
:
S
Returns
S
true
Edge
get
trueEdge
(
)
:
ControlFlowEdge
.
Class
<
ControlFlowEdge
.
Data
,
ControlFlowEdge
.
ScratchData
>
Returns
ControlFlowEdge
.
Class
<
ControlFlowEdge
.
Data
,
ControlFlowEdge
.
ScratchData
>
true
Node
get
trueNode
(
)
:
FlowNode
.
Class
<
FlowNode
.
Data
,
FlowNode
.
ScratchData
>
Returns
FlowNode
.
Class
<
FlowNode
.
Data
,
FlowNode
.
ScratchData
>
set
trueNode
(
node
)
:
void
Parameters
node
:
FlowNode
.
Class
<
FlowNode
.
Data
,
FlowNode
.
ScratchData
>
Returns
void
Methods
as
as
<
N
>
(
NodeType
)
:
N
Type Parameters
N
extends
BaseNode
.
Class
<
D
,
S
>
Parameters
NodeType
:
NodeConstructor
<
D
,
S
,
N
>
Returns
N
bfs
bfs
(
propagate
)
:
Generator
<
[
BaseNode
.
Class
<
BaseNode
.
Data
,
BaseNode
.
ScratchData
>
,
BaseEdge
.
Class
<
BaseEdge
.
Data
,
BaseEdge
.
ScratchData
>
[]
,
number
]
,
any
,
any
>
Parameters
propagate
:
(
(
edge
:
BaseEdge
.
Class
<
BaseEdge
.
Data
,
BaseEdge
.
ScratchData
>
)
=>
boolean
)
(
edge
)
:
boolean
Parameters
edge
:
BaseEdge
.
Class
<
BaseEdge
.
Data
,
BaseEdge
.
ScratchData
>
Returns
boolean
Returns
Generator
<
[
BaseNode
.
Class
<
BaseNode
.
Data
,
BaseNode
.
ScratchData
>
,
BaseEdge
.
Class
<
BaseEdge
.
Data
,
BaseEdge
.
ScratchData
>
[]
,
number
]
,
any
,
any
>
init
init
<
D2
,
S2
>
(
builder
)
:
BaseNode
.
Class
<
D2
,
S2
>
Type Parameters
D2
extends
BaseNode
.
Data
S2
extends
BaseNode
.
ScratchData
Parameters
builder
:
NodeBuilder
<
D2
,
S2
>
Returns
BaseNode
.
Class
<
D2
,
S2
>
insert
Before
insert
Before
(
node
)
:
void
Parameters
node
:
InstructionNode
.
Class
<
InstructionNode
.
Data
,
InstructionNode
.
ScratchData
>
Returns
void
insert
Subgraph
Before
insert
Subgraph
Before
(
head
,
tail
)
:
void
Parameters
head
:
BaseNode
.
Class
<
BaseNode
.
Data
,
BaseNode
.
ScratchData
>
tail
:
InstructionNode
.
Class
<
InstructionNode
.
Data
,
InstructionNode
.
ScratchData
>
[]
Returns
void
is
is
<
D2
,
S2
>
(
guard
)
:
this
is
BaseNode
.
Class
<
D2
,
S2
>
Type Parameters
D2
extends
BaseNode
.
Data
S2
extends
BaseNode
.
ScratchData
Parameters
guard
:
NodeTypeGuard
<
D2
,
S2
>
Returns
this
is
BaseNode
.
Class
<
D2
,
S2
>
remove
remove
(
)
:
void
Returns
void
remove
From
Flow
remove
From
Flow
(
)
:
void
Returns
void
to
Cy
to
Cy
(
)
:
NodeSingular
Returns
NodeSingular
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Accessors
data
false
Edge
false
Node
graph
id
incomers
jp
next
Edges
next
Nodes
outgoers
previous
Edges
previous
Nodes
reachable
Nodes
scratch
Data
true
Edge
true
Node
Methods
as
bfs
init
insert
Before
insert
Subgraph
Before
is
remove
remove
From
Flow
to
Cy
SPeCS Packages Documentation
Loading...