SPeCS Packages Documentation
Preparing search index...
@specs-feup/alpakka
alpakka/graphs/cfg/flow/edge/DataFlowEdge
DataFlowEdge
Class
Class Class<D, S>
Type Parameters
D
extends
DataFlowEdge
.
Data
=
DataFlowEdge
.
Data
S
extends
DataFlowEdge
.
ScratchData
=
DataFlowEdge
.
ScratchData
Hierarchy (
View Summary
)
FlowEdge
.
Class
<
D
,
S
>
Class
Index
Constructors
constructor
Accessors
data
graph
id
scratch
Data
source
target
Methods
as
init
is
remove
to
Cy
Constructors
constructor
new
Class
<
D
extends
DataFlowEdge
.
Data
=
DataFlowEdge
.
Data
,
S
extends
DataFlowEdge
.
ScratchData
=
DataFlowEdge
.
ScratchData
,
>
(
graph
:
BaseGraph
.
Class
,
edge
:
EdgeSingular
,
_d
?:
D
,
_sd
?:
S
,
)
:
DataFlowEdge
.
Class
<
D
,
S
>
Type Parameters
D
extends
DataFlowEdge
.
Data
=
DataFlowEdge
.
Data
S
extends
DataFlowEdge
.
ScratchData
=
DataFlowEdge
.
ScratchData
Parameters
graph
:
BaseGraph
.
Class
edge
:
EdgeSingular
_d
:
D
= ...
_sd
:
S
= ...
Returns
DataFlowEdge
.
Class
<
D
,
S
>
Accessors
data
get
data
()
:
D
Returns
D
graph
get
graph
()
:
BaseGraph
.
Class
Returns
BaseGraph
.
Class
id
get
id
()
:
string
Returns
string
scratch
Data
get
scratchData
()
:
S
Returns
S
source
get
source
()
:
BaseNode
.
Class
Returns
BaseNode
.
Class
set
source
(
node
:
BaseNode
.
Class
)
:
void
Parameters
node
:
BaseNode
.
Class
Returns
void
target
get
target
()
:
BaseNode
.
Class
Returns
BaseNode
.
Class
set
target
(
node
:
BaseNode
.
Class
)
:
void
Parameters
node
:
BaseNode
.
Class
Returns
void
Methods
as
as
<
E
extends
BaseEdge
.
Class
<
D
,
S
>
>
(
EdgeType
:
EdgeConstructor
<
D
,
S
,
E
>
)
:
E
Type Parameters
E
extends
BaseEdge
.
Class
<
D
,
S
>
Parameters
EdgeType
:
EdgeConstructor
<
D
,
S
,
E
>
Returns
E
init
init
<
D2
extends
BaseEdge
.
Data
,
S2
extends
BaseEdge
.
ScratchData
>
(
builder
:
EdgeBuilder
<
D2
,
S2
>
,
)
:
BaseEdge
.
Class
<
D2
,
S2
>
Type Parameters
D2
extends
BaseEdge
.
Data
S2
extends
BaseEdge
.
ScratchData
Parameters
builder
:
EdgeBuilder
<
D2
,
S2
>
Returns
BaseEdge
.
Class
<
D2
,
S2
>
is
is
<
D2
extends
BaseEdge
.
Data
,
S2
extends
BaseEdge
.
ScratchData
>
(
guard
:
EdgeTypeGuard
<
D2
,
S2
>
,
)
:
this
is
BaseEdge
.
Class
<
D2
,
S2
>
Type Parameters
D2
extends
BaseEdge
.
Data
S2
extends
BaseEdge
.
ScratchData
Parameters
guard
:
EdgeTypeGuard
<
D2
,
S2
>
Returns
this
is
BaseEdge
.
Class
<
D2
,
S2
>
remove
remove
()
:
void
Returns
void
to
Cy
toCy
()
:
EdgeSingular
Returns
EdgeSingular
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Accessors
data
graph
id
scratch
Data
source
target
Methods
as
init
is
remove
to
Cy
SPeCS Packages Documentation
Loading...