tslint-folders-diagrams
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Graph
Cluster
constructor
cluster
Type
description
id
incoming
Edges
name
node
Type
nodes
outgoing
Edges
parent
remove
Incoming
Edge
remove
Node
remove
Outgoing
Edge
create
Hierarchy
GraphNode
GraphCluster
Implements
IGraphNode
IGraphCluster
Index
Constructors
constructor
Properties
cluster
Type
description
id
incoming
Edges
name
node
Type
nodes
outgoing
Edges
parent
Methods
remove
Incoming
Edge
remove
Node
remove
Outgoing
Edge
create
Constructors
constructor
new
Graph
Cluster
(
parent
:
IGraphCluster
|
null
, id
:
string
, name
:
string
, description
?:
string
, nodeType
?:
NodeType
)
:
GraphCluster
Parameters
parent:
IGraphCluster
|
null
id:
string
name:
string
Default value
description:
string
= ""
Default value
nodeType:
NodeType
= NodeType.Normal
Returns
GraphCluster
Properties
cluster
Type
cluster
Type
:
ClusterType
= ClusterType.TopLevel
description
description
:
string
id
id
:
string
incoming
Edges
incoming
Edges
:
Edge
[]
= []
name
name
:
string
node
Type
node
Type
:
NodeType
nodes
nodes
:
GraphNode
[]
= []
outgoing
Edges
outgoing
Edges
:
Edge
[]
= []
parent
parent
:
IGraphCluster
|
null
Methods
remove
Incoming
Edge
remove
Incoming
Edge
(
edge
:
IEdge
)
:
void
Parameters
edge:
IEdge
Returns
void
remove
Node
remove
Node
(
node
:
GraphNode
)
:
void
Parameters
node:
GraphNode
Returns
void
remove
Outgoing
Edge
remove
Outgoing
Edge
(
edge
:
IEdge
)
:
void
Parameters
edge:
IEdge
Returns
void
Static
create
create
(
parent
:
GraphCluster
|
null
, numericId
:
number
, name
:
string
, description
:
string
, clusterType
:
ClusterType
)
:
GraphCluster
Parameters
parent:
GraphCluster
|
null
numericId:
number
name:
string
description:
string
clusterType:
ClusterType
Returns
GraphCluster
Generated using
TypeDoc