public NodeViewModel(NodesCanvasViewModel nodesCanvas, string name, Point point = default(Point)) { NodesCanvas = nodesCanvas; Name = name; Zindex = nodesCanvas.Nodes.Count; Point1 = point; Transitions.Connect().ObserveOnDispatcher().Bind(TransitionsForView).Subscribe(); SetupConnectors(); SetupCommands(); SetupBinding(); SetupSubscriptions(); }