# Conflicts: # .travis.yml # public/_includes/_footer.jade # public/_includes/_hero-home.jade # public/_includes/_next-item.jade # public/_includes/_util-fns.jade # public/_includes/_version-dropdown.jade # public/docs/_examples/package.json # public/docs/_examples/quickstart/dart/lib/app_component.dart # public/docs/_examples/quickstart/e2e-spec.ts # public/docs/_examples/quickstart/js/app/app.component.js # public/docs/_examples/quickstart/ts/app/app.component.ts # public/docs/_examples/quickstart/ts/index.html # public/docs/_examples/toh-5/dart/lib/dashboard_component.html # public/docs/_examples/toh-5/dart/lib/hero_detail_component.dart # public/docs/dart/latest/_util-fns.jade # public/docs/dart/latest/guide/_data.json # public/docs/dart/latest/guide/index.jade # public/docs/dart/latest/quickstart.jade # public/docs/index.jade # public/docs/js/latest/quickstart.jade # public/docs/ts/_cache/glossary.jade # public/docs/ts/_cache/guide/dependency-injection.jade # public/docs/ts/_cache/guide/index.jade # public/docs/ts/_cache/quickstart.jade # public/docs/ts/_cache/tutorial/toh-pt5.jade # public/docs/ts/latest/_data.json # public/docs/ts/latest/_quickstart_repo.jade # public/docs/ts/latest/cli-quickstart.jade # public/docs/ts/latest/cookbook/_data.json # public/docs/ts/latest/cookbook/a1-a2-quick-reference.jade # public/docs/ts/latest/cookbook/aot-compiler.jade # public/docs/ts/latest/cookbook/dynamic-form.jade # public/docs/ts/latest/glossary.jade # public/docs/ts/latest/guide/_data.json # public/docs/ts/latest/guide/architecture.jade # public/docs/ts/latest/guide/attribute-directives.jade # public/docs/ts/latest/guide/browser-support.jade # public/docs/ts/latest/guide/change-log.jade # public/docs/ts/latest/guide/dependency-injection.jade # public/docs/ts/latest/guide/displaying-data.jade # public/docs/ts/latest/guide/forms.jade # public/docs/ts/latest/guide/index.jade # public/docs/ts/latest/guide/lifecycle-hooks.jade # public/docs/ts/latest/guide/ngmodule.jade # public/docs/ts/latest/guide/npm-packages.jade # public/docs/ts/latest/guide/router.jade # public/docs/ts/latest/guide/server-communication.jade # public/docs/ts/latest/guide/style-guide.jade # public/docs/ts/latest/guide/template-syntax.jade # public/docs/ts/latest/guide/testing.jade # public/docs/ts/latest/guide/typescript-configuration.jade # public/docs/ts/latest/guide/upgrade.jade # public/docs/ts/latest/guide/user-input.jade # public/docs/ts/latest/quickstart.jade # public/docs/ts/latest/tutorial/_data.json # public/docs/ts/latest/tutorial/index.jade # public/docs/ts/latest/tutorial/toh-pt1.jade # public/docs/ts/latest/tutorial/toh-pt3.jade # public/docs/ts/latest/tutorial/toh-pt5.jade # public/docs/ts/latest/tutorial/toh-pt6.jade # public/events.jade # public/resources/images/devguide/quickstart/hello-angular.png # scripts/cache.sh # tools/plunker-builder/indexHtmlTranslator.js
60 lines
2.3 KiB
Plaintext
60 lines
2.3 KiB
Plaintext
extends ../../ts/_cache/glossary.jade
|
|
|
|
block includes
|
|
include _util-fns
|
|
|
|
block annotation-defn
|
|
:marked
|
|
When unqualified, _annotation_ refers to a Dart [metadata
|
|
annotation][metadata] (as opposed to, say, a type annotation). A metadata
|
|
annotation begins with the character `@`, followed by either a reference
|
|
to a compile-time constant (such as [`Component`](#component)) or a call
|
|
to a constant constructor. See the [Dart Language Guide][metadata] for
|
|
details.
|
|
|
|
The corresponding term in TypeScript and JavaScript is
|
|
[_decorator_](!{docsPath}/ts/latest/glossary.html#decorator).
|
|
|
|
[metadata]: https://www.dartlang.org/guides/language/language-tour#metadata
|
|
|
|
block bootstrap-defn-top
|
|
:marked
|
|
You launch an Angular application by "bootstrapping" it with the
|
|
[bootstrap][bootstrap] method. Bootstraping identifies an
|
|
application's top level "root" [component](#component), which is
|
|
the first component that is loaded for the application, and optionally
|
|
registers service [providers](#provider) with the [dependency injection
|
|
system](#dependency-injection).
|
|
For more information, see the [Setup](!{docsLatest}/guide/setup.html) page.
|
|
|
|
[bootstrap]: !{docsLatest}/api/angular2.platform.browser/bootstrap.html
|
|
|
|
block decorator-defn
|
|
:marked
|
|
When used in this guide, these JavaScript terms are taken as synonymous with
|
|
[annotation](#annotation).
|
|
|
|
block module-defn
|
|
//- Taken from the Dart Difference in guide/architecture.jade
|
|
:marked
|
|
In this guide, the term _module_ refers to a Dart compilation unit, such
|
|
as a library, or a package. (If a Dart file has no `library` or `part`
|
|
directive, then that file itself is a library and thus a compilation
|
|
unit.) For more information about compilation units, see
|
|
the chapter on "Libraries and Scripts" in the
|
|
[Dart Language Specification](https://www.dartlang.org/docs/spec/).
|
|
|
|
block append snake-case-defn
|
|
:marked
|
|
Library and file names are often spelled in snake_case. Examples include:
|
|
`angular_tour_of_heroes` and `app_component.dart`.
|
|
|
|
block zone-defn
|
|
:marked
|
|
Zones are a mechanism for encapsulating and intercepting
|
|
a Dart application's asynchronous activity.
|
|
|
|
Learn more about zones in this [article][zones].
|
|
|
|
[zones]: https://www.dartlang.org/articles/libraries/zones
|