1
|
import { Component, OnInit } from '@angular/core';
|
2
|
import {
|
3
|
gradientStartColor,
|
4
|
publicationColor,
|
5
|
publicationPalette, publicationIndicatorsPalette, goldGreenIndicatorsPalette
|
6
|
} from '../../../../chart-palettes';
|
7
|
import {environment} from '../../../../../environments/environment';
|
8
|
import {CountryTableData} from '../../../../domain/overview-map-data';
|
9
|
import {DomSanitizer, SafeResourceUrl} from '@angular/platform-browser';
|
10
|
import {TreemapHighchartsData} from '../../../../domain/treemap-highcharts-data';
|
11
|
import {DataHandlerService} from '../../../../services/data-handler.service';
|
12
|
import {DataService} from '../../../../services/data.service';
|
13
|
import {ActivatedRoute} from '@angular/router';
|
14
|
|
15
|
@Component({
|
16
|
selector: 'app-country-collaboration-publications-indicators',
|
17
|
templateUrl: './country-collaboration-publications-indicators.component.html',
|
18
|
})
|
19
|
|
20
|
export class CountryCollaborationPublicationsIndicatorsComponent implements OnInit {
|
21
|
|
22
|
private chartsURL = environment.API_ENDPOINT + 'chart?json=';
|
23
|
private profileName = environment.profileName;
|
24
|
|
25
|
indicator: string;
|
26
|
|
27
|
constructor(private dataService: DataService,
|
28
|
private dataHandlerService: DataHandlerService,
|
29
|
private route: ActivatedRoute,
|
30
|
private sanitizer: DomSanitizer) { }
|
31
|
|
32
|
ngOnInit(): void {
|
33
|
|
34
|
this.route.params.subscribe(params => {
|
35
|
|
36
|
this.indicator = params['indicator'];
|
37
|
});
|
38
|
}
|
39
|
}
|