import { ANGULARJS_MODULE } from '../../angularjs.module'; import IMG_FRAMEWORK from '../../assets/logo.angularjs.png'; import { RouterService } from '../../services/router/service'; import { AppController, ResolvedRoute } from './controller'; ANGULARJS_MODULE.component('app', { controller: [ '$scope', class extends AppController { public readonly frameworkImg: string = IMG_FRAMEWORK as string; public resolvedRoute: ResolvedRoute = { url: 'series', }; public constructor($scope: { $apply: Function }) { super(); RouterService.subscribe( ( route: { url: string; }, data: { id: string; } ) => { this.resolvedRoute = { data, url: route.url, }; $scope.$apply(); } ); } }, ], template: `
AngularJS Framework
+
Leanup Stack

{{ $ctrl.framework.name }} v{{ $ctrl.framework.version }}

{{ $ctrl.finishedRendering }} ms upcomming time Used filters: {{ $ctrl.filters.date($ctrl.dummies.date) }} | {{ $ctrl.filters.currency($ctrl.dummies.price) }} €
Build with: {{ $ctrl.cli.name }} v{{ $ctrl.cli.version }}
`, });