Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | 3x 3x 3x 3x 3x 3x 3x 3x 3x 14x 1x | import { Component, Input, ViewChild } from "@angular/core"
import { MatMenu, MatMenuTrigger } from "@angular/material/menu"
import { ArtificialIntelligenceData } from "../../selectors/artificialIntelligence.selector"
import { MatDialog } from "@angular/material/dialog"
import { SuspiciousMetricsDialogComponent } from "./suspiciousMetricsDialog/suspiciousMetricsDialog.component"
import { ActionIconComponent } from "../../../../actionIcon/actionIcon.component"
import { SuspiciousMetricsListComponent } from "./suspiciousMetricsList/suspiciousMetricsList.component"
import { UnsuspiciousMetricsListComponent } from "./unsuspiciousMetricsList/unsuspiciousMetricsList.component"
import { UntrackedMetricsListComponent } from "./untrackedMetricsList/untrackedMetricsList.component"
@Component({
selector: "cc-suspicious-metrics-menu",
templateUrl: "./suspiciousMetricsMenu.component.html",
styleUrls: ["./suspiciousMetricsMenu.component.scss"],
standalone: true,
imports: [ActionIconComponent, SuspiciousMetricsListComponent, UnsuspiciousMetricsListComponent, UntrackedMetricsListComponent]
})
export class SuspiciousMetricsMenuComponent {
@ViewChild(MatMenuTrigger) menuTrigger: MatMenuTrigger
@ViewChild(MatMenu) menu: MatMenu
@Input() matMenuTriggerReference: MatMenuTrigger
@Input() data: Pick<
ArtificialIntelligenceData,
"analyzedProgrammingLanguage" | "unsuspiciousMetrics" | "suspiciousMetricSuggestionLinks" | "untrackedMetrics"
>
constructor(public dialog: MatDialog) {}
openDialog(): void {
this.dialog.open(SuspiciousMetricsDialogComponent, {
width: "500px"
})
}
}
|