public void ToggleDatasetSelection(DatasetInfoViewModel dataset) { var isSelected = this.SelectedDatasets.Contains(dataset); if (isSelected) { this.GetSelectedDatasets().Remove(dataset); } else { this.GetSelectedDatasets().Add(dataset); } this.UpdateExportParameters(); this.RaisePropertyChanged(nameof(UserState.SelectedDatasets)); }
private void CopyPath(DatasetInfoViewModel dataset) { this.JsRuntime.WriteToClipboard($"{dataset.Parent.Parent.Id}/{dataset.Parent.Name}/{dataset.Model.Id}"); }
public bool IsDatasetSeleced(DatasetInfoViewModel dataset) { return(this.SelectedDatasets.Contains(dataset)); }