private static bool ListOfHooksDoesNotContainHook(List <NodeHook> existingHooks, NodeHook hookToAdd) { return(existingHooks.FirstOrDefault(existingHook => existingHook.Name == hookToAdd.Name) == null); }
public MultiLink(Node origin, NodeHook hook, List <Node> destinations, bool disabled) : base(origin, hook, disabled) { _Destinations = new ObservableCollection <Node>(destinations); }
public SingleLink(Node origin, NodeHook hook, Node destination, bool disabled) : base(origin, hook, disabled) { Destination = destination; }
private static bool ListOfHooksDoesNotContainHook(List<NodeHook> existingHooks, NodeHook hookToAdd) { return existingHooks.FirstOrDefault(existingHook => existingHook.Name == hookToAdd.Name) == null; }