import { Component, AfterViewInit } from '@angular/core';
import { TdMediaService } from '@covalent/core';
const HEROES: Hero[] = [
{ id: 11, name: 'Mr. Nice' },
{ id: 12, name: 'Narco' },
{ id: 13, name: 'Bombasto' },
{ id: 14, name: 'Celeritas' },
{ id: 15, name: 'Magneta' },
{ id: 16, name: 'RubberMan' },
{ id: 17, name: 'Dynama' },
{ id: 18, name: 'Dr IQ' },
{ id: 19, name: 'Magma' },
{ id: 20, name: 'Tornado' }
];
@Component({
selector: 'pack-list',
templateUrl: 'src/app/pack.list.component.html'
})
/*`
My Heroes
-
{{hero.id}} {{hero.name}}
`*/
export class PackListComponent implements AfterViewInit {
routes: Object[] = [
{
title: 'Dashboard',
route: '/',
icon: 'dashboard',
}, {
title: 'Product Dashboard',
route: '/',
icon: 'view_quilt',
}, {
title: 'Product Logs',
route: '/',
icon: 'receipt',
}, {
title: 'Manage Users',
route: '/',
icon: 'people',
}, {
title: 'Covalent Templates',
route: '/',
icon: 'view_module',
},
];
title = 'Tour of Heroes';
heroes = HEROES;
selectedHero: Hero;
hero: Hero = {
id: 1,
name: 'Windstorm'
};
constructor(public media: TdMediaService) {
}
onSelect(hero: Hero): void {
this.selectedHero = hero;
}
ngAfterViewInit(): void {
this.media.broadcast();
}
}