diff options
Diffstat (limited to 'ecomp-sdk/epsdk-app-overlay/src/main/webapp/ngapp/src/app/layout/dashboard/dashboard.component.ts')
-rw-r--r-- | ecomp-sdk/epsdk-app-overlay/src/main/webapp/ngapp/src/app/layout/dashboard/dashboard.component.ts | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/ecomp-sdk/epsdk-app-overlay/src/main/webapp/ngapp/src/app/layout/dashboard/dashboard.component.ts b/ecomp-sdk/epsdk-app-overlay/src/main/webapp/ngapp/src/app/layout/dashboard/dashboard.component.ts new file mode 100644 index 00000000..b16cf742 --- /dev/null +++ b/ecomp-sdk/epsdk-app-overlay/src/main/webapp/ngapp/src/app/layout/dashboard/dashboard.component.ts @@ -0,0 +1,59 @@ +import { Component, OnInit } from '@angular/core'; + +@Component({ + selector: 'app-dashboard', + templateUrl: './dashboard.component.html', + styleUrls: ['./dashboard.component.scss'] +}) +export class DashboardComponent implements OnInit { + public alerts: Array<any> = []; + public sliders: Array<any> = []; + + constructor() { + this.sliders.push( + { + imagePath: 'assets/images/slider1.jpg', + label: 'First slide label', + text: + 'Nulla vitae elit libero, a pharetra augue mollis interdum.' + }, + { + imagePath: 'assets/images/slider2.jpg', + label: 'Second slide label', + text: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit.' + }, + { + imagePath: 'assets/images/slider3.jpg', + label: 'Third slide label', + text: + 'Praesent commodo cursus magna, vel scelerisque nisl consectetur.' + } + ); + + this.alerts.push( + { + id: 1, + type: 'success', + message: `Lorem ipsum dolor sit amet, consectetur adipisicing elit. + Voluptates est animi quibusdam praesentium quam, et perspiciatis, + consectetur velit culpa molestias dignissimos + voluptatum veritatis quod aliquam! Rerum placeat necessitatibus, vitae dolorum` + }, + { + id: 2, + type: 'warning', + message: `Lorem ipsum dolor sit amet, consectetur adipisicing elit. + Voluptates est animi quibusdam praesentium quam, et perspiciatis, + consectetur velit culpa molestias dignissimos + voluptatum veritatis quod aliquam! Rerum placeat necessitatibus, vitae dolorum` + } + ); + } + + ngOnInit() {} + + public closeAlert(alert: any) { + const index: number = this.alerts.indexOf(alert); + this.alerts.splice(index, 1); + } +} |