Fixed webapp build and error message.
[src/xds/xds-agent.git] / webapp / src / app / sdks / sdkCard.component.ts
1 import { Component, Input } from '@angular/core';
2 import { ISdk } from '../services/sdk.service';
3
4 @Component({
5     selector: 'xds-sdk-card',
6     template: `
7         <div class="row">
8             <div class="col-xs-12">
9                 <div class="text-right" role="group">
10                     <button disabled class="btn btn-link" (click)="delete(sdk)"><span class="fa fa-trash fa-size-x2"></span></button>
11                 </div>
12             </div>
13         </div>
14
15         <table class="table table-striped">
16             <tbody>
17             <tr>
18                 <th><span class="fa fa-fw fa-id-badge"></span>&nbsp;<span>SDK ID</span></th>
19                 <td>{{ sdk.id }}</td>
20             </tr>
21             <tr>
22                 <th><span class="fa fa-fw fa-user"></span>&nbsp;<span>Profile</span></th>
23                 <td>{{ sdk.profile }}</td>
24             </tr>
25             <tr>
26                 <th><span class="fa fa-fw fa-tasks"></span>&nbsp;<span>Architecture</span></th>
27                 <td>{{ sdk.arch }}</td>
28             </tr>
29             <tr>
30                 <th><span class="fa fa-fw fa-code-fork"></span>&nbsp;<span>Version</span></th>
31                 <td>{{ sdk.version }}</td>
32             </tr>
33             <tr>
34                 <th><span class="fa fa-fw fa-folder-open-o"></span>&nbsp;<span>Sdk path</span></th>
35                 <td>{{ sdk.path}}</td>
36             </tr>
37
38             </tbody>
39         </table >
40     `,
41     styleUrls: ['../config/config.component.css']
42 })
43
44 export class SdkCardComponent {
45
46     @Input() sdk: ISdk;
47
48     constructor() { }
49
50
51     delete(sdk: ISdk) {
52         // Not supported for now
53     }
54
55 }