|
@@ -1,16 +1,27 @@
|
|
|
<h2>Comparison of different scenarios</h2>
|
|
<h2>Comparison of different scenarios</h2>
|
|
|
-<select [(ngModel)]="selectedRegion" (ngModelChange)="yearGraphService.redrawGraphs({region: selectedRegion})">
|
|
|
|
|
- <ng-container *ngFor="let region of sdmDihService.regions">
|
|
|
|
|
- <option [ngValue]="region">{{region}}</option>
|
|
|
|
|
- </ng-container>
|
|
|
|
|
-</select>
|
|
|
|
|
-<select [(ngModel)]="selectedDomain" (ngModelChange)="yearGraphService.redrawGraphs({domain: selectedDomain})">
|
|
|
|
|
- <ng-container *ngFor="let domain of sdmDihService.domains | filter:baselineFilter">
|
|
|
|
|
- <option [ngValue]="domain">{{domain}}</option>
|
|
|
|
|
- </ng-container>
|
|
|
|
|
-</select>
|
|
|
|
|
-
|
|
|
|
|
<div *ngIf="sdmDihService.yearsLoaded; else loading">
|
|
<div *ngIf="sdmDihService.yearsLoaded; else loading">
|
|
|
|
|
+ <select [(ngModel)]="selectedRegion" (ngModelChange)="yearGraphService.redrawGraphs({region: selectedRegion})">
|
|
|
|
|
+ <ng-container *ngFor="let region of sdmDihService.regions">
|
|
|
|
|
+ <option [ngValue]="region">{{region}}</option>
|
|
|
|
|
+ </ng-container>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ <select [(ngModel)]="selectedDomain" (ngModelChange)="yearGraphService.redrawGraphs({domain: selectedDomain})">
|
|
|
|
|
+ <ng-container *ngFor="let domain of sdmDihService.domains | filter:baselineFilter">
|
|
|
|
|
+ <option [ngValue]="domain">{{domain}}</option>
|
|
|
|
|
+ </ng-container>
|
|
|
|
|
+ </select>
|
|
|
|
|
+ <div class="year-range">
|
|
|
|
|
+ <span><button (click)="prevYear()">◁</button></span>
|
|
|
|
|
+ <span><button (click)="animateGraphs()">▶</button></span>
|
|
|
|
|
+  
|
|
|
|
|
+ <span>{{sdmDihService.firstYear}}</span>
|
|
|
|
|
+ <input type="range" class="form-range" [(ngModel)]="yearGraphService.selectedYear"
|
|
|
|
|
+ (ngModelChange)="yearGraphService.redrawGraphs()" [min]="sdmDihService.firstYear" [max]="sdmDihService.lastYear"
|
|
|
|
|
+ step="0.25" />
|
|
|
|
|
+ <span>{{sdmDihService.lastYear}}</span>
|
|
|
|
|
+  
|
|
|
|
|
+ <span><button (click)="nextYear()">▷</button></span>
|
|
|
|
|
+ </div>
|
|
|
<!--select
|
|
<!--select
|
|
|
class="form-select form-select-lg mb-3"
|
|
class="form-select form-select-lg mb-3"
|
|
|
aria-label=".form-select-lg example"
|
|
aria-label=".form-select-lg example"
|
|
@@ -30,7 +41,8 @@
|
|
|
</div>
|
|
</div>
|
|
|
<disc [region]="selectedRegion" show="scenario" inSitu="true"></disc>
|
|
<disc [region]="selectedRegion" show="scenario" inSitu="true"></disc>
|
|
|
<div *ngFor="let scenario of filteredScenarios">
|
|
<div *ngFor="let scenario of filteredScenarios">
|
|
|
- <scenario-factor-year-disc [region]="selectedRegion" [scenario]="scenario" show="scenario" inSitu="true"></scenario-factor-year-disc>
|
|
|
|
|
|
|
+ <scenario-factor-year-disc [region]="selectedRegion" [scenario]="scenario" show="scenario" inSitu="true">
|
|
|
|
|
+ </scenario-factor-year-disc>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
@@ -44,7 +56,8 @@
|
|
|
<disc-legend [region]="selectedRegion" scenario="baseline-2"></disc-legend>
|
|
<disc-legend [region]="selectedRegion" scenario="baseline-2"></disc-legend>
|
|
|
</div>
|
|
</div>
|
|
|
<div *ngFor="let factor of sdmDihService.factors">
|
|
<div *ngFor="let factor of sdmDihService.factors">
|
|
|
- <scenario-factor-year-disc [region]="selectedRegion" [factor]="factor" show="factor" inSitu="true"></scenario-factor-year-disc>
|
|
|
|
|
|
|
+ <scenario-factor-year-disc [region]="selectedRegion" [factor]="factor" show="factor" inSitu="true">
|
|
|
|
|
+ </scenario-factor-year-disc>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<hr>
|
|
<hr>
|
|
@@ -58,7 +71,8 @@
|
|
|
<disc-legend [region]="selectedRegion" [scenario]="scenario"></disc-legend>
|
|
<disc-legend [region]="selectedRegion" [scenario]="scenario"></disc-legend>
|
|
|
</div>
|
|
</div>
|
|
|
<div *ngFor="let factor of sdmDihService.factors">
|
|
<div *ngFor="let factor of sdmDihService.factors">
|
|
|
- <scenario-factor-year-disc [region]="selectedRegion" [factor]="factor" [scenario]="scenario" show="factor" inSitu="true"></scenario-factor-year-disc>
|
|
|
|
|
|
|
+ <scenario-factor-year-disc [region]="selectedRegion" [factor]="factor" [scenario]="scenario" show="factor"
|
|
|
|
|
+ inSitu="true"></scenario-factor-year-disc>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<hr *ngIf="!isLast">
|
|
<hr *ngIf="!isLast">
|