public void RemoveItem(T item) { originalList.Remove(item); searchResult.Remove(item); bool inResult = currentResult.Remove(item); if (inResult) { OnSearchChanged?.Invoke(currentResult); } }
public void NotifyStateChanged() { Logging.LogVerbose($"Filter changed: {query}"); OnSearchChanged?.Invoke(); }