Example #1
0
        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));
        }
Example #2
0
 private void CopyPath(DatasetInfoViewModel dataset)
 {
     this.JsRuntime.WriteToClipboard($"{dataset.Parent.Parent.Id}/{dataset.Parent.Name}/{dataset.Model.Id}");
 }
Example #3
0
 public bool IsDatasetSeleced(DatasetInfoViewModel dataset)
 {
     return(this.SelectedDatasets.Contains(dataset));
 }