Id: {{id}}
5 |ShowDetails: {{showDetails}}
6 | 7 |├── src ├── assets │ ├── .gitkeep │ ├── img │ │ ├── angular.png │ │ ├── favicon.png │ │ ├── new_logo.png │ │ ├── tim_80x80.png │ │ ├── apple-icon.png │ │ ├── background.jpg │ │ ├── faces │ │ │ ├── face-0.jpg │ │ │ ├── face-1.jpg │ │ │ ├── face-2.jpg │ │ │ └── face-3.jpg │ │ ├── angular2-logo.png │ │ └── angular2-logo-white.png │ ├── sass │ │ ├── paper │ │ │ ├── mixins │ │ │ │ ├── _tabs.scss │ │ │ │ ├── _cards.scss │ │ │ │ ├── _navbars.scss │ │ │ │ ├── _icons.scss │ │ │ │ ├── _inputs.scss │ │ │ │ ├── _transparency.scss │ │ │ │ ├── _labels.scss │ │ │ │ ├── _sidebar.scss │ │ │ │ ├── _buttons.scss │ │ │ │ ├── _chartist.scss │ │ │ │ └── _vendor-prefixes.scss │ │ │ ├── _mixins.scss │ │ │ ├── _footers.scss │ │ │ ├── _alerts.scss │ │ │ ├── _tables.scss │ │ │ ├── _misc.scss │ │ │ ├── _typography.scss │ │ │ ├── _dropdown.scss │ │ │ ├── _buttons.scss │ │ │ ├── _animate.scss │ │ │ ├── _navbars.scss │ │ │ ├── _inputs.scss │ │ │ ├── _cards.scss │ │ │ ├── _sidebar-and-main-panel.scss │ │ │ ├── _checkbox-radio.scss │ │ │ ├── plugins │ │ │ │ └── _fixed-plugin.scss │ │ │ ├── _chartist.scss │ │ │ ├── _variables.scss │ │ │ └── _responsive.scss │ │ └── paper-dashboard.scss │ ├── fonts │ │ ├── themify.eot │ │ ├── themify.ttf │ │ └── themify.woff │ ├── sea-1993791_1920.jpg │ └── css │ │ └── demo.css ├── app │ ├── home │ │ ├── home.component.css │ │ ├── home.component.html │ │ ├── home.component.ts │ │ └── home.component.spec.ts │ ├── dashboard │ │ ├── dashboard-tile │ │ │ ├── dashboard-tile.component.css │ │ │ ├── dashboard-tile.component.html │ │ │ ├── dashboard-tile.component.ts │ │ │ └── dashboard-tile.component.spec.ts │ │ ├── dashboard.component.css │ │ ├── dashboard.component.html │ │ ├── external-dashboard-tile.service.ts │ │ ├── dashboard.module.ts │ │ ├── lazy-dashboard-tile.service.ts │ │ └── dashboard.component.ts │ ├── flight-booking │ │ ├── flight-card │ │ │ ├── flight-card.component.css │ │ │ ├── flight-card.component.ts │ │ │ ├── flight-card.component.spec.ts │ │ │ └── flight-card.component.html │ │ ├── flight-edit │ │ │ ├── flight-edit.component.css │ │ │ ├── flight-edit.component.html │ │ │ ├── flight-edit.component.ts │ │ │ └── flight-edit.component.spec.ts │ │ ├── flight-search │ │ │ ├── flight-search.component.css │ │ │ ├── flight-search.component.spec.ts │ │ │ ├── flight-search.component.ts │ │ │ └── flight-search.component.html │ │ ├── passenger-search │ │ │ ├── passenger-search.component.css │ │ │ ├── passenger-search.component.html │ │ │ ├── passenger-search.component.ts │ │ │ └── passenger-search.component.spec.ts │ │ ├── flight.service.spec.ts │ │ ├── flight-booking.routes.ts │ │ ├── flight.service.ts │ │ └── flight-booking.module.ts │ ├── lazy-dashboard-tile │ │ ├── lazy-dashboard-tile.component.css │ │ ├── lazy-dashboard-tile.component.html │ │ ├── lazy-dashboard-tile.component.ts │ │ └── lazy-dashboard-tile.module.ts │ ├── entities │ │ └── flight.ts │ ├── shared │ │ ├── pipes │ │ │ ├── city.pipe.spec.ts │ │ │ └── city.pipe.ts │ │ └── shared.module.ts │ ├── app.component.html │ ├── app.component.ts │ ├── flight-cancelling │ │ ├── flight-cancelling.component.css │ │ ├── simple-flight-cancelling.service.ts │ │ ├── flight-cancelling.service.ts │ │ ├── flight-cancelling.component.html │ │ ├── flight-cancelling.token.ts │ │ ├── flight-cancelling.component.ts │ │ ├── flight-cancelling.module.ts │ │ └── lazy-flight-cancelling.service.ts │ ├── app.routes.ts │ ├── sidebar │ │ ├── sidebar.component.ts │ │ └── sidebar.component.html │ ├── navbar │ │ ├── navbar.component.ts │ │ └── navbar.component.html │ ├── app.component.css │ └── app.module.ts ├── environments │ ├── environment.prod.ts │ └── environment.ts ├── favicon.ico ├── typings.d.ts ├── polyfills-webcomponents.ts ├── tsconfig.app.json ├── tsconfig.spec.json ├── main.ts ├── index.html ├── styles.css ├── test.ts └── polyfills.ts ├── projects └── external-dashboard-tile │ ├── src │ ├── assets │ │ └── .gitkeep │ ├── app │ │ ├── external-dashboard-tile │ │ │ ├── external-dashboard-tile.component.css │ │ │ ├── external-dashboard-tile.component.ts │ │ │ ├── external-dashboard-tile.component.html │ │ │ └── external-dashboard-tile.component.spec.ts │ │ └── app.module.ts │ ├── environments │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── styles.css │ ├── favicon.ico │ ├── main.ts │ ├── index.html │ ├── test.ts │ └── polyfills.ts │ ├── tsconfig.app.json │ ├── tsconfig.spec.json │ ├── tslint.json │ ├── browserslist │ └── karma.conf.js ├── img.png ├── e2e ├── app.po.ts ├── src │ ├── app.po.ts │ └── app.e2e-spec.ts ├── tsconfig.e2e.json └── app.e2e-spec.ts ├── .editorconfig ├── .vscode ├── tasks.json └── settings.json ├── tsconfig.json ├── .gitignore ├── protractor.conf.js ├── notes.txt ├── karma.conf.js ├── README.md ├── package.json ├── tslint.json ├── angular.json.bak └── angular.json /src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/home/home.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /projects/external-dashboard-tile/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/dashboard/dashboard-tile/dashboard-tile.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/flight-booking/flight-card/flight-card.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/flight-booking/flight-edit/flight-edit.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/lazy-dashboard-tile/lazy-dashboard-tile.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/flight-booking/flight-search/flight-search.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/flight-booking/passenger-search/passenger-search.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredsteyer/angular-elements-dashboard/HEAD/img.png -------------------------------------------------------------------------------- /src/app/home/home.component.html: -------------------------------------------------------------------------------- 1 |
2 | passenger-search works! 3 |
4 | 5 | -------------------------------------------------------------------------------- /projects/external-dashboard-tile/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/manfredsteyer/angular-elements-dashboard/HEAD/projects/external-dashboard-tile/src/favicon.ico -------------------------------------------------------------------------------- /src/app/dashboard/dashboard.component.css: -------------------------------------------------------------------------------- 1 | 2 | #actions { 3 | margin-top: 20px; 4 | margin-bottom: 20px; 5 | } 6 | 7 | #actions button { 8 | margin-right: 10px; 9 | } -------------------------------------------------------------------------------- /src/app/entities/flight.ts: -------------------------------------------------------------------------------- 1 | 2 | export interface Flight { 3 | id: number; // double (int: 2^54) 4 | from: string; 5 | to: string; 6 | date: string; // ISO-Strings: 2018-12-24T17:00:00.000+01:00 7 | } -------------------------------------------------------------------------------- /src/app/flight-booking/flight-edit/flight-edit.component.html: -------------------------------------------------------------------------------- 1 |Id: {{id}}
5 |ShowDetails: {{showDetails}}
6 | 7 |12 | This is a dummy dialog to cancel your flight # {{id}}. But dummy or not, this will become very expensive. 13 |
14 | 15 | 16 || A | 11 |{{a}} | 12 |
| B | 15 |{{b}} | 16 |
| C | 19 |{{c}} | 20 |
Flight-No.: #{{item.id}}
10 |Date: {{item.date | date:'dd.MM.yyyy HH:mm'}}
11 | 12 |13 | 18 | 23 | 24 | Edit 25 | 26 |
27 | 28 |{{ basket | json }}
75 |