|
@@ -2,7 +2,11 @@ import {Component, Input} from '@angular/core';
|
|
|
|
|
|
|
|
import {HsDialogContainerService} from 'hslayers-ng';
|
|
import {HsDialogContainerService} from 'hslayers-ng';
|
|
|
|
|
|
|
|
-import {AdjusterPresetsService} from '../adjuster-presets.service';
|
|
|
|
|
|
|
+import {
|
|
|
|
|
+ AdjusterPresetsService,
|
|
|
|
|
+ Dataset,
|
|
|
|
|
+ Label,
|
|
|
|
|
+} from '../adjuster-presets.service';
|
|
|
import {MetadataDialogComponent} from '../metadata-dialog/metadata-dialog.component';
|
|
import {MetadataDialogComponent} from '../metadata-dialog/metadata-dialog.component';
|
|
|
|
|
|
|
|
@Component({
|
|
@Component({
|
|
@@ -10,21 +14,22 @@ import {MetadataDialogComponent} from '../metadata-dialog/metadata-dialog.compon
|
|
|
templateUrl: 'dataset-item.component.html',
|
|
templateUrl: 'dataset-item.component.html',
|
|
|
})
|
|
})
|
|
|
export class DatasetItemComponent {
|
|
export class DatasetItemComponent {
|
|
|
- @Input() dataset;
|
|
|
|
|
- descriptionVisible = false;
|
|
|
|
|
|
|
+ @Input() dataset: Dataset;
|
|
|
|
|
+ //descriptionVisible = false;
|
|
|
|
|
|
|
|
constructor(
|
|
constructor(
|
|
|
public adjusterPresetsService: AdjusterPresetsService,
|
|
public adjusterPresetsService: AdjusterPresetsService,
|
|
|
public hsDialogContainerService: HsDialogContainerService
|
|
public hsDialogContainerService: HsDialogContainerService
|
|
|
) {}
|
|
) {}
|
|
|
|
|
|
|
|
- getLabelInCurrentLang(labels) {
|
|
|
|
|
|
|
+ getLabelInCurrentLang(labels: Label[]) {
|
|
|
return this.adjusterPresetsService.getLabelInCurrentLang(labels);
|
|
return this.adjusterPresetsService.getLabelInCurrentLang(labels);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- showMetadataWindow(dataset) {
|
|
|
|
|
|
|
+ showMetadataWindow(dataset: Dataset) {
|
|
|
this.hsDialogContainerService.create(MetadataDialogComponent, {
|
|
this.hsDialogContainerService.create(MetadataDialogComponent, {
|
|
|
- title: dataset.name,
|
|
|
|
|
|
|
+ id: dataset.id,
|
|
|
|
|
+ desc: dataset.desc,
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|