Skip to content

Commit e684256

Browse files
committed
removed navigation and added a basic overlay
1 parent c769b98 commit e684256

File tree

3 files changed

+56
-4
lines changed

3 files changed

+56
-4
lines changed

src/app/component/circular-heatmap/circular-heatmap.component.css

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,17 @@ button {
3333
bottom: 5%;
3434
right: 18%;
3535
}
36+
.overlay-details {
37+
z-index: 2;
38+
background-color: rgba(255, 255, 255, 0.21);
39+
backdrop-filter: blur(3px);
40+
position: fixed;
41+
/* padding: 6em; */
42+
/* margin-left: 20%; */
43+
width: 55%;
44+
height: 100%;
45+
}
46+
.overlay-details > div {
47+
/* border: 1px solid black; */
48+
margin: 8em;
49+
}

src/app/component/circular-heatmap/circular-heatmap.component.html

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,38 @@
22
<div class="row">
33
<div class="col-md-3"></div>
44
<div class="col-md-6">
5+
<div class="overlay-details">
6+
<div *ngIf="taskDetails; then trueBlock; else falseBlock"></div>
7+
<ng-template #trueBlock>
8+
<div>
9+
<!-- <mat-accordion multi="true"> -->
10+
<mat-expansion-panel [expanded]="false">
11+
<mat-expansion-panel-header>
12+
<mat-panel-title>
13+
<b>Risk</b>
14+
</mat-panel-title>
15+
</mat-expansion-panel-header>
16+
<ng-template matExpansionPanelContent>
17+
<p [innerHTML]="taskDetails.risk"></p>
18+
</ng-template>
19+
</mat-expansion-panel>
20+
<!-- </mat-accordion> -->
21+
</div>
22+
</ng-template>
23+
<ng-template #falseBlock>
24+
<div>
25+
<!-- <mat-accordion multi="true"> -->
26+
<mat-expansion-panel [expanded]="false" hideToggle disabled>
27+
<mat-expansion-panel-header>
28+
<mat-panel-title>
29+
<b>None Selected</b>
30+
</mat-panel-title>
31+
</mat-expansion-panel-header>
32+
</mat-expansion-panel>
33+
<!-- </mat-accordion> -->
34+
</div>
35+
</ng-template>
36+
</div>
537
<div id="chart" class="heatmapClass">
638
<mat-card class="example-card" *ngIf="showTaskCard">
739
<mat-card-title-group>

src/app/component/circular-heatmap/circular-heatmap.component.ts

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ export class CircularHeatmapComponent implements OnInit {
3535
radial_labels: string[] = [];
3636
YamlObject: any;
3737
segment_labels: string[] = [];
38+
taskDetails: any;
39+
3840
constructor(private yaml: ymlService, private router: Router) {}
3941

4042
ngOnInit(): void {
@@ -66,7 +68,7 @@ export class CircularHeatmapComponent implements OnInit {
6668
this.segment_labels.push(allSubDimensionInThisDimension[j]);
6769
}
6870
}
69-
//console.log(this.segment_labels)
71+
// console.log(this.segment_labels);
7072
for (var l = 0; l < this.maxLevelOfTasks; l++) {
7173
var allDimensionNames = Object.keys(this.YamlObject);
7274
for (var i = 0; i < allDimensionNames.length; i++) {
@@ -565,9 +567,13 @@ export class CircularHeatmapComponent implements OnInit {
565567
taskName: taskName,
566568
},
567569
};
568-
//console.log(navigationExtras);
569-
//console.log(this.ALL_CARD_DATA);
570-
this.router.navigate([this.Routing], navigationExtras);
570+
this.yaml.setURI('./assets/YAML/generated/generated.yaml');
571+
572+
// console.log(navigationExtras.queryParams.dimension);
573+
this.taskDetails = this.YamlObject[dim][subdim][taskName];
574+
// console.log(this.ALL_CARD_DATA);
575+
console.log(this.taskDetails);
576+
// this.router.navigate([this.Routing], navigationExtras);
571577
}
572578
SaveEditedYAMLfile() {
573579
//console.log(this.YamlObject);

0 commit comments

Comments
 (0)