summaryrefslogtreecommitdiffstats
path: root/webapp/src/app/sdks
diff options
context:
space:
mode:
Diffstat (limited to 'webapp/src/app/sdks')
-rw-r--r--webapp/src/app/sdks/sdkAddModal.component.html23
-rw-r--r--webapp/src/app/sdks/sdkAddModal.component.ts24
-rw-r--r--webapp/src/app/sdks/sdkCard.component.ts51
-rw-r--r--webapp/src/app/sdks/sdkSelectDropdown.component.ts48
-rw-r--r--webapp/src/app/sdks/sdksListAccordion.component.ts26
5 files changed, 0 insertions, 172 deletions
diff --git a/webapp/src/app/sdks/sdkAddModal.component.html b/webapp/src/app/sdks/sdkAddModal.component.html
deleted file mode 100644
index 2c07fca..0000000
--- a/webapp/src/app/sdks/sdkAddModal.component.html
+++ /dev/null
@@ -1,23 +0,0 @@
-<div bsModal #sdkChildModal="bs-modal" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel"
- aria-hidden="true">
- <div class="modal-dialog modal-lg">
- <div class="modal-content">
- <div class="modal-header">
- <h4 class="modal-title pull-left">{{title}}</h4>
- <button type="button" class="close pull-right" aria-label="Close" (click)="hideChildModal()">
- <span aria-hidden="true">&times;</span>
- </button>
- </div>
- <div class="modal-body">
- <ng-content select=".modal-body"> </ng-content>
- <i>Not available for now.</i>
- </div>
-
- <div class="modal-footer">
- <div class="pull-left">
- <button class="btn btn-default" (click)="hide()"> Cancel </button>
- </div>
- </div>
- </div>
- </div>
-</div>
diff --git a/webapp/src/app/sdks/sdkAddModal.component.ts b/webapp/src/app/sdks/sdkAddModal.component.ts
deleted file mode 100644
index b6c8eb2..0000000
--- a/webapp/src/app/sdks/sdkAddModal.component.ts
+++ /dev/null
@@ -1,24 +0,0 @@
-import { Component, Input, ViewChild } from '@angular/core';
-import { ModalDirective } from 'ngx-bootstrap/modal';
-
-@Component({
- selector: 'sdk-add-modal',
- templateUrl: './app/sdks/sdkAddModal.component.html',
-})
-export class SdkAddModalComponent {
- @ViewChild('sdkChildModal') public sdkChildModal: ModalDirective;
-
- @Input() title?: string;
-
- // TODO
- constructor() {
- }
-
- show() {
- this.sdkChildModal.show();
- }
-
- hide() {
- this.sdkChildModal.hide();
- }
-}
diff --git a/webapp/src/app/sdks/sdkCard.component.ts b/webapp/src/app/sdks/sdkCard.component.ts
deleted file mode 100644
index 579d224..0000000
--- a/webapp/src/app/sdks/sdkCard.component.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-import { Component, Input } from '@angular/core';
-import { ISdk } from "../services/sdk.service";
-
-@Component({
- selector: 'sdk-card',
- template: `
- <div class="row">
- <div class="col-xs-12">
- <div class="text-right" role="group">
- <button disabled class="btn btn-link" (click)="delete(sdk)"><span class="fa fa-trash fa-size-x2"></span></button>
- </div>
- </div>
- </div>
-
- <table class="table table-striped">
- <tbody>
- <tr>
- <th><span class="fa fa-fw fa-id-badge"></span>&nbsp;<span>Profile</span></th>
- <td>{{ sdk.profile }}</td>
- </tr>
- <tr>
- <th><span class="fa fa-fw fa-tasks"></span>&nbsp;<span>Architecture</span></th>
- <td>{{ sdk.arch }}</td>
- </tr>
- <tr>
- <th><span class="fa fa-fw fa-code-fork"></span>&nbsp;<span>Version</span></th>
- <td>{{ sdk.version }}</td>
- </tr>
- <tr>
- <th><span class="fa fa-fw fa-folder-open-o"></span>&nbsp;<span>Sdk path</span></th>
- <td>{{ sdk.path}}</td>
- </tr>
-
- </tbody>
- </table >
- `,
- styleUrls: ['./app/config/config.component.css']
-})
-
-export class SdkCardComponent {
-
- @Input() sdk: ISdk;
-
- constructor() { }
-
-
- delete(sdk: ISdk) {
- // Not supported for now
- }
-
-}
diff --git a/webapp/src/app/sdks/sdkSelectDropdown.component.ts b/webapp/src/app/sdks/sdkSelectDropdown.component.ts
deleted file mode 100644
index a2fe37a..0000000
--- a/webapp/src/app/sdks/sdkSelectDropdown.component.ts
+++ /dev/null
@@ -1,48 +0,0 @@
-import { Component, Input } from "@angular/core";
-
-import { ISdk, SdkService } from "../services/sdk.service";
-
-@Component({
- selector: 'sdk-select-dropdown',
- template: `
- <div class="btn-group" dropdown *ngIf="curSdk" >
- <button dropdownToggle type="button" class="btn btn-primary dropdown-toggle" style="width: 20em;">
- {{curSdk.name}} <span class="caret" style="float: right; margin-top: 8px;"></span>
- </button>
- <ul *dropdownMenu class="dropdown-menu" role="menu">
- <li role="menuitem"><a class="dropdown-item" *ngFor="let sdk of sdks" (click)="select(sdk)">
- {{sdk.name}}</a>
- </li>
- </ul>
- </div>
- `
-})
-export class SdkSelectDropdownComponent {
-
- // FIXME investigate to understand why not working with sdks as input
- // <sdk-select-dropdown [sdks]="(sdks$ | async)"></sdk-select-dropdown>
- //@Input() sdks: ISdk[];
- sdks: ISdk[];
-
- curSdk: ISdk;
-
- constructor(private sdkSvr: SdkService) { }
-
- ngOnInit() {
- this.curSdk = this.sdkSvr.getCurrent();
- this.sdkSvr.Sdks$.subscribe((s) => {
- if (s) {
- this.sdks = s;
- if (this.curSdk === null || s.indexOf(this.curSdk) === -1) {
- this.sdkSvr.setCurrent(this.curSdk = s.length ? s[0] : null);
- }
- }
- });
- }
-
- select(s) {
- this.sdkSvr.setCurrent(this.curSdk = s);
- }
-}
-
-
diff --git a/webapp/src/app/sdks/sdksListAccordion.component.ts b/webapp/src/app/sdks/sdksListAccordion.component.ts
deleted file mode 100644
index 9d5f7e9..0000000
--- a/webapp/src/app/sdks/sdksListAccordion.component.ts
+++ /dev/null
@@ -1,26 +0,0 @@
-import { Component, Input } from "@angular/core";
-
-import { ISdk } from "../services/sdk.service";
-
-@Component({
- selector: 'sdks-list-accordion',
- template: `
- <accordion>
- <accordion-group #group *ngFor="let sdk of sdks">
- <div accordion-heading>
- {{ sdk.name }}
- <i class="pull-right float-xs-right fa"
- [ngClass]="{'fa-chevron-down': group.isOpen, 'fa-chevron-right': !group.isOpen}"></i>
- </div>
- <sdk-card [sdk]="sdk"></sdk-card>
- </accordion-group>
- </accordion>
- `
-})
-export class SdksListAccordionComponent {
-
- @Input() sdks: ISdk[];
-
-}
-
-