internal async Task AddAlgorithm(AlgorithmDefinition algorithm) { if (!SelectedAlgorithms?.Contains(algorithm) ?? false) { SelectedAlgorithms.Add(algorithm); } await SelectedAlgorithmsChanged.InvokeAsync(SelectedAlgorithms).ConfigureAwait(false); }
internal bool AlgorithmSelected(AlgorithmDefinition algorithm) { return(SelectedAlgorithms?.Contains(algorithm) ?? false); }
public void Show() { OriginalSelectedAlgorithms = SelectedAlgorithms.ToList(); //Make a shallow copy ShowAlgorithmSelector = true; }