nx.data.EdgeSetCollection Class
Edge set collection class
Item Index
Methods
- addEdge
- addEdgeSet
- addVertex
- addVertexSet
- clearBinding
- dispose
- get
- getBinding
- getData
- getEdgesBySourceAndTarget
- getEdgesByVertices
- getEdgeSetBySourceAndTarget
- getInternalEdgesByVertices
- getInternalEdgesByVertices
- gets
- has
- notify
- removeEdge
- removeEdgeSet
- removeVertex
- removeVertex
- removeVertexSet
- set
- setBinding
- unwatch
Properties
Methods
addEdge
-
data
-
[config]
Add edge to Graph
Parameters:
-
data
JSONVertex original data
-
[config]
Object optionalConfig object
Returns:
addVertex
-
data
-
[config]
Add vertex to Graph
Parameters:
-
data
JSONVertex original data
-
[config]
Object optionalConfig object
Returns:
addVertexSet
-
data
-
[config]
Add vertex set to Graph
Parameters:
-
data
JSONVertex set original data, which include nodes(Array) attribute. That is node's ID collection. e.g. {nodes:[id1,id2,id3]}
-
[config]
Object optionalConfig object
Returns:
dispose
()
Dispose current object.
getBinding
-
prop
Get existing binding object for specified property.
Parameters:
-
prop
Object
Returns:
getEdgesBySourceAndTarget
-
source
-
target
Get edges by source vertex id and target vertex id
Parameters:
-
source
nx.data.Vertex | Number | Stringcould be vertex object or id
-
target
nx.data.Vertex | Number | Stringcould be vertex object or id
Returns:
getEdgesByVertices
-
inVertices
Get edges which are connected to passed vertices
Parameters:
-
inVertices
Object
Returns:
getEdgeSetBySourceAndTarget
-
source
-
target
Get edgeSet by source vertex id and target vertex id
Parameters:
-
source
nx.data.Vertex | Number | Stringcould be vertex object or id
-
target
nx.data.Vertex | Number | Stringcould be vertex object or id
Returns:
getInternalEdgesByVertices
-
inVertices
Get edges which's source and target vertex are both in the passed vertices
Parameters:
-
inVertices
Object
Returns:
getInternalEdgesByVertices
-
inVertices
Get edges which's just one of source or target vertex in the passed vertices. All edges connected ourside of passed vertices
Parameters:
-
inVertices
Object
Returns:
has
-
name
Check whether current object has specified property.
Parameters:
-
name
String
Returns:
removeEdge
-
id
-
isUpdateEdgeSet
Remove edge from Graph
setBinding
-
prop
-
expr
-
source
Set binding for specified property.
Properties
parentEdgeSet
nx.data.edgeSet
Edge's parent edge set
Events
updateVertexCoordinate
Event Payload:
-
sender
ObjectTrigger instance
-
vertex
nx.data.VertexVertex object
updateVertexSet
Event Payload:
-
sender
ObjectTrigger instance
-
vertexSet
nx.data.VertexSetVertexSet object
updateVertexSetCoordinate
Event Payload:
-
sender
ObjectTrigger instance
-
vertexSet
nx.data.VertexSetVertexSet object