nx.graphic.Topology.LinkMixin Class
Links mixin class
Item Index
Methods
Methods
addLink
-
obj
-
inOption
Add a link to topology
Parameters:
-
obj
JSON -
inOption
Config
Returns:
attachLayer
-
name
-
layer
attach a layer to topology, that should be subclass of nx.graphic.Topology.Layer
fadeOut
-
[force]
-
[callback]
-
[context]
fade out layer
getLayer
-
name
Get a layer reference by name
Parameters:
-
name
StringThe name you pass to topology when you attacherLayer/prependLayer/insertLayerAfter
Returns:
Instance of a layer
insertLayerAfter
-
name
-
layer
-
upsideLayerName
Insert a layer under a certain layer, that should be subclass of nx.graphic.Topology.Layer
prependLayer
-
name
-
layer
Prepend a layer to topology, that should be subclass of nx.graphic.Topology.Layer
Properties
linkSetInstanceClass
Unknown
LinkSet instance class name, support function
nodeInstanceClass
Unknown
Link instance class name, support function
supportMultipleLink
Boolean
Is topology support Multiple link , is false will highly improve performance
All link's config. key is link'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 linkSet's config. key is link'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}'
fade
Unknown
Get fade status.
fadeActivePriority
Unknown
Set active priority over highlight.
forceFade
Unknown
Force layer fade.