diff options
Diffstat (limited to 'src/app/rest-apis/rest-apis.component.ts')
-rw-r--r-- | src/app/rest-apis/rest-apis.component.ts | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/app/rest-apis/rest-apis.component.ts b/src/app/rest-apis/rest-apis.component.ts new file mode 100644 index 0000000..c8fc017 --- /dev/null +++ b/src/app/rest-apis/rest-apis.component.ts | |||
@@ -0,0 +1,24 @@ | |||
1 | import { Component, OnInit } from '@angular/core'; | ||
2 | import { RestAPI } from '../rest-api'; | ||
3 | import { ApiService } from '../api.service'; | ||
4 | |||
5 | @Component({ | ||
6 | selector: 'app-rest-apis', | ||
7 | templateUrl: './rest-apis.component.html', | ||
8 | styleUrls: ['./rest-apis.component.scss'] | ||
9 | }) | ||
10 | export class RestApisComponent implements OnInit { | ||
11 | |||
12 | apis: RestAPI[]; | ||
13 | |||
14 | constructor(private apiService: ApiService) { } | ||
15 | |||
16 | getAPIs(): void { | ||
17 | this.apiService.getAPIs().subscribe(apis => this.apis = apis); | ||
18 | } | ||
19 | |||
20 | ngOnInit() { | ||
21 | this.getAPIs(); | ||
22 | } | ||
23 | |||
24 | } | ||