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

docs(toh): avoid dup header title #2796

Merged
merged 3 commits into from
Nov 14, 2016
Merged
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
2 changes: 0 additions & 2 deletions public/docs/dart/latest/tutorial/toh-pt1.jade
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
include ../_util-fns

:marked
# Once Upon a Time

Every story starts somewhere. Our story starts where the [QuickStart](../quickstart.html) ends.

:marked
Expand Down
1 change: 0 additions & 1 deletion public/docs/dart/latest/tutorial/toh-pt2.jade
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
include ../_util-fns

:marked
# It Takes Many Heroes
Our story needs more heroes.
We’ll expand our Tour of Heroes app to display a list of heroes,
allow the user to select a hero, and display the hero’s details.
Expand Down
1 change: 0 additions & 1 deletion public/docs/dart/latest/tutorial/toh-pt4.jade
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
include ../_util-fns

:marked
# Services
The Tour of Heroes is evolving and we anticipate adding more components in the near future.

Multiple components will need access to hero data and we don't want to copy and
Expand Down
2 changes: 0 additions & 2 deletions public/docs/ts/_cache/tutorial/toh-pt5.jade
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@ block includes
- var _redirectTo = 'redirectTo'

:marked
# Routing Around the App

We received new requirements for our Tour of Heroes application:

* Add a *Dashboard* view.
Expand Down
21 changes: 12 additions & 9 deletions public/docs/ts/_cache/tutorial/toh-pt6.jade
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@ block includes
- var _promise = _Promise.toLowerCase()

:marked
# Getting and Saving Data

Our stakeholders appreciate our progress.
Now they want to get the hero data from a server, let users add, edit, and delete heroes,
and save these changes back to the server.
Expand Down Expand Up @@ -155,7 +153,7 @@ block get-heroes-details
*Observables* are a powerful way to manage asynchronous data flows.
We'll learn about [Observables](#observables) later in this chapter.

For *now* we get back on familiar ground by immediately by
For *now* we get back on familiar ground by immediately
converting that `Observable` to a `Promise` using the `toPromise` operator.

+makeExcerpt('app/hero.service.ts', 'to-promise', '')
Expand Down Expand Up @@ -219,7 +217,7 @@ block get-heroes-details
Although we made significant *internal* changes to `getHeroes()`, the public signature did not change.
We still return a !{_Promise}. We won't have to update any of the components that call `getHeroes()`.

Our stakeholders are thrilled with the added flexibility from the API integration.
Our stakeholders are thrilled with the added flexibility from the API integration.
Now they want the ability to create and delete heroes.

Let's see first what happens when we try to update a hero's details.
Expand All @@ -229,7 +227,7 @@ block get-heroes-details
## Update hero details

We can edit a hero's name already in the hero detail view. Go ahead and try
it. As we type, the hero name is updated in the view heading.
it. As we type, the hero name is updated in the view heading.
But when we hit the `Back` button, the changes are lost!

.l-sub-section
Expand Down Expand Up @@ -294,7 +292,11 @@ block get-heroes-details
When the given name is non-blank, the handler delegates creation of the
named hero to the hero service, and then adds the new hero to our !{_array}.

Go ahead, refresh the browser and create some new heroes!
Finally, we implement the `create` method in the `HeroService` class.
+makeExcerpt('app/hero.service.ts', 'create')

:marked
Refresh the browser and create some new heroes!

.l-main-section
:marked
Expand Down Expand Up @@ -344,6 +346,7 @@ block get-heroes-details
:marked
Refresh the browser and try the new delete functionality.

#observables
:marked
## !{_Observable}s

Expand Down Expand Up @@ -510,7 +513,7 @@ block observable-transformers
- var _declarations = _docsFor == 'dart' ? 'directives' : 'declarations'
- var declFile = _docsFor == 'dart' ? 'app/dashboard.component.ts' : 'app/app.module.ts'
:marked
Finally, we import `HeroSearchComponent` from
Finally, we import `HeroSearchComponent` from
<span ngio-ex>hero-search.component.ts</span>
and add it to the `!{_declarations}` !{_array}:

Expand All @@ -532,7 +535,7 @@ figure.image-display

block filetree
.filetree
.file angular2-tour-of-heroes
.file angular-tour-of-heroes
.children
.file app
.children
Expand Down Expand Up @@ -577,7 +580,7 @@ block filetree
- We configured an in-memory web API.
- We learned how to use !{_Observable}s.

Here are the files we added or changed in this chapter.
Here are the files we _added or changed_ in this chapter.

block file-summary
+makeTabs(
Expand Down
4 changes: 2 additions & 2 deletions public/docs/ts/latest/guide/template-syntax.jade
Original file line number Diff line number Diff line change
Expand Up @@ -401,7 +401,7 @@ table
(element | component | directive) event, or (rarely) an attribute name.
The following table summarizes:

// If you update this table, UPDATE it in Dart & JS, too.
//- If you update this table, UPDATE it in Dart & JS, too.
<div width="90%">
table
tr
Expand Down Expand Up @@ -813,7 +813,7 @@ block style-property-name-dart-diff
including queries and saves to a remote server.
These changes percolate through the system and are ultimately displayed in this and other views.

//
//-
:marked
### Event bubbling and propagation [TODO: reinstate this section when it becomes true]
Angular invokes the event-handling statement if the event is raised by the current element or one of its child elements.
Expand Down
1 change: 1 addition & 0 deletions public/docs/ts/latest/tutorial/_data.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@
},
"toh-pt6": {
"title": "HTTP",
"subtitle": "Getting and saving data",
"intro": "We convert our service and components to use Angular's HTTP service",
"nextable": true
}
Expand Down
4 changes: 1 addition & 3 deletions public/docs/ts/latest/tutorial/index.jade
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,7 @@ block includes
include ../_util-fns

:marked
# Tour of Heroes: the vision

Our grand plan is to build an app to help a staffing agency manage its stable of heroes.
Our grand plan for this tutorial is to build an app to help a staffing agency manage its stable of heroes.
Even heroes need to find work.

Of course we'll only make a little progress in this tutorial. What we do build will
Expand Down
2 changes: 0 additions & 2 deletions public/docs/ts/latest/tutorial/toh-pt1.jade
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
include ../_util-fns

:marked
# Once Upon a Time

Every story starts somewhere. Our story starts where the [QuickStart](../quickstart.html) ends.

Run the <live-example></live-example> for this part.
Expand Down
1 change: 0 additions & 1 deletion public/docs/ts/latest/tutorial/toh-pt2.jade
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
include ../_util-fns

:marked
# It Takes Many Heroes
Our story needs more heroes.
We’ll expand our Tour of Heroes app to display a list of heroes,
allow the user to select a hero, and display the hero’s details.
Expand Down
1 change: 0 additions & 1 deletion public/docs/ts/latest/tutorial/toh-pt4.jade
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
include ../_util-fns

:marked
# Services
The Tour of Heroes is evolving and we anticipate adding more components in the near future.

Multiple components will need access to hero data and we don't want to copy and
Expand Down
2 changes: 0 additions & 2 deletions public/docs/ts/latest/tutorial/toh-pt5.jade
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@ block includes
- var _redirectTo = 'redirectTo'

:marked
# Routing Around the App

We received new requirements for our Tour of Heroes application:

* Add a *Dashboard* view.
Expand Down
2 changes: 0 additions & 2 deletions public/docs/ts/latest/tutorial/toh-pt6.jade
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@ block includes
- var _promise = _Promise.toLowerCase()

:marked
# Getting and Saving Data

Our stakeholders appreciate our progress.
Now they want to get the hero data from a server, let users add, edit, and delete heroes,
and save these changes back to the server.
Expand Down