Property | Type | Description | |
---|---|---|---|
MAIN_PANEL_ID | string | ||
SHOW_ACTIVITY_INTERVAL | int | ||
dataDb | INodesDataRepository | ||
linksLock | Object | ||
nodesEngine | |||
nodesLock | Object |
Method | Description | |
---|---|---|
AddLink ( MyNodes.Nodes.Output output, MyNodes.Nodes.Input input, bool writeInDb = true ) : MyNodes.Nodes.Link | ||
AddLink ( string outputId, string inputId, bool writeInDb = true ) : MyNodes.Nodes.Link | ||
AddLinks ( List links ) : int | ||
AddNode ( MyNodes.Nodes.Node node, bool writeInDb = true ) : bool | ||
AddNodes ( List |
||
CloneNode ( string id ) : void | ||
GenerateNewIds ( List |
||
GenerateNewIds ( MyNodes.Nodes.Node node ) : void | ||
GetInput ( string id ) : MyNodes.Nodes.Input | ||
GetInputOwner ( MyNodes.Nodes.Input input ) : MyNodes.Nodes.Node | ||
GetInputOwner ( string inputId ) : MyNodes.Nodes.Node | ||
GetLink ( MyNodes.Nodes.Output output, MyNodes.Nodes.Input input ) : MyNodes.Nodes.Link | ||
GetLinkForInput ( MyNodes.Nodes.Input input ) : MyNodes.Nodes.Link | ||
GetLinks ( ) : List | ||
GetLinksForNode ( MyNodes.Nodes.Node node ) : List | ||
GetLinksForOutput ( MyNodes.Nodes.Output output ) : List | ||
GetLinksForPanel ( string panelId, bool includeSubPanels ) : List | ||
GetNode ( string id ) : MyNodes.Nodes.Node | ||
GetNodes ( ) : List |
||
GetNodesForPanel ( string panelId, bool includeSubPanels ) : List |
||
GetNodesFromRepository ( ) : void | ||
GetOutput ( string id ) : MyNodes.Nodes.Output | ||
GetOutputOwner ( MyNodes.Nodes.Output output ) : MyNodes.Nodes.Node | ||
GetOutputOwner ( string outputId ) : MyNodes.Nodes.Node | ||
GetPanelNode ( string panelId ) : MyNodes.Nodes.PanelNode | ||
GetPanelNodes ( ) : List |
||
GetUpdateInterval ( ) : double | ||
IsStarted ( ) : bool | ||
LogEngineError ( string message ) : void | ||
LogEngineInfo ( string message ) : void | ||
LogNodesError ( string message ) : void | ||
LogNodesInfo ( string message ) : void | ||
NodesEngine ( INodesRepository nodesDb = null, INodesDataRepository dataDb = null ) : System | ||
OnInputChange ( MyNodes.Nodes.Input input ) : void | ||
OnOutputChange ( MyNodes.Nodes.Output output ) : void | ||
RemoveAllNodesAndLinks ( ) : void | ||
RemoveLink ( MyNodes.Nodes.Link link, bool writeInDb ) : void | ||
RemoveLink ( MyNodes.Nodes.Output output, MyNodes.Nodes.Input input, bool writeInDb ) : void | ||
RemoveLinks ( List links, bool writeInDb ) : void | ||
RemoveNode ( MyNodes.Nodes.Node node ) : void | ||
SetUpdateInterval ( double ms ) : void | ||
ShowNodeActivity ( MyNodes.Nodes.Node node ) : void | ||
Start ( ) : void | ||
Stop ( ) : void | ||
UpdateInput ( string inputId, string value, string name = null ) : void | ||
UpdateNodeInDb ( MyNodes.Nodes.Node node ) : void | ||
UpdateNodeInEditor ( MyNodes.Nodes.Node node ) : void | ||
UpdateNodeOnDashboard ( MyNodes.Nodes.Node node ) : void | ||
UpdateOutput ( string outputId, string value, string name = null ) : void |
Method | Description | |
---|---|---|
GetLinksFromRepository ( ) : void | ||
UpdateNodesLoop ( ) : void | ||
UpdateShowActivity ( object sender, System.Timers.ElapsedEventArgs e ) : void | ||
UpdateStatesFromLinks ( ) : void |
public AddLink ( MyNodes.Nodes.Output output, MyNodes.Nodes.Input input, bool writeInDb = true ) : MyNodes.Nodes.Link | ||
output | MyNodes.Nodes.Output | |
input | MyNodes.Nodes.Input | |
writeInDb | bool | |
return | MyNodes.Nodes.Link |
public AddLink ( string outputId, string inputId, bool writeInDb = true ) : MyNodes.Nodes.Link | ||
outputId | string | |
inputId | string | |
writeInDb | bool | |
return | MyNodes.Nodes.Link |
public AddNode ( MyNodes.Nodes.Node node, bool writeInDb = true ) : bool | ||
node | MyNodes.Nodes.Node | |
writeInDb | bool | |
return | bool |
public GenerateNewIds ( List |
||
nodesList | List |
|
linksList | List | |
return | void |
public GenerateNewIds ( MyNodes.Nodes.Node node ) : void | ||
node | MyNodes.Nodes.Node | |
return | void |
public GetInput ( string id ) : MyNodes.Nodes.Input | ||
id | string | |
return | MyNodes.Nodes.Input |
public GetInputOwner ( MyNodes.Nodes.Input input ) : MyNodes.Nodes.Node | ||
input | MyNodes.Nodes.Input | |
return | MyNodes.Nodes.Node |
public GetInputOwner ( string inputId ) : MyNodes.Nodes.Node | ||
inputId | string | |
return | MyNodes.Nodes.Node |
public GetLink ( MyNodes.Nodes.Output output, MyNodes.Nodes.Input input ) : MyNodes.Nodes.Link | ||
output | MyNodes.Nodes.Output | |
input | MyNodes.Nodes.Input | |
return | MyNodes.Nodes.Link |
public GetLinkForInput ( MyNodes.Nodes.Input input ) : MyNodes.Nodes.Link | ||
input | MyNodes.Nodes.Input | |
return | MyNodes.Nodes.Link |
public GetLinksForNode ( MyNodes.Nodes.Node node ) : List | ||
node | MyNodes.Nodes.Node | |
return | List |
public GetLinksForOutput ( MyNodes.Nodes.Output output ) : List | ||
output | MyNodes.Nodes.Output | |
return | List |
public GetLinksForPanel ( string panelId, bool includeSubPanels ) : List | ||
panelId | string | |
includeSubPanels | bool | |
return | List |
public GetNode ( string id ) : MyNodes.Nodes.Node | ||
id | string | |
return | MyNodes.Nodes.Node |
public GetNodesForPanel ( string panelId, bool includeSubPanels ) : List |
||
panelId | string | |
includeSubPanels | bool | |
return | List |
public GetOutput ( string id ) : MyNodes.Nodes.Output | ||
id | string | |
return | MyNodes.Nodes.Output |
public GetOutputOwner ( MyNodes.Nodes.Output output ) : MyNodes.Nodes.Node | ||
output | MyNodes.Nodes.Output | |
return | MyNodes.Nodes.Node |
public GetOutputOwner ( string outputId ) : MyNodes.Nodes.Node | ||
outputId | string | |
return | MyNodes.Nodes.Node |
public GetPanelNode ( string panelId ) : MyNodes.Nodes.PanelNode | ||
panelId | string | |
return | MyNodes.Nodes.PanelNode |
public LogEngineError ( string message ) : void | ||
message | string | |
return | void |
public LogEngineInfo ( string message ) : void | ||
message | string | |
return | void |
public LogNodesError ( string message ) : void | ||
message | string | |
return | void |
public LogNodesInfo ( string message ) : void | ||
message | string | |
return | void |
public NodesEngine ( INodesRepository nodesDb = null, INodesDataRepository dataDb = null ) : System | ||
nodesDb | INodesRepository | |
dataDb | INodesDataRepository | |
return | System |
public OnInputChange ( MyNodes.Nodes.Input input ) : void | ||
input | MyNodes.Nodes.Input | |
return | void |
public OnOutputChange ( MyNodes.Nodes.Output output ) : void | ||
output | MyNodes.Nodes.Output | |
return | void |
public RemoveLink ( MyNodes.Nodes.Link link, bool writeInDb ) : void | ||
link | MyNodes.Nodes.Link | |
writeInDb | bool | |
return | void |
public RemoveLink ( MyNodes.Nodes.Output output, MyNodes.Nodes.Input input, bool writeInDb ) : void | ||
output | MyNodes.Nodes.Output | |
input | MyNodes.Nodes.Input | |
writeInDb | bool | |
return | void |
public RemoveLinks ( List links, bool writeInDb ) : void | ||
links | List | |
writeInDb | bool | |
return | void |
public RemoveNode ( MyNodes.Nodes.Node node ) : void | ||
node | MyNodes.Nodes.Node | |
return | void |
public SetUpdateInterval ( double ms ) : void | ||
ms | double | |
return | void |
public ShowNodeActivity ( MyNodes.Nodes.Node node ) : void | ||
node | MyNodes.Nodes.Node | |
return | void |
public UpdateInput ( string inputId, string value, string name = null ) : void | ||
inputId | string | |
value | string | |
name | string | |
return | void |
public UpdateNodeInDb ( MyNodes.Nodes.Node node ) : void | ||
node | MyNodes.Nodes.Node | |
return | void |
public UpdateNodeInEditor ( MyNodes.Nodes.Node node ) : void | ||
node | MyNodes.Nodes.Node | |
return | void |
public UpdateNodeOnDashboard ( MyNodes.Nodes.Node node ) : void | ||
node | MyNodes.Nodes.Node | |
return | void |
public UpdateOutput ( string outputId, string value, string name = null ) : void | ||
outputId | string | |
value | string | |
name | string | |
return | void |
public static NodesEngine,MyNodes.Nodes nodesEngine | ||
return |