task_tracker/web/angular/src/app/manager-select/manager-select.component.ts
2019-03-09 19:05:45 +00:00

31 lines
716 B
TypeScript

import {Component, EventEmitter, OnInit, Output} from '@angular/core';
import {ApiService} from '../api.service';
import {Manager} from '../models/manager';
@Component({
selector: 'manager-select',
templateUrl: './manager-select.component.html',
styleUrls: ['./manager-select.component.css']
})
export class ManagerSelectComponent implements OnInit {
manager: Manager;
managerList: Manager[];
@Output()
managerChange = new EventEmitter<Manager>();
constructor(private apiService: ApiService) {
}
ngOnInit() {
}
loadManagerList() {
this.apiService.getManagerList()
.subscribe(data => this.managerList = data['content']['managers']);
}
}