This commit updates the docs examples to be compatible with the `no-string-literal`, `object-literal-key-quotes` and `object-literal-shorthand` tslint rules. This is in preparation of updating the docs examples `tslint.json` to match the one generated for new Angular CLI apps in a future commit. PR Close #38143
22 lines
627 B
TypeScript
22 lines
627 B
TypeScript
/* Second Heroes version */
|
|
// #docregion
|
|
import { Component } from '@angular/core';
|
|
// #docregion animation-imports
|
|
import { RouterOutlet } from '@angular/router';
|
|
import { slideInAnimation } from './animations';
|
|
|
|
@Component({
|
|
selector: 'app-root',
|
|
templateUrl: 'app.component.html',
|
|
styleUrls: ['app.component.css'],
|
|
animations: [ slideInAnimation ]
|
|
})
|
|
// #enddocregion animation-imports
|
|
// #docregion function-binding
|
|
export class AppComponent {
|
|
getAnimationData(outlet: RouterOutlet) {
|
|
return outlet && outlet.activatedRouteData && outlet.activatedRouteData.animation;
|
|
}
|
|
}
|
|
// #enddocregion function-binding
|