public void Clean(bool silently = false) { _selections.Clear(); Out = In = Guid.Empty; if (!silently) { OnNodeSelectionChanged?.Invoke(Guid.Empty); } }
public void AddSingle(TinyNode node) { if (node == null || IsSelected(node)) { return; } Out = In = Guid.Empty; _selections.Clear(); _selections.Add(node.Id); OnNodeSelectionChanged?.Invoke(node.Id); }