Skip to content
This repository was archived by the owner on Dec 4, 2017. It is now read-only.

docs(toh-5/ts): minor edits #1644

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 2 additions & 4 deletions public/docs/_examples/toh-5/ts/app/app.component.1.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ import { HeroesComponent } from './heroes.component';
import { RouteConfig, ROUTER_DIRECTIVES, ROUTER_PROVIDERS } from '@angular/router-deprecated';

// #docregion

@Component({
selector: 'my-app',
template: `
Expand All @@ -20,13 +19,12 @@ import { RouteConfig, ROUTER_DIRECTIVES, ROUTER_PROVIDERS } from '@angular/route
`,
directives: [HeroesComponent],
providers: [
// #enddocregion
// #enddocregion
ROUTER_PROVIDERS,
// #docregion
// #docregion
HeroService
]
})
export class AppComponent {
title = 'Tour of Heroes';
}
// #enddocregion
7 changes: 3 additions & 4 deletions public/docs/_examples/toh-5/ts/app/app.component.2.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@ import { HeroesComponent } from './heroes.component';

@Component({
selector: 'my-app',
// #docregion template
// #docregion template
template: `
<h1>{{title}}</h1>
<a [routerLink]="['Heroes']">Heroes</a>
<router-outlet></router-outlet>
`,
// #enddocregion template
// #docregion directives-and-providers
// #enddocregion template
// #docregion directives-and-providers
directives: [ROUTER_DIRECTIVES],
providers: [
ROUTER_PROVIDERS,
Expand All @@ -37,4 +37,3 @@ import { HeroesComponent } from './heroes.component';
export class AppComponent {
title = 'Tour of Heroes';
}
// #enddocregion
4 changes: 1 addition & 3 deletions public/docs/_examples/toh-5/ts/app/app.component.css
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
/* #docplaster */
/* #docregion css */
/* #docregion */
h1 {
font-size: 1.2em;
color: #999;
Expand Down Expand Up @@ -28,4 +27,3 @@ nav a:hover {
nav a.router-link-active {
color: #039be5;
}
/* #enddocregion css */
17 changes: 8 additions & 9 deletions public/docs/_examples/toh-5/ts/app/app.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import { HeroService } from './hero.service';

@Component({
selector: 'my-app',
// #docregion template
// #docregion template
template: `
<h1>{{title}}</h1>
<nav>
Expand All @@ -21,32 +21,32 @@ import { HeroService } from './hero.service';
</nav>
<router-outlet></router-outlet>
`,
// #enddocregion template
// #docregion style-urls
// #enddocregion template
// #docregion style-urls
styleUrls: ['app/app.component.css'],
// #enddocregion style-urls
// #enddocregion style-urls
directives: [ROUTER_DIRECTIVES],
providers: [
ROUTER_PROVIDERS,
HeroService
]
})
@RouteConfig([
// #docregion dashboard-route
// #docregion dashboard-route
{
path: '/dashboard',
name: 'Dashboard',
component: DashboardComponent,
useAsDefault: true
},
// #enddocregion dashboard-route
// #docregion hero-detail-route
// #enddocregion dashboard-route
// #docregion hero-detail-route
{
path: '/detail/:id',
name: 'HeroDetail',
component: HeroDetailComponent
},
// #enddocregion hero-detail-route
// #enddocregion hero-detail-route
{
path: '/heroes',
name: 'Heroes',
Expand All @@ -56,4 +56,3 @@ import { HeroService } from './hero.service';
export class AppComponent {
title = 'Tour of Heroes';
}
// #enddocregion
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,3 @@ export class DashboardComponent implements OnInit {

gotoDetail() { /* not implemented yet */}
}
// #enddocregion component
2 changes: 0 additions & 2 deletions public/docs/_examples/toh-5/ts/app/dashboard.component.css
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
/* #docplaster */
/* #docregion */
[class*='col-'] {
float: left;
Expand Down Expand Up @@ -60,4 +59,3 @@ h4 {
min-width: 60px;
}
}
/* #enddocregion */
4 changes: 2 additions & 2 deletions public/docs/_examples/toh-5/ts/app/dashboard.component.html
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<!-- #docregion -->
<h3>Top Heroes</h3>
<div class="grid grid-pad">
<!-- #docregion click -->
<!-- #docregion click -->
<div *ngFor="let hero of heroes" (click)="gotoDetail(hero)" class="col-1-4">
<!-- #enddocregion click -->
<!-- #enddocregion click -->
<div class="module hero">
<h4>{{hero.name}}</h4>
</div>
Expand Down
5 changes: 2 additions & 3 deletions public/docs/_examples/toh-5/ts/app/dashboard.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,12 @@ export class DashboardComponent implements OnInit {

heroes: Hero[] = [];

// #docregion ctor
// #docregion ctor
constructor(
private router: Router,
private heroService: HeroService) {
}
// #enddocregion ctor
// #enddocregion ctor

ngOnInit() {
this.heroService.getHeroes()
Expand All @@ -41,4 +41,3 @@ export class DashboardComponent implements OnInit {
}
// #enddocregion goto-detail
}
// #enddocregion
22 changes: 9 additions & 13 deletions public/docs/_examples/toh-5/ts/app/hero-detail.component.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
// #docplaster
// #docregion
// #docregion v2
// #docregion import-oninit
// #docregion import-oninit, v2
import { Component, OnInit } from '@angular/core';
// #enddocregion import-oninit
// #docregion import-route-params
Expand All @@ -18,39 +17,36 @@ import { HeroService } from './hero.service';
selector: 'my-hero-detail',
// #docregion template-url
templateUrl: 'app/hero-detail.component.html',
// #enddocregion template-url
// #enddocregion v2
// #enddocregion template-url, v2
styleUrls: ['app/hero-detail.component.css']
// #docregion v2
// #docregion v2
})
// #enddocregion extract-template
// #docregion implement
export class HeroDetailComponent implements OnInit {
// #enddocregion implement
// #enddocregion implement
hero: Hero;

// #docregion ctor
// #docregion ctor
constructor(
private heroService: HeroService,
private routeParams: RouteParams) {
}
// #enddocregion ctor
// #enddocregion ctor

// #docregion ng-oninit
// #docregion ng-oninit
ngOnInit() {
// #docregion get-id
let id = +this.routeParams.get('id');
// #enddocregion get-id
this.heroService.getHero(id)
.then(hero => this.hero = hero);
}
// #enddocregion ng-oninit
// #enddocregion ng-oninit

// #docregion go-back
// #docregion go-back
goBack() {
window.history.back();
}
// #enddocregion go-back
}
// #enddocregion v2
// #enddocregion
1 change: 0 additions & 1 deletion public/docs/_examples/toh-5/ts/app/hero.service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,3 @@ export class HeroService {
}
// #enddocregion get-hero
}
// #enddocregion
2 changes: 0 additions & 2 deletions public/docs/_examples/toh-5/ts/app/heroes.component.html
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,3 @@ <h2>
</h2>
<button (click)="gotoDetail()">View Details</button>
</div>
<!-- #enddocregion mini-detail -->
<!-- #enddocregion -->
20 changes: 7 additions & 13 deletions public/docs/_examples/toh-5/ts/app/heroes.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,21 +6,18 @@ import { Router } from '@angular/router-deprecated';
import { Hero } from './hero';
import { HeroService } from './hero.service';

// #docregion metadata
// #docregion heroes-component-renaming
// #docregion heroes-component-renaming, metadata
@Component({
selector: 'my-heroes',
// #enddocregion heroes-component-renaming
// #enddocregion heroes-component-renaming
templateUrl: 'app/heroes.component.html',
styleUrls: ['app/heroes.component.css']
// #docregion heroes-component-renaming
// #docregion heroes-component-renaming
})
// #enddocregion heroes-component-renaming
// #enddocregion metadata
// #docregion class
// #docregion heroes-component-renaming
// #enddocregion heroes-component-renaming, metadata
// #docregion class, heroes-component-renaming
export class HeroesComponent implements OnInit {
// #enddocregion heroes-component-renaming
// #enddocregion heroes-component-renaming
heroes: Hero[];
selectedHero: Hero;

Expand All @@ -41,8 +38,5 @@ export class HeroesComponent implements OnInit {
gotoDetail() {
this.router.navigate(['HeroDetail', { id: this.selectedHero.id }]);
}
// #docregion heroes-component-renaming
// #docregion heroes-component-renaming
}
// #enddocregion heroes-component-renaming
// #enddocregion class
// #enddocregion
1 change: 0 additions & 1 deletion public/docs/_examples/toh-5/ts/app/mock-heroes.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,3 @@ export var HEROES: Hero[] = [
{id: 19, name: 'Magma'},
{id: 20, name: 'Tornado'}
];
// #enddocregion
2 changes: 1 addition & 1 deletion public/docs/_examples/toh-5/ts/index.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html>
<!-- #docregion head -->
<!-- #docregion base-href -->
<!-- #docregion base-href -->
<head>
<base href="/">
<!-- #enddocregion base-href -->
Expand Down
28 changes: 9 additions & 19 deletions public/docs/_examples/toh-5/ts/styles.1.css
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
/* #docregion */
h2 {
/* #docregion toh-excerpt */
/* Master Styles */
h1 {
color: #369;
font-family: Arial, Helvetica, sans-serif;
font-size: 250%;
}
h2, h3 {
color: #444;
font-family: Arial, Helvetica, sans-serif;
font-weight: lighter;
Expand All @@ -11,23 +17,7 @@ body, input[text], button {
color: #888;
font-family: Cambria, Georgia;
}
button {
font-family: Arial;
background-color: #eee;
border: none;
padding: 5px 10px;
border-radius: 4px;
cursor: pointer;
cursor: hand;
}
button:hover {
background-color: #cfd8dc;
}
button:disabled {
background-color: #eee;
color: #aaa;
cursor: auto;
}
/* . . . */
/* everywhere else */
* {
font-family: Arial, Helvetica, sans-serif;
Expand Down
Loading