dnet-applications/frontends/dnet-is-application/src/app/main-menu-panels/main-menu-panels.component.ts

22 lines
638 B
TypeScript
Raw Normal View History

2023-01-20 16:57:03 +01:00
import {Component, ViewChild} from '@angular/core';
2023-01-20 13:19:34 +01:00
import { ResourceType } from '../model/controller.model';
2023-01-20 16:57:03 +01:00
import { ISService } from '../is.service';
import {MatAccordion} from '@angular/material/expansion';
2023-01-20 13:19:34 +01:00
@Component({
selector: 'app-main-menu-panels',
templateUrl: './main-menu-panels.component.html',
styleUrls: ['./main-menu-panels.component.css']
})
export class MainMenuPanelsComponent {
2023-01-20 16:57:03 +01:00
@ViewChild(MatAccordion)
accordion!:MatAccordion;
2023-01-20 13:19:34 +01:00
resTypes:ResourceType[] = [];
2023-01-20 16:57:03 +01:00
constructor(public service:ISService) {
2023-01-20 13:19:34 +01:00
this.service.loadResourceTypes().subscribe((data:ResourceType[]) => this.resTypes = data);
}
}