diff options
author | 2017-11-20 17:23:04 +0100 | |
---|---|---|
committer | 2017-11-20 23:35:27 +0100 | |
commit | 38c0c21a969e621c725245ce91c78e77076c5ce7 (patch) | |
tree | 0fbc61c45dc97836ca77c1426b31764a8ff158f0 /webapp/src/app/pages/sdks/sdks.component.ts | |
parent | b0d130807fb9bf36f5ac1abe21cbd558eb86d5cc (diff) |
New dashboard look & feel
Dashboard is a fork of ngx-admin release v2.0.1 (sha be7649a9a2da835)
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Diffstat (limited to 'webapp/src/app/pages/sdks/sdks.component.ts')
-rw-r--r-- | webapp/src/app/pages/sdks/sdks.component.ts | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/webapp/src/app/pages/sdks/sdks.component.ts b/webapp/src/app/pages/sdks/sdks.component.ts new file mode 100644 index 0000000..3208121 --- /dev/null +++ b/webapp/src/app/pages/sdks/sdks.component.ts @@ -0,0 +1,35 @@ +import { Component, OnInit } from '@angular/core'; +import { Observable } from 'rxjs/Observable'; + +import { NgbModal } from '@ng-bootstrap/ng-bootstrap'; +//import { SdkAddModalComponent } from './sdk-add-modal/sdk-add-modal.component'; + +import { SdkService, ISdk } from '../../@core-xds/services/sdk.service'; + +@Component({ + selector: 'xds-sdks', + styleUrls: ['./sdks.component.scss'], + templateUrl: './sdks.component.html', +}) +export class SdksComponent implements OnInit { + + sdks$: Observable<ISdk[]>; + sdks: ISdk[]; + + constructor( + private sdkSvr: SdkService, + private modalService: NgbModal, + ) { + } + + ngOnInit() { + this.sdks$ = this.sdkSvr.Sdks$; + } + + add() { + /* SEB TODO + const activeModal = this.modalService.open(SdkAddModalComponent, { size: 'lg', container: 'nb-layout' }); + activeModal.componentInstance.modalHeader = 'Large Modal'; + */ + } +} |