nx.graphic.Topology.NodeMixin Class
Node mixin class
Item Index
Methods
addNodeSet
-
obj
-
[inOption]
-
[parentNodeSet]
Add a nodeSet
Returns:
Properties
enableSmartLabel
Unknown
Enable smart label
nodeDraggable
Unknown
Set node's draggable
nodeInstanceClass
Unknown
Node instance class name, support function
nodeSetInstanceClass
Unknown
NodeSet instance class name, support function
showIcon
Unknown
Show or hide node's icon
All node's config. key is node's property, support super binding value could be a single string eg: color:'#f00' value could be a an expression eg: label :'{model.id}' value could be a function eg iconType : function (model,instance){ return 'router'} value could be a normal binding expression eg : label :'{#label}'
All nodeSet's config. key is node's property, support super binding value could be a single string eg: color:'#f00' value could be a an expression eg: label :'{model.id}' value could be a function eg iconType : function (model,instance){ return 'router'} value could be a normal binding expression eg : label :'{#label}'
selectedNodes
nx.data.ObservableCollection
All selected nodes, could direct add/remove nodes to this collection