Project

General

Profile

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
}
(2-2/6)