9d5f7e9e68b287632a07f48cdfb4612f4a961734
[src/xds/xds-agent.git] / webapp / src / app / sdks / sdksListAccordion.component.ts
1 import { Component, Input } from "@angular/core";
2
3 import { ISdk } from "../services/sdk.service";
4
5 @Component({
6     selector: 'sdks-list-accordion',
7     template: `
8         <accordion>
9             <accordion-group #group *ngFor="let sdk of sdks">
10                 <div accordion-heading>
11                     {{ sdk.name }}
12                     <i class="pull-right float-xs-right fa"
13                     [ngClass]="{'fa-chevron-down': group.isOpen, 'fa-chevron-right': !group.isOpen}"></i>
14                 </div>
15                 <sdk-card [sdk]="sdk"></sdk-card>
16             </accordion-group>
17         </accordion>
18     `
19 })
20 export class SdksListAccordionComponent {
21
22     @Input() sdks: ISdk[];
23
24 }
25
26