protected ConnectorViewModel(T node, ConnectorAttachMode attachMode, string name, Color color) { Node = node; Name = name; Color = color; AttachMode = attachMode; }
public OutputConnectorViewModel(T node, ConnectorAttachMode attachMode, string name, Color color) : base(node, attachMode, name, color) { Connections = new ObservableCollection <K>(); Connections.CollectionChanged += (e, w) => { RaisePropertyChanged(nameof(NonEmpty)); }; }