CircularNetwork
Defined in: layout/CircularNetwork.ts:18
A network of layout vertices and edges built from the diagram’s nodes and links. GoJS-compatible.
Extends
Sección titulada «Extends»Constructors
Sección titulada «Constructors»Constructor
Sección titulada «Constructor»new CircularNetwork():
CircularNetwork
Returns
Sección titulada «Returns»CircularNetwork
Inherited from
Sección titulada «Inherited from»Properties
Sección titulada «Properties»edges:
LayoutEdge[] =[]
Defined in: layout/LayoutNetwork.ts:88
Inherited from
Sección titulada «Inherited from»vertices
Sección titulada «vertices»vertices:
LayoutVertex[] =[]
Defined in: layout/LayoutNetwork.ts:87
Inherited from
Sección titulada «Inherited from»Methods
Sección titulada «Methods»addEdge()
Sección titulada «addEdge()»addEdge(
edge,vertexForNode?):void
Defined in: layout/LayoutNetwork.ts:118
Add an edge, connecting the vertices of its link’s endpoints.
Parameters
Sección titulada «Parameters»vertexForNode?
Sección titulada «vertexForNode?»(key) => LayoutVertex | null
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»addLink()
Sección titulada «addLink()»addLink(
link,vertexForNode?):LayoutEdge
Defined in: layout/LayoutNetwork.ts:111
Add an edge for a link, connecting the vertices of its endpoints.
Parameters
Sección titulada «Parameters»vertexForNode?
Sección titulada «vertexForNode?»(key) => LayoutVertex | null
Returns
Sección titulada «Returns»Inherited from
Sección titulada «Inherited from»addNode()
Sección titulada «addNode()»addNode(
node):LayoutVertex
Defined in: layout/LayoutNetwork.ts:96
Add a vertex for a node.
Parameters
Sección titulada «Parameters»Returns
Sección titulada «Returns»Inherited from
Sección titulada «Inherited from»addVertex()
Sección titulada «addVertex()»addVertex(
vertex):void
Defined in: layout/LayoutNetwork.ts:103
Add a vertex.
Parameters
Sección titulada «Parameters»Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»clear()
Sección titulada «clear()»clear():
void
Defined in: layout/LayoutNetwork.ts:165
Remove all vertices and edges.
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»deleteEdge()
Sección titulada «deleteEdge()»deleteEdge(
edge):void
Defined in: layout/LayoutNetwork.ts:149
Remove an edge and disconnect it from its vertices.
Parameters
Sección titulada «Parameters»Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»deleteVertex()
Sección titulada «deleteVertex()»deleteVertex(
vertex):void
Defined in: layout/LayoutNetwork.ts:140
Remove a vertex and its connected edges.
Parameters
Sección titulada «Parameters»Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»findVertex()
Sección titulada «findVertex()»findVertex(
key):LayoutVertex|null
Defined in: layout/LayoutNetwork.ts:91
Find a vertex by its node key.
Parameters
Sección titulada «Parameters»unknown
Returns
Sección titulada «Returns»LayoutVertex | null
Inherited from
Sección titulada «Inherited from»fromParts()
Sección titulada «fromParts()»
staticfromParts(nodes,links):LayoutNetwork
Defined in: layout/LayoutNetwork.ts:171
Build a network from the given nodes and links.
Parameters
Sección titulada «Parameters»Node[]
Link[]