aboutsummaryrefslogtreecommitdiff
path: root/frontend/src/app
diff options
context:
space:
mode:
authorSonja Galovic <galovicsonja@gmail.com>2022-05-25 00:33:56 +0200
committerSonja Galovic <galovicsonja@gmail.com>2022-05-25 00:33:56 +0200
commit3621edef6f54ba178321e18fc8ad22c26ba3c9c5 (patch)
treefb4c190d9ea86f02b5b25e94926f8e8fc0ab91de /frontend/src/app
parent3b552e38b263cff042578ee866063dc19c1c3ea7 (diff)
parent31f13dc110c636faf6899ce8e58888bb86894a0d (diff)
Merge branch 'redesign' of http://gitlab.pmf.kg.ac.rs/igrannonica/neuronstellar into redesign
Diffstat (limited to 'frontend/src/app')
-rw-r--r--frontend/src/app/_elements/column-table/column-table.component.html4
-rw-r--r--frontend/src/app/_elements/folder/folder.component.ts30
2 files changed, 31 insertions, 3 deletions
diff --git a/frontend/src/app/_elements/column-table/column-table.component.html b/frontend/src/app/_elements/column-table/column-table.component.html
index e6a781be..26770c41 100644
--- a/frontend/src/app/_elements/column-table/column-table.component.html
+++ b/frontend/src/app/_elements/column-table/column-table.component.html
@@ -141,8 +141,8 @@
</div>
</td>
</tr>
- <tr style="padding: 0">
- <th class="brighter cell-align long" (click)="openEncodingDialog()">
+ <tr style="padding: 0;">
+ <th style="background-color: var(--ns-primary);" (click)="openEncodingDialog()">
<span class="verticalAlign">Enkodiranje</span>&nbsp;
<span class="material-icons-round verticalAlign rotate">settings</span>
</th>
diff --git a/frontend/src/app/_elements/folder/folder.component.ts b/frontend/src/app/_elements/folder/folder.component.ts
index c9252caa..93ef9043 100644
--- a/frontend/src/app/_elements/folder/folder.component.ts
+++ b/frontend/src/app/_elements/folder/folder.component.ts
@@ -336,22 +336,41 @@ export class FolderComponent implements AfterViewInit {
case FolderType.Dataset:
const dataset = <Dataset>file;
Shared.openYesNoDialog("Obriši izvor podataka", "Eksperimenti i trenirani modeli nad ovim izvorom podataka će takođe biti obrisani, da li ste sigurni da želite da obrišete izvor: " + dataset.name + "?", () => {
+ if(this.selectedTab==TabType.MyDatasets){
this.filteredFiles.splice(this.filteredFiles.indexOf(file), 1);
this.files.splice(this.files.indexOf(file), 1);
+ }
this.loadingAction = true;
this.datasetsService.deleteDataset(dataset).subscribe((response) => {
this.loadingAction = false;
+ if(this.selectedTab==TabType.File){
+ this.refreshDatasets(null);
+ this.selectedFile=undefined!;
+ setTimeout(() => {
+ this.selectTab(TabType.MyDatasets);
+ });
+ }
+
});
})
break;
case FolderType.Model:
const model = <Model>file;
Shared.openYesNoDialog("Obriši konfiguraciju neuronske mreže", "Trenirani modeli za ovu konfiguraciju će takođe biti obrisani, da li ste sigurni da želite da obrišete konfiguraciju: " + model.name + "?", () => {
+ if(this.selectedTab==TabType.MyModels){
this.filteredFiles.splice(this.filteredFiles.indexOf(file), 1);
this.files.splice(this.files.indexOf(file), 1);
+ }
this.loadingAction = true;
this.modelsService.deleteModel(<Model>file).subscribe((response) => {
this.loadingAction = false;
+ if(this.selectedTab==TabType.File){
+ this.refreshModels(null);
+ this.selectedFile=undefined!;
+ setTimeout(() => {
+ this.selectTab(TabType.MyModels);
+ });
+ }
});
})
@@ -370,11 +389,20 @@ export class FolderComponent implements AfterViewInit {
} else {
const experiment = <Experiment>file;
Shared.openYesNoDialog("Obriši eksperiment", "Trenirani modeli za ovaj eksperiment će takođe biti obrisani, da li ste sigurni da želite da obrišete eksperiment: " + experiment.name + "?", () => {
+ if(this.selectedTab==TabType.MyExperiments){
this.filteredFiles.splice(this.filteredFiles.indexOf(file), 1);
this.files.splice(this.files.indexOf(file), 1);
+ }
this.loadingAction = true;
this.experimentsService.deleteExperiment(experiment).subscribe((response) => {
- this.loadingAction = false;
+ this.loadingAction = false;
+ if(this.selectedTab==TabType.File){
+ this.refreshExperiments();
+ this.selectedFile=undefined!;
+ setTimeout(() => {
+ this.selectTab(TabType.MyExperiments);
+ });
+ }
});
});
}