├── .editorconfig
├── .github
└── PULL_REQUEST_TEMPLATE.md
├── .gitignore
├── .nvmrc
├── .travis.yml
├── LICENSE
├── README.md
├── firebase.json
├── gulpfile.js
├── harp.json
├── package.json
├── public
├── 404.jade
├── _data.json
├── _includes
│ ├── _banner.jade
│ ├── _cta-bar.jade
│ ├── _footer.jade
│ ├── _head-include.jade
│ ├── _hero-home.jade
│ ├── _hero.jade
│ ├── _hover-card.jade
│ ├── _logo-shield.jade
│ ├── _main-nav.jade
│ ├── _next-item.jade
│ ├── _scripts-include.jade
│ ├── _util-fns.jade
│ └── _version-dropdown.jade
├── _layout.jade
├── about
│ ├── _data.json
│ └── index.jade
├── cardboard
│ ├── CardboardContestRules.pdf
│ ├── _data.json
│ └── index.jade
├── contribute.jade
├── docs
│ ├── ImageGuide.pdf
│ ├── README.md
│ ├── _data.json
│ ├── _examples
│ │ ├── .editorconfig
│ │ ├── .gitignore
│ │ ├── _protractor
│ │ │ ├── e2e.d.ts
│ │ │ ├── package.json
│ │ │ ├── protractor.config.js
│ │ │ ├── tsconfig.json
│ │ │ └── typings.json
│ │ ├── animations
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── .gitignore
│ │ │ │ ├── app
│ │ │ │ ├── hero-list-auto.component.ts
│ │ │ │ ├── hero-list-basic.component.ts
│ │ │ │ ├── hero-list-combined-transitions.component.ts
│ │ │ │ ├── hero-list-enter-leave-states.component.ts
│ │ │ │ ├── hero-list-enter-leave.component.ts
│ │ │ │ ├── hero-list-groups.component.ts
│ │ │ │ ├── hero-list-inline-styles.component.ts
│ │ │ │ ├── hero-list-multistep.component.ts
│ │ │ │ ├── hero-list-timings.component.ts
│ │ │ │ ├── hero-list-twoway.component.ts
│ │ │ │ ├── hero-list.component.css
│ │ │ │ ├── hero-team-builder.component.ts
│ │ │ │ ├── hero.service.ts
│ │ │ │ └── main.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ └── plnkr.json
│ │ ├── architecture
│ │ │ ├── dart
│ │ │ │ ├── .docsync.json
│ │ │ │ ├── example-config.json
│ │ │ │ ├── lib
│ │ │ │ │ ├── app_component.dart
│ │ │ │ │ ├── backend_service.dart
│ │ │ │ │ ├── hero.dart
│ │ │ │ │ ├── hero_detail_component.dart
│ │ │ │ │ ├── hero_detail_component.html
│ │ │ │ │ ├── hero_list_component.dart
│ │ │ │ │ ├── hero_list_component.html
│ │ │ │ │ ├── hero_list_component_1.html
│ │ │ │ │ ├── hero_service.dart
│ │ │ │ │ ├── logger_service.dart
│ │ │ │ │ ├── sales_tax_component.dart
│ │ │ │ │ ├── sales_tax_service.dart
│ │ │ │ │ └── tax_rate_service.dart
│ │ │ │ ├── pubspec.yaml
│ │ │ │ └── web
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── main.dart
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── app.component.ts
│ │ │ │ ├── backend.service.ts
│ │ │ │ ├── hero-detail.component.html
│ │ │ │ ├── hero-detail.component.ts
│ │ │ │ ├── hero-list.component.1.html
│ │ │ │ ├── hero-list.component.html
│ │ │ │ ├── hero-list.component.ts
│ │ │ │ ├── hero.service.ts
│ │ │ │ ├── hero.ts
│ │ │ │ ├── logger.service.ts
│ │ │ │ ├── main.ts
│ │ │ │ ├── sales-tax.component.ts
│ │ │ │ ├── sales-tax.service.ts
│ │ │ │ └── tax-rate.service.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ └── plnkr.json
│ │ ├── attribute-directives
│ │ │ ├── dart
│ │ │ │ ├── .docsync.json
│ │ │ │ ├── example-config.json
│ │ │ │ ├── lib
│ │ │ │ │ ├── app_component.dart
│ │ │ │ │ ├── app_component.html
│ │ │ │ │ ├── app_component_1.html
│ │ │ │ │ ├── highlight_directive.dart
│ │ │ │ │ ├── highlight_directive_1.dart
│ │ │ │ │ └── highlight_directive_2.dart
│ │ │ │ ├── pubspec.yaml
│ │ │ │ └── web
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── main.dart
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── app.component.1.html
│ │ │ │ ├── app.component.html
│ │ │ │ ├── app.component.ts
│ │ │ │ ├── highlight.directive.1.ts
│ │ │ │ ├── highlight.directive.2.ts
│ │ │ │ ├── highlight.directive.ts
│ │ │ │ └── main.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ └── plnkr.json
│ │ ├── cb-a1-a2-quick-reference
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── app.component.css
│ │ │ │ ├── app.component.html
│ │ │ │ ├── app.component.ts
│ │ │ │ ├── app.routes.ts
│ │ │ │ ├── date.pipe.ts
│ │ │ │ ├── main.1.ts
│ │ │ │ ├── main.ts
│ │ │ │ ├── movie-list.component.css
│ │ │ │ ├── movie-list.component.html
│ │ │ │ ├── movie-list.component.ts
│ │ │ │ ├── movie.service.ts
│ │ │ │ └── movie.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── images
│ │ │ │ ├── hero.png
│ │ │ │ ├── ng-logo.png
│ │ │ │ └── villain.png
│ │ │ │ ├── index.html
│ │ │ │ └── plnkr.json
│ │ ├── cb-component-communication
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── .gitignore
│ │ │ │ ├── app
│ │ │ │ ├── app.component.html
│ │ │ │ ├── app.component.ts
│ │ │ │ ├── astronaut.component.ts
│ │ │ │ ├── countdown-parent.component.ts
│ │ │ │ ├── countdown-timer.component.ts
│ │ │ │ ├── hero-child.component.ts
│ │ │ │ ├── hero-parent.component.ts
│ │ │ │ ├── hero.ts
│ │ │ │ ├── main.ts
│ │ │ │ ├── mission.service.ts
│ │ │ │ ├── missioncontrol.component.ts
│ │ │ │ ├── name-child.component.ts
│ │ │ │ ├── name-parent.component.ts
│ │ │ │ ├── version-child.component.ts
│ │ │ │ ├── version-parent.component.ts
│ │ │ │ ├── voter.component.ts
│ │ │ │ └── votetaker.component.ts
│ │ │ │ ├── demo.css
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ └── plnkr.json
│ │ ├── cb-component-relative-paths
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── app.component.ts
│ │ │ │ ├── main.ts
│ │ │ │ ├── some.component.css
│ │ │ │ ├── some.component.html
│ │ │ │ └── some.component.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ └── plnkr.json
│ │ ├── cb-dependency-injection
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── app.component.html
│ │ │ │ ├── app.component.ts
│ │ │ │ ├── app.routes.ts
│ │ │ │ ├── date-logger.service.ts
│ │ │ │ ├── hero-bio.component.ts
│ │ │ │ ├── hero-bios.component.ts
│ │ │ │ ├── hero-cache.service.ts
│ │ │ │ ├── hero-contact.component.ts
│ │ │ │ ├── hero-data.ts
│ │ │ │ ├── hero-of-the-month.component.ts
│ │ │ │ ├── hero.service.ts
│ │ │ │ ├── hero.ts
│ │ │ │ ├── highlight.directive.ts
│ │ │ │ ├── logger.service.ts
│ │ │ │ ├── main.ts
│ │ │ │ ├── parent-finder.component.ts
│ │ │ │ ├── runners-up.ts
│ │ │ │ ├── sorted-heroes.component.ts
│ │ │ │ ├── user-context.service.ts
│ │ │ │ └── user.service.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ ├── plnkr.json
│ │ │ │ └── sample.css
│ │ ├── cb-dynamic-form-deprecated
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── app.component.ts
│ │ │ │ ├── dynamic-form-question.component.html
│ │ │ │ ├── dynamic-form-question.component.ts
│ │ │ │ ├── dynamic-form.component.html
│ │ │ │ ├── dynamic-form.component.ts
│ │ │ │ ├── main.ts
│ │ │ │ ├── question-base.ts
│ │ │ │ ├── question-control.service.ts
│ │ │ │ ├── question-dropdown.ts
│ │ │ │ ├── question-textbox.ts
│ │ │ │ └── question.service.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ ├── plnkr.json
│ │ │ │ └── sample.css
│ │ ├── cb-dynamic-form
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── app.component.ts
│ │ │ │ ├── dynamic-form-question.component.html
│ │ │ │ ├── dynamic-form-question.component.ts
│ │ │ │ ├── dynamic-form.component.html
│ │ │ │ ├── dynamic-form.component.ts
│ │ │ │ ├── main.ts
│ │ │ │ ├── question-base.ts
│ │ │ │ ├── question-control.service.ts
│ │ │ │ ├── question-dropdown.ts
│ │ │ │ ├── question-textbox.ts
│ │ │ │ └── question.service.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ ├── plnkr.json
│ │ │ │ └── sample.css
│ │ ├── cb-set-document-title
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── app.component.ts
│ │ │ │ └── main.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ ├── plnkr.json
│ │ │ │ └── sample.css
│ │ ├── cb-ts-to-js
│ │ │ ├── e2e-spec.ts
│ │ │ ├── js
│ │ │ │ ├── app
│ │ │ │ │ ├── data.service.js
│ │ │ │ │ ├── hero-di-inject-additional.component.js
│ │ │ │ │ ├── hero-di-inject.component.js
│ │ │ │ │ ├── hero-di-inline.component.js
│ │ │ │ │ ├── hero-di.component.js
│ │ │ │ │ ├── hero-dsl.component.js
│ │ │ │ │ ├── hero-io.component.js
│ │ │ │ │ ├── hero-lifecycle.component.js
│ │ │ │ │ ├── hero.component.js
│ │ │ │ │ ├── heroes-bindings.component.js
│ │ │ │ │ ├── heroes-queries.component.js
│ │ │ │ │ └── main.js
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ └── plnkr.json
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── data.service.ts
│ │ │ │ ├── hero-di-inject-additional.component.ts
│ │ │ │ ├── hero-di-inject.component.ts
│ │ │ │ ├── hero-di.component.ts
│ │ │ │ ├── hero-io.component.ts
│ │ │ │ ├── hero-lifecycle.component.ts
│ │ │ │ ├── hero.component.ts
│ │ │ │ ├── heroes-bindings.component.ts
│ │ │ │ ├── heroes-queries.component.ts
│ │ │ │ └── main.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ └── plnkr.json
│ │ ├── cb-visual-studio-2015
│ │ │ └── ts
│ │ │ │ ├── .gitignore
│ │ │ │ └── tsconfig.json
│ │ ├── cli-quickstart
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── .gitignore
│ │ │ │ ├── angular-cli-build.js
│ │ │ │ ├── angular-cli.json
│ │ │ │ ├── config
│ │ │ │ ├── environment.dev.ts
│ │ │ │ ├── environment.js
│ │ │ │ ├── environment.prod.ts
│ │ │ │ ├── karma.conf.js
│ │ │ │ └── protractor.conf.js
│ │ │ │ ├── e2e
│ │ │ │ ├── app.e2e.ts
│ │ │ │ └── app.po.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── public
│ │ │ │ └── .npmignore
│ │ │ │ └── src
│ │ │ │ ├── app
│ │ │ │ ├── cli-quickstart.component.css
│ │ │ │ ├── cli-quickstart.component.html
│ │ │ │ ├── cli-quickstart.component.spec.ts
│ │ │ │ ├── cli-quickstart.component.ts
│ │ │ │ ├── environment.ts
│ │ │ │ ├── index.ts
│ │ │ │ └── shared
│ │ │ │ │ └── index.ts
│ │ │ │ ├── favicon.ico
│ │ │ │ ├── index.html
│ │ │ │ ├── main.ts
│ │ │ │ ├── system-config.ts
│ │ │ │ ├── tsconfig.json
│ │ │ │ └── typings.d.ts
│ │ ├── component-styles
│ │ │ ├── dart
│ │ │ │ ├── lib
│ │ │ │ │ ├── hero.dart
│ │ │ │ │ ├── hero_app_component.dart
│ │ │ │ │ ├── hero_app_main_component.dart
│ │ │ │ │ ├── hero_controls_component.dart
│ │ │ │ │ ├── hero_details_box.css
│ │ │ │ │ ├── hero_details_component.css
│ │ │ │ │ ├── hero_details_component.dart
│ │ │ │ │ ├── hero_team_component.css
│ │ │ │ │ ├── hero_team_component.dart
│ │ │ │ │ ├── quest_summary_component.css
│ │ │ │ │ ├── quest_summary_component.dart
│ │ │ │ │ └── quest_summary_component.html
│ │ │ │ ├── pubspec.yaml
│ │ │ │ └── web
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── main.dart
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── hero-app-main.component.ts
│ │ │ │ ├── hero-app.component.ts
│ │ │ │ ├── hero-controls.component.ts
│ │ │ │ ├── hero-details-box.css
│ │ │ │ ├── hero-details.component.css
│ │ │ │ ├── hero-details.component.ts
│ │ │ │ ├── hero-team.component.css
│ │ │ │ ├── hero-team.component.ts
│ │ │ │ ├── hero.ts
│ │ │ │ ├── main.ts
│ │ │ │ ├── quest-summary.component.css
│ │ │ │ ├── quest-summary.component.html
│ │ │ │ └── quest-summary.component.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ └── plnkr.json
│ │ ├── dependency-injection
│ │ │ ├── dart
│ │ │ │ ├── .analysis_options
│ │ │ │ ├── .docsync.json
│ │ │ │ ├── example-config.json
│ │ │ │ ├── lib
│ │ │ │ │ ├── app_component.dart
│ │ │ │ │ ├── app_component_1.dart
│ │ │ │ │ ├── app_component_2.dart
│ │ │ │ │ ├── app_config.dart
│ │ │ │ │ ├── car
│ │ │ │ │ │ ├── car.dart
│ │ │ │ │ │ ├── car_component.dart
│ │ │ │ │ │ ├── car_creations.dart
│ │ │ │ │ │ ├── car_factory.dart
│ │ │ │ │ │ ├── car_injector.dart
│ │ │ │ │ │ └── car_no_di.dart
│ │ │ │ │ ├── heroes
│ │ │ │ │ │ ├── hero.dart
│ │ │ │ │ │ ├── hero_list_component.dart
│ │ │ │ │ │ ├── hero_list_component_1.dart
│ │ │ │ │ │ ├── hero_list_component_2.dart
│ │ │ │ │ │ ├── hero_service.dart
│ │ │ │ │ │ ├── hero_service_1.dart
│ │ │ │ │ │ ├── hero_service_2.dart
│ │ │ │ │ │ ├── hero_service_provider.dart
│ │ │ │ │ │ ├── heroes_component.dart
│ │ │ │ │ │ ├── heroes_component_1.dart
│ │ │ │ │ │ └── mock_heroes.dart
│ │ │ │ │ ├── injector_component.dart
│ │ │ │ │ ├── logger_service.dart
│ │ │ │ │ ├── providers_component.dart
│ │ │ │ │ ├── test_component.dart
│ │ │ │ │ └── user_service.dart
│ │ │ │ ├── pubspec.yaml
│ │ │ │ ├── test
│ │ │ │ │ └── hero_list_component_test.dart
│ │ │ │ └── web
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── main.dart
│ │ │ │ │ └── main_1.dart
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── app.component.1.ts
│ │ │ │ ├── app.component.2.ts
│ │ │ │ ├── app.component.ts
│ │ │ │ ├── app.config.ts
│ │ │ │ ├── car
│ │ │ │ │ ├── car-creations.ts
│ │ │ │ │ ├── car-factory.ts
│ │ │ │ │ ├── car-injector.ts
│ │ │ │ │ ├── car-no-di.ts
│ │ │ │ │ ├── car.component.ts
│ │ │ │ │ └── car.ts
│ │ │ │ ├── heroes
│ │ │ │ │ ├── hero-list.component.1.ts
│ │ │ │ │ ├── hero-list.component.2.ts
│ │ │ │ │ ├── hero-list.component.ts
│ │ │ │ │ ├── hero.service.1.ts
│ │ │ │ │ ├── hero.service.2.ts
│ │ │ │ │ ├── hero.service.provider.ts
│ │ │ │ │ ├── hero.service.ts
│ │ │ │ │ ├── hero.ts
│ │ │ │ │ ├── heroes.component.1.ts
│ │ │ │ │ ├── heroes.component.ts
│ │ │ │ │ └── mock-heroes.ts
│ │ │ │ ├── injector.component.ts
│ │ │ │ ├── logger.service.ts
│ │ │ │ ├── main.1.ts
│ │ │ │ ├── main.ts
│ │ │ │ ├── providers.component.ts
│ │ │ │ ├── test.component.ts
│ │ │ │ └── user.service.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ └── plnkr.json
│ │ ├── displaying-data
│ │ │ ├── dart
│ │ │ │ ├── .docsync.json
│ │ │ │ ├── example-config.json
│ │ │ │ ├── lib
│ │ │ │ │ ├── app_component.dart
│ │ │ │ │ ├── app_component_1.dart
│ │ │ │ │ ├── app_component_2.dart
│ │ │ │ │ ├── app_component_3.dart
│ │ │ │ │ └── hero.dart
│ │ │ │ ├── pubspec.yaml
│ │ │ │ └── web
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── main.dart
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── app-ctor.component.ts
│ │ │ │ ├── app.component.1.ts
│ │ │ │ ├── app.component.2.ts
│ │ │ │ ├── app.component.3.ts
│ │ │ │ ├── app.component.ts
│ │ │ │ ├── hero.ts
│ │ │ │ ├── main.1.ts
│ │ │ │ └── main.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ └── plnkr.json
│ │ ├── example-config.json
│ │ ├── forms-deprecated
│ │ │ ├── e2e-spec.ts
│ │ │ ├── js
│ │ │ │ ├── app
│ │ │ │ │ ├── app.component.js
│ │ │ │ │ ├── hero-form.component.html
│ │ │ │ │ ├── hero-form.component.js
│ │ │ │ │ ├── hero.js
│ │ │ │ │ └── main.js
│ │ │ │ ├── example-config.json
│ │ │ │ ├── forms.css
│ │ │ │ ├── index.html
│ │ │ │ └── plnkr.json
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── app.component.ts
│ │ │ │ ├── hero-form.component.html
│ │ │ │ ├── hero-form.component.ts
│ │ │ │ ├── hero.ts
│ │ │ │ └── main.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── forms.css
│ │ │ │ ├── index.html
│ │ │ │ └── plnkr.json
│ │ ├── forms
│ │ │ ├── dart
│ │ │ │ ├── .docsync.json
│ │ │ │ ├── example-config.json
│ │ │ │ ├── lib
│ │ │ │ │ ├── hero.dart
│ │ │ │ │ ├── hero_form_component.dart
│ │ │ │ │ ├── hero_form_component.html
│ │ │ │ │ ├── hero_form_component_initial.dart
│ │ │ │ │ ├── hero_form_component_initial.html
│ │ │ │ │ ├── hero_form_component_ngcontrol.html
│ │ │ │ │ ├── hero_form_component_ngmodel2.html
│ │ │ │ │ ├── hero_form_component_ngmodel_ngfor.html
│ │ │ │ │ ├── hero_form_component_ngmodelchange.html
│ │ │ │ │ └── hero_form_component_spy.html
│ │ │ │ ├── pubspec.yaml
│ │ │ │ └── web
│ │ │ │ │ ├── bootstrap.min.css
│ │ │ │ │ ├── forms.css
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── main.dart
│ │ │ ├── e2e-spec.ts
│ │ │ ├── js
│ │ │ │ ├── app
│ │ │ │ │ ├── app.component.js
│ │ │ │ │ ├── hero-form.component.html
│ │ │ │ │ ├── hero-form.component.js
│ │ │ │ │ ├── hero.js
│ │ │ │ │ └── main.js
│ │ │ │ ├── example-config.json
│ │ │ │ ├── forms.css
│ │ │ │ ├── index.html
│ │ │ │ └── plnkr.json
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── app.component.ts
│ │ │ │ ├── hero-form.component.html
│ │ │ │ ├── hero-form.component.ts
│ │ │ │ ├── hero.ts
│ │ │ │ └── main.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── forms.css
│ │ │ │ ├── index.html
│ │ │ │ └── plnkr.json
│ │ ├── hierarchical-dependency-injection
│ │ │ ├── dart
│ │ │ │ ├── .docsync.json
│ │ │ │ ├── lib
│ │ │ │ │ ├── edit_item.dart
│ │ │ │ │ ├── hero.dart
│ │ │ │ │ ├── hero_card_component.dart
│ │ │ │ │ ├── hero_editor_component.dart
│ │ │ │ │ ├── heroes_list_component.dart
│ │ │ │ │ ├── heroes_service.dart
│ │ │ │ │ └── restore_service.dart
│ │ │ │ ├── pubspec.yaml
│ │ │ │ └── web
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── main.dart
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── edit-item.ts
│ │ │ │ ├── hero-card.component.ts
│ │ │ │ ├── hero-editor.component.ts
│ │ │ │ ├── hero.ts
│ │ │ │ ├── heroes-list.component.ts
│ │ │ │ ├── heroes.service.ts
│ │ │ │ ├── main.ts
│ │ │ │ └── restore.service.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ └── plnkr.json
│ │ ├── homepage-hello-world
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── hello_world.html
│ │ │ │ ├── hello_world.ts
│ │ │ │ └── main.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.1.html
│ │ │ │ ├── index.html
│ │ │ │ ├── plnkr.json
│ │ │ │ └── systemjs.config.1.js
│ │ ├── homepage-tabs
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── di_demo.ts
│ │ │ │ ├── main.ts
│ │ │ │ └── ui_tabs.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.1.html
│ │ │ │ ├── index.html
│ │ │ │ ├── plnkr.json
│ │ │ │ └── systemjs.config.1.js
│ │ ├── homepage-todo
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── main.ts
│ │ │ │ ├── todo.ts
│ │ │ │ ├── todo_app.ts
│ │ │ │ ├── todo_form.ts
│ │ │ │ └── todo_list.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.1.html
│ │ │ │ ├── index.html
│ │ │ │ ├── plnkr.json
│ │ │ │ └── systemjs.config.1.js
│ │ ├── jsconfig.json
│ │ ├── karma-test-shim.js
│ │ ├── karma.conf.js
│ │ ├── lifecycle-hooks
│ │ │ ├── dart
│ │ │ │ ├── example-config.json
│ │ │ │ ├── lib
│ │ │ │ │ ├── after_content_component.dart
│ │ │ │ │ ├── after_view_component.dart
│ │ │ │ │ ├── app_component.dart
│ │ │ │ │ ├── app_component.html
│ │ │ │ │ ├── counter_component.dart
│ │ │ │ │ ├── do_check_component.dart
│ │ │ │ │ ├── logger_service.dart
│ │ │ │ │ ├── on_changes_component.dart
│ │ │ │ │ ├── on_changes_parent_component.html
│ │ │ │ │ ├── peek_a_boo_component.dart
│ │ │ │ │ ├── peek_a_boo_parent_component.dart
│ │ │ │ │ ├── spy_component.dart
│ │ │ │ │ ├── spy_component.html
│ │ │ │ │ └── spy_directive.dart
│ │ │ │ ├── pubspec.yaml
│ │ │ │ └── web
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── main.dart
│ │ │ │ │ └── sample.css
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── after-content.component.ts
│ │ │ │ ├── after-view.component.ts
│ │ │ │ ├── app.component.html
│ │ │ │ ├── app.component.ts
│ │ │ │ ├── counter.component.ts
│ │ │ │ ├── do-check.component.ts
│ │ │ │ ├── logger.service.ts
│ │ │ │ ├── main.ts
│ │ │ │ ├── on-changes-parent.component.html
│ │ │ │ ├── on-changes.component.ts
│ │ │ │ ├── peek-a-boo-parent.component.ts
│ │ │ │ ├── peek-a-boo.component.ts
│ │ │ │ ├── spy.component.html
│ │ │ │ ├── spy.component.ts
│ │ │ │ └── spy.directive.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ ├── plnkr.json
│ │ │ │ └── sample.css
│ │ ├── package.json
│ │ ├── pipes
│ │ │ ├── dart
│ │ │ │ ├── .docsync.json
│ │ │ │ ├── example-config.json
│ │ │ │ ├── lib
│ │ │ │ │ ├── app_component.dart
│ │ │ │ │ ├── app_component.html
│ │ │ │ │ ├── exponential_strength_pipe.dart
│ │ │ │ │ ├── fetch_json_pipe.dart
│ │ │ │ │ ├── flying_heroes_component.dart
│ │ │ │ │ ├── flying_heroes_component.html
│ │ │ │ │ ├── flying_heroes_pipe.dart
│ │ │ │ │ ├── hero_async_message_component.dart
│ │ │ │ │ ├── hero_birthday1_component.dart
│ │ │ │ │ ├── hero_birthday2_component.dart
│ │ │ │ │ ├── hero_list_component.dart
│ │ │ │ │ ├── heroes.dart
│ │ │ │ │ ├── power_boost_calculator_component.dart
│ │ │ │ │ └── power_booster_component.dart
│ │ │ │ ├── pubspec.yaml
│ │ │ │ └── web
│ │ │ │ │ ├── heroes.json
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── main.dart
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── app.component.html
│ │ │ │ ├── app.component.ts
│ │ │ │ ├── exponential-strength.pipe.ts
│ │ │ │ ├── fetch-json.pipe.ts
│ │ │ │ ├── flying-heroes.component.html
│ │ │ │ ├── flying-heroes.component.ts
│ │ │ │ ├── flying-heroes.pipe.ts
│ │ │ │ ├── hero-async-message.component.ts
│ │ │ │ ├── hero-birthday1.component.ts
│ │ │ │ ├── hero-birthday2.component.ts
│ │ │ │ ├── hero-list.component.ts
│ │ │ │ ├── heroes.ts
│ │ │ │ ├── main.ts
│ │ │ │ ├── power-boost-calculator.component.ts
│ │ │ │ └── power-booster.component.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── heroes.json
│ │ │ │ ├── index.html
│ │ │ │ └── plnkr.json
│ │ ├── plunker.README.md
│ │ ├── quickstart
│ │ │ ├── dart
│ │ │ │ ├── .docsync.json
│ │ │ │ ├── example-config.json
│ │ │ │ ├── lib
│ │ │ │ │ └── app_component.dart
│ │ │ │ ├── pubspec.yaml
│ │ │ │ └── web
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── main.dart
│ │ │ │ │ └── styles_1.css
│ │ │ ├── e2e-spec.ts
│ │ │ ├── js
│ │ │ │ ├── app
│ │ │ │ │ ├── app.component.js
│ │ │ │ │ └── main.js
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ ├── package.1.json
│ │ │ │ ├── plnkr.json
│ │ │ │ ├── spec.js
│ │ │ │ └── styles.1.css
│ │ │ └── ts
│ │ │ │ ├── .gitignore
│ │ │ │ ├── app
│ │ │ │ ├── app.component.ts
│ │ │ │ └── main.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ ├── package.1.json
│ │ │ │ ├── plnkr.json
│ │ │ │ ├── styles.1.css
│ │ │ │ ├── systemjs.config.1.js
│ │ │ │ ├── tsconfig.1.json
│ │ │ │ └── typings.1.json
│ │ ├── router-deprecated
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── app.component.1.ts
│ │ │ │ ├── app.component.2.ts
│ │ │ │ ├── app.component.3.ts
│ │ │ │ ├── app.component.ts
│ │ │ │ ├── crisis-center
│ │ │ │ │ ├── crisis-center.component.1.ts
│ │ │ │ │ ├── crisis-center.component.ts
│ │ │ │ │ ├── crisis-detail.component.1.ts
│ │ │ │ │ ├── crisis-detail.component.ts
│ │ │ │ │ ├── crisis-list.component.1.ts
│ │ │ │ │ ├── crisis-list.component.ts
│ │ │ │ │ └── crisis.service.ts
│ │ │ │ ├── crisis-list.component.ts
│ │ │ │ ├── dialog.service.ts
│ │ │ │ ├── hero-list.component.ts
│ │ │ │ ├── heroes
│ │ │ │ │ ├── hero-detail.component.1.ts
│ │ │ │ │ ├── hero-detail.component.ts
│ │ │ │ │ ├── hero-list.component.1.ts
│ │ │ │ │ ├── hero-list.component.ts
│ │ │ │ │ └── hero.service.ts
│ │ │ │ ├── main.1.ts
│ │ │ │ ├── main.2.ts
│ │ │ │ ├── main.3.ts
│ │ │ │ └── main.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.1.html
│ │ │ │ ├── index.2.html
│ │ │ │ ├── index.3.html
│ │ │ │ ├── index.html
│ │ │ │ └── plnkr.json
│ │ ├── router
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── app.component.1.ts
│ │ │ │ ├── app.component.2.ts
│ │ │ │ ├── app.component.3.ts
│ │ │ │ ├── app.component.4.ts
│ │ │ │ ├── app.component.ts
│ │ │ │ ├── app.routes.1.ts
│ │ │ │ ├── app.routes.2.ts
│ │ │ │ ├── app.routes.3.ts
│ │ │ │ ├── app.routes.4.ts
│ │ │ │ ├── app.routes.5.ts
│ │ │ │ ├── app.routes.ts
│ │ │ │ ├── auth-guard.service.1.ts
│ │ │ │ ├── auth-guard.service.2.ts
│ │ │ │ ├── auth-guard.service.ts
│ │ │ │ ├── auth.service.ts
│ │ │ │ ├── can-deactivate-guard.service.ts
│ │ │ │ ├── crisis-center
│ │ │ │ │ ├── crisis-admin.component.1.ts
│ │ │ │ │ ├── crisis-admin.component.ts
│ │ │ │ │ ├── crisis-center.component.1.ts
│ │ │ │ │ ├── crisis-center.component.ts
│ │ │ │ │ ├── crisis-center.routes.1.ts
│ │ │ │ │ ├── crisis-center.routes.2.ts
│ │ │ │ │ ├── crisis-center.routes.3.ts
│ │ │ │ │ ├── crisis-center.routes.4.ts
│ │ │ │ │ ├── crisis-center.routes.ts
│ │ │ │ │ ├── crisis-detail.component.1.ts
│ │ │ │ │ ├── crisis-detail.component.ts
│ │ │ │ │ ├── crisis-list.component.1.ts
│ │ │ │ │ ├── crisis-list.component.ts
│ │ │ │ │ └── crisis.service.ts
│ │ │ │ ├── crisis-list.component.ts
│ │ │ │ ├── dialog.service.ts
│ │ │ │ ├── hero-list.component.ts
│ │ │ │ ├── heroes
│ │ │ │ │ ├── hero-detail.component.1.ts
│ │ │ │ │ ├── hero-detail.component.2.ts
│ │ │ │ │ ├── hero-detail.component.ts
│ │ │ │ │ ├── hero-list.component.1.ts
│ │ │ │ │ ├── hero-list.component.ts
│ │ │ │ │ ├── hero.service.ts
│ │ │ │ │ └── heroes.routes.ts
│ │ │ │ ├── login.component.ts
│ │ │ │ ├── login.routes.ts
│ │ │ │ ├── main.1.ts
│ │ │ │ ├── main.2.ts
│ │ │ │ ├── main.3.ts
│ │ │ │ ├── main.ts
│ │ │ │ └── not-found.component.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.1.html
│ │ │ │ ├── index.2.html
│ │ │ │ ├── index.3.html
│ │ │ │ ├── index.html
│ │ │ │ └── plnkr.json
│ │ ├── security
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── app.component.ts
│ │ │ │ ├── bypass-security.component.html
│ │ │ │ ├── bypass-security.component.ts
│ │ │ │ ├── inner-html-binding.component.html
│ │ │ │ ├── inner-html-binding.component.ts
│ │ │ │ └── main.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ └── plnkr.json
│ │ ├── server-communication
│ │ │ ├── dart
│ │ │ │ ├── .docsync.json
│ │ │ │ ├── example-config.json
│ │ │ │ ├── lib
│ │ │ │ │ ├── app_component.dart
│ │ │ │ │ ├── hero_data.dart
│ │ │ │ │ ├── toh
│ │ │ │ │ │ ├── hero.dart
│ │ │ │ │ │ ├── hero_list_component.dart
│ │ │ │ │ │ ├── hero_list_component.html
│ │ │ │ │ │ └── hero_service.dart
│ │ │ │ │ └── wiki
│ │ │ │ │ │ ├── wiki_component.dart
│ │ │ │ │ │ ├── wiki_smart_component.dart
│ │ │ │ │ │ └── wikipedia_service.dart
│ │ │ │ ├── pubspec.yaml
│ │ │ │ └── web
│ │ │ │ │ ├── heroes.json
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── main.dart
│ │ │ │ │ └── sample.css
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── app.component.ts
│ │ │ │ ├── hero-data.ts
│ │ │ │ ├── heroes.json
│ │ │ │ ├── main.ts
│ │ │ │ ├── rxjs-operators.ts
│ │ │ │ ├── toh
│ │ │ │ │ ├── hero-list.component.html
│ │ │ │ │ ├── hero-list.component.promise.ts
│ │ │ │ │ ├── hero-list.component.ts
│ │ │ │ │ ├── hero.service.promise.ts
│ │ │ │ │ ├── hero.service.ts
│ │ │ │ │ └── hero.ts
│ │ │ │ └── wiki
│ │ │ │ │ ├── wiki-smart.component.ts
│ │ │ │ │ ├── wiki.component.ts
│ │ │ │ │ ├── wikipedia.service.1.ts
│ │ │ │ │ └── wikipedia.service.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ ├── plnkr.json
│ │ │ │ └── sample.css
│ │ ├── structural-directives
│ │ │ ├── dart
│ │ │ │ ├── lib
│ │ │ │ │ ├── heavy_loader_component.dart
│ │ │ │ │ ├── structural_directives_component.dart
│ │ │ │ │ ├── structural_directives_component.html
│ │ │ │ │ └── unless_directive.dart
│ │ │ │ ├── pubspec.yaml
│ │ │ │ └── web
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── main.dart
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── heavy-loader.component.ts
│ │ │ │ ├── main.ts
│ │ │ │ ├── structural-directives.component.html
│ │ │ │ ├── structural-directives.component.ts
│ │ │ │ └── unless.directive.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ └── plnkr.json
│ │ ├── style-guide
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── .gitignore
│ │ │ │ ├── 01-01
│ │ │ │ ├── app
│ │ │ │ │ ├── app.component.css
│ │ │ │ │ ├── app.component.ts
│ │ │ │ │ ├── heroes
│ │ │ │ │ │ ├── hero.component.avoid.ts
│ │ │ │ │ │ ├── heroes.component.ts
│ │ │ │ │ │ ├── index.ts
│ │ │ │ │ │ └── shared
│ │ │ │ │ │ │ ├── hero.model.ts
│ │ │ │ │ │ │ ├── hero.service.ts
│ │ │ │ │ │ │ ├── index.ts
│ │ │ │ │ │ │ └── mock-heroes.ts
│ │ │ │ │ └── index.ts
│ │ │ │ └── main.ts
│ │ │ │ ├── 02-07
│ │ │ │ └── app
│ │ │ │ │ ├── app.component.ts
│ │ │ │ │ ├── heroes
│ │ │ │ │ ├── hero.component.avoid.ts
│ │ │ │ │ ├── hero.component.ts
│ │ │ │ │ └── index.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── users
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── users.component.avoid.ts
│ │ │ │ │ └── users.component.ts
│ │ │ │ ├── 02-08
│ │ │ │ └── app
│ │ │ │ │ ├── app.component.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shared
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── validate.directive.avoid.ts
│ │ │ │ │ └── validate.directive.ts
│ │ │ │ ├── 03-01
│ │ │ │ └── app
│ │ │ │ │ ├── app.component.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shared
│ │ │ │ │ ├── exception.service.avoid.ts
│ │ │ │ │ ├── exception.service.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── 03-02
│ │ │ │ └── app
│ │ │ │ │ ├── app.component.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shared
│ │ │ │ │ ├── data.service.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── 03-03
│ │ │ │ └── app
│ │ │ │ │ ├── app.component.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shared
│ │ │ │ │ ├── hero-collector.service.avoid.ts
│ │ │ │ │ ├── hero-collector.service.ts
│ │ │ │ │ ├── hero.model.avoid.ts
│ │ │ │ │ ├── hero.model.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── 03-04
│ │ │ │ └── app
│ │ │ │ │ ├── app.component.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shared
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── toast.service.avoid.ts
│ │ │ │ │ └── toast.service.ts
│ │ │ │ ├── 03-05
│ │ │ │ └── app
│ │ │ │ │ ├── +heroes
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shared
│ │ │ │ │ │ ├── hero.model.ts
│ │ │ │ │ │ ├── hero.service.avoid.ts
│ │ │ │ │ │ ├── hero.service.ts
│ │ │ │ │ │ └── index.ts
│ │ │ │ │ ├── app.component.html
│ │ │ │ │ ├── app.component.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shared
│ │ │ │ │ ├── exception.service.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── spinner
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── spinner.component.ts
│ │ │ │ │ └── spinner.service.ts
│ │ │ │ │ └── toast
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── toast.component.ts
│ │ │ │ │ └── toast.service.ts
│ │ │ │ ├── 03-06
│ │ │ │ └── app
│ │ │ │ │ ├── +heroes
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shared
│ │ │ │ │ │ ├── hero.model.ts
│ │ │ │ │ │ ├── hero.service.avoid.ts
│ │ │ │ │ │ ├── hero.service.ts
│ │ │ │ │ │ └── index.ts
│ │ │ │ │ ├── app.component.html
│ │ │ │ │ ├── app.component.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shared
│ │ │ │ │ ├── exception.service.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── spinner
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── spinner.component.ts
│ │ │ │ │ └── spinner.service.ts
│ │ │ │ │ └── toast
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── toast.component.ts
│ │ │ │ │ └── toast.service.ts
│ │ │ │ ├── 04-10
│ │ │ │ └── app
│ │ │ │ │ ├── +heroes
│ │ │ │ │ ├── heroes.component.avoid.ts
│ │ │ │ │ ├── heroes.component.html
│ │ │ │ │ ├── heroes.component.ts
│ │ │ │ │ └── index.ts
│ │ │ │ │ ├── app.component.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shared
│ │ │ │ │ ├── config.ts
│ │ │ │ │ ├── entity.service.ts
│ │ │ │ │ ├── exception.service.ts
│ │ │ │ │ ├── filter-text
│ │ │ │ │ ├── filter-text.component.ts
│ │ │ │ │ ├── filter-text.service.ts
│ │ │ │ │ └── index.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── init-caps.pipe.ts
│ │ │ │ │ ├── modal
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── modal.component.ts
│ │ │ │ │ └── modal.service.ts
│ │ │ │ │ ├── nav
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── nav.component.ts
│ │ │ │ │ ├── spinner
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── spinner.component.ts
│ │ │ │ │ └── spinner.service.ts
│ │ │ │ │ └── toast
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── toast.component.ts
│ │ │ │ │ └── toast.service.ts
│ │ │ │ ├── 04-13
│ │ │ │ └── app
│ │ │ │ │ ├── +heroes
│ │ │ │ │ └── index.ts
│ │ │ │ │ └── app.component.avoid.ts
│ │ │ │ ├── 04-14
│ │ │ │ └── app
│ │ │ │ │ ├── +heroes
│ │ │ │ │ ├── heroes.component.css
│ │ │ │ │ ├── heroes.component.html
│ │ │ │ │ ├── heroes.component.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shared
│ │ │ │ │ │ ├── hero.model.ts
│ │ │ │ │ │ └── index.ts
│ │ │ │ │ ├── app.component.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shared
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── logger.service.ts
│ │ │ │ ├── 05-02
│ │ │ │ └── app
│ │ │ │ │ ├── app.component.html
│ │ │ │ │ ├── app.component.ts
│ │ │ │ │ ├── heroes
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shared
│ │ │ │ │ │ ├── hero-button
│ │ │ │ │ │ ├── hero-button.component.avoid.ts
│ │ │ │ │ │ ├── hero-button.component.html
│ │ │ │ │ │ ├── hero-button.component.ts
│ │ │ │ │ │ └── index.ts
│ │ │ │ │ │ └── index.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── 05-03
│ │ │ │ └── app
│ │ │ │ │ ├── app.component.avoid.html
│ │ │ │ │ ├── app.component.html
│ │ │ │ │ ├── app.component.ts
│ │ │ │ │ ├── heroes
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shared
│ │ │ │ │ │ ├── hero-button
│ │ │ │ │ │ ├── hero-button.component.avoid.ts
│ │ │ │ │ │ ├── hero-button.component.html
│ │ │ │ │ │ ├── hero-button.component.ts
│ │ │ │ │ │ └── index.ts
│ │ │ │ │ │ └── index.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── 05-04
│ │ │ │ └── app
│ │ │ │ │ ├── app.component.ts
│ │ │ │ │ ├── heroes
│ │ │ │ │ ├── heroes.component.avoid.ts
│ │ │ │ │ ├── heroes.component.css
│ │ │ │ │ ├── heroes.component.html
│ │ │ │ │ ├── heroes.component.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shared
│ │ │ │ │ │ ├── hero.model.ts
│ │ │ │ │ │ └── index.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── 05-12
│ │ │ │ └── app
│ │ │ │ │ ├── app.component.ts
│ │ │ │ │ ├── heroes
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shared
│ │ │ │ │ │ ├── hero-button
│ │ │ │ │ │ ├── hero-button.component.avoid.ts
│ │ │ │ │ │ ├── hero-button.component.ts
│ │ │ │ │ │ └── index.ts
│ │ │ │ │ │ └── index.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── 05-13
│ │ │ │ └── app
│ │ │ │ │ ├── app.component.avoid.html
│ │ │ │ │ ├── app.component.html
│ │ │ │ │ ├── app.component.ts
│ │ │ │ │ ├── heroes
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shared
│ │ │ │ │ │ ├── hero-button
│ │ │ │ │ │ ├── hero-button.component.avoid.ts
│ │ │ │ │ │ ├── hero-button.component.ts
│ │ │ │ │ │ └── index.ts
│ │ │ │ │ │ └── index.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── 05-14
│ │ │ │ └── app
│ │ │ │ │ ├── app.component.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shared
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── toast
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── toast.component.avoid.ts
│ │ │ │ │ └── toast.component.ts
│ │ │ │ ├── 05-15
│ │ │ │ └── app
│ │ │ │ │ ├── app.component.ts
│ │ │ │ │ ├── heroes
│ │ │ │ │ ├── hero-list
│ │ │ │ │ │ ├── hero-list.component.avoid.ts
│ │ │ │ │ │ ├── hero-list.component.ts
│ │ │ │ │ │ └── index.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shared
│ │ │ │ │ │ ├── hero.model.ts
│ │ │ │ │ │ ├── hero.service.ts
│ │ │ │ │ │ └── index.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── 05-16
│ │ │ │ └── app
│ │ │ │ │ ├── app.component.avoid.html
│ │ │ │ │ ├── app.component.html
│ │ │ │ │ ├── app.component.ts
│ │ │ │ │ ├── heroes
│ │ │ │ │ ├── hero.component.avoid.ts
│ │ │ │ │ ├── hero.component.ts
│ │ │ │ │ └── index.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── 05-17
│ │ │ │ └── app
│ │ │ │ │ ├── app.component.ts
│ │ │ │ │ ├── heroes
│ │ │ │ │ ├── hero-list
│ │ │ │ │ │ ├── hero-list.component.avoid.ts
│ │ │ │ │ │ ├── hero-list.component.ts
│ │ │ │ │ │ └── index.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shared
│ │ │ │ │ │ ├── hero.model.ts
│ │ │ │ │ │ └── index.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── 06-01
│ │ │ │ └── app
│ │ │ │ │ ├── app.component.html
│ │ │ │ │ ├── app.component.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shared
│ │ │ │ │ ├── highlight.directive.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── 06-03
│ │ │ │ └── app
│ │ │ │ │ ├── app.component.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shared
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── validator.directive.avoid.ts
│ │ │ │ │ └── validator.directive.ts
│ │ │ │ ├── 07-01
│ │ │ │ └── app
│ │ │ │ │ ├── app.component.html
│ │ │ │ │ ├── app.component.ts
│ │ │ │ │ ├── heroes
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shared
│ │ │ │ │ │ ├── hero.model.ts
│ │ │ │ │ │ ├── hero.service.ts
│ │ │ │ │ │ └── index.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── 07-03
│ │ │ │ └── app
│ │ │ │ │ ├── app.component.ts
│ │ │ │ │ ├── heroes
│ │ │ │ │ ├── hero-list
│ │ │ │ │ │ ├── hero-list.component.ts
│ │ │ │ │ │ └── index.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shared
│ │ │ │ │ │ ├── hero.model.ts
│ │ │ │ │ │ ├── hero.service.ts
│ │ │ │ │ │ └── index.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── 07-04
│ │ │ │ └── app
│ │ │ │ │ ├── app.component.ts
│ │ │ │ │ ├── heroes
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shared
│ │ │ │ │ │ ├── hero-arena.service.avoid.ts
│ │ │ │ │ │ ├── hero-arena.service.ts
│ │ │ │ │ │ ├── hero.model.ts
│ │ │ │ │ │ ├── hero.service.ts
│ │ │ │ │ │ └── index.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── 09-01
│ │ │ │ └── app
│ │ │ │ │ ├── app.component.ts
│ │ │ │ │ ├── heroes
│ │ │ │ │ ├── index.ts
│ │ │ │ │ └── shared
│ │ │ │ │ │ ├── hero-button
│ │ │ │ │ │ ├── hero-button.component.avoid.ts
│ │ │ │ │ │ ├── hero-button.component.ts
│ │ │ │ │ │ └── index.ts
│ │ │ │ │ │ └── index.ts
│ │ │ │ │ └── index.ts
│ │ │ │ ├── app
│ │ │ │ ├── app.component.html
│ │ │ │ ├── app.component.ts
│ │ │ │ ├── app.routes.ts
│ │ │ │ ├── hero-data.ts
│ │ │ │ └── main.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ ├── plnkr.json
│ │ │ │ └── systemjs.custom.js
│ │ ├── styleguide
│ │ │ ├── e2e-spec.ts
│ │ │ ├── foo.dart
│ │ │ ├── foo.yaml
│ │ │ ├── js
│ │ │ │ ├── app.js
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ └── spec.js
│ │ │ ├── jsonly.zipconfig.json
│ │ │ ├── package.1.json
│ │ │ ├── ts
│ │ │ │ ├── app
│ │ │ │ │ ├── app.component.ts
│ │ │ │ │ └── main.ts
│ │ │ │ ├── example-config.json
│ │ │ │ └── index.html
│ │ │ └── zipconfig.json
│ │ ├── styles.css
│ │ ├── systemjs.config.js
│ │ ├── systemjs.config.plunker.js
│ │ ├── template-syntax
│ │ │ ├── dart
│ │ │ │ ├── .analysis_options
│ │ │ │ ├── .docsync.json
│ │ │ │ ├── example-config.json
│ │ │ │ ├── lib
│ │ │ │ │ ├── app_component.dart
│ │ │ │ │ ├── app_component.html
│ │ │ │ │ ├── hero.dart
│ │ │ │ │ ├── hero_detail_component.dart
│ │ │ │ │ └── my_click_directive.dart
│ │ │ │ ├── pubspec.yaml
│ │ │ │ └── web
│ │ │ │ │ ├── assets
│ │ │ │ │ └── images
│ │ │ │ │ │ ├── hero.png
│ │ │ │ │ │ ├── ng-logo.png
│ │ │ │ │ │ └── villain.png
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── main.dart
│ │ │ │ │ └── template-syntax.css
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── app.component.html
│ │ │ │ ├── app.component.ts
│ │ │ │ ├── hero-detail.component.ts
│ │ │ │ ├── hero.ts
│ │ │ │ ├── main.ts
│ │ │ │ └── my-click.directive.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── images
│ │ │ │ ├── hero.png
│ │ │ │ ├── ng-logo.png
│ │ │ │ └── villain.png
│ │ │ │ ├── index.html
│ │ │ │ ├── plnkr.json
│ │ │ │ └── template-syntax.css
│ │ ├── testing
│ │ │ └── ts
│ │ │ │ ├── 1st.spec.ts
│ │ │ │ ├── app
│ │ │ │ ├── app.component.css
│ │ │ │ ├── app.component.spec.ts
│ │ │ │ ├── app.component.ts
│ │ │ │ ├── bad-tests.spec.ts
│ │ │ │ ├── bag-external-template.html
│ │ │ │ ├── bag.spec.ts
│ │ │ │ ├── bag.ts
│ │ │ │ ├── dashboard.component.css
│ │ │ │ ├── dashboard.component.html
│ │ │ │ ├── dashboard.component.spec.ts
│ │ │ │ ├── dashboard.component.ts
│ │ │ │ ├── hero-detail.component.css
│ │ │ │ ├── hero-detail.component.html
│ │ │ │ ├── hero-detail.component.ts
│ │ │ │ ├── hero.service.ts
│ │ │ │ ├── hero.spec.ts
│ │ │ │ ├── hero.ts
│ │ │ │ ├── heroes.component.css
│ │ │ │ ├── heroes.component.html
│ │ │ │ ├── heroes.component.ts
│ │ │ │ ├── http-hero.service.spec.ts
│ │ │ │ ├── http-hero.service.ts
│ │ │ │ ├── main.ts
│ │ │ │ ├── mock-hero.service.ts
│ │ │ │ ├── mock-heroes.ts
│ │ │ │ ├── mock-router.ts
│ │ │ │ ├── my-uppercase.pipe.1.ts
│ │ │ │ ├── my-uppercase.pipe.spec.ts
│ │ │ │ ├── my-uppercase.pipe.ts
│ │ │ │ └── old-specs
│ │ │ │ │ ├── hero-detail.component.spec.ts.not-yet
│ │ │ │ │ ├── hero-detail.component.wrapped-tests.spec.ts.not-yet
│ │ │ │ │ ├── hero.service.ng.spec.ts.not-yet
│ │ │ │ │ ├── hero.service.no-ng.1.spec.ts.not-yet
│ │ │ │ │ ├── hero.service.no-ng.spec.ts.not-yet
│ │ │ │ │ ├── heroes.component.ng.spec.ts.not-yet
│ │ │ │ │ ├── heroes.component.no-ng.spec.ts.not-yet
│ │ │ │ │ └── user.spec.ts.not-yet
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ ├── liteserver-test-config.json
│ │ │ │ ├── test-helpers
│ │ │ │ ├── dom-setup.ts.not-yet
│ │ │ │ └── test-helpers.ts.not-yet
│ │ │ │ ├── test-shim.js
│ │ │ │ ├── tsconfig.1.json
│ │ │ │ ├── unit-tests-0.html
│ │ │ │ ├── unit-tests-1.html
│ │ │ │ ├── unit-tests-2.html
│ │ │ │ ├── unit-tests-3.html
│ │ │ │ ├── unit-tests-4.html
│ │ │ │ ├── unit-tests-5.html
│ │ │ │ ├── unit-tests-6.html.not-yet
│ │ │ │ ├── unit-tests-7.html.not-yet
│ │ │ │ ├── unit-tests-bag.html
│ │ │ │ └── unit-tests.html.not-yet
│ │ ├── toh-1
│ │ │ ├── dart-snippets
│ │ │ │ └── app_component_snippets_pt1.dart
│ │ │ ├── dart
│ │ │ │ ├── .docsync.json
│ │ │ │ ├── example-config.json
│ │ │ │ ├── lib
│ │ │ │ │ └── app_component.dart
│ │ │ │ ├── pubspec.yaml
│ │ │ │ └── web
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── main.dart
│ │ │ ├── e2e-spec.ts
│ │ │ ├── ts-snippets
│ │ │ │ └── app.component.snippets.pt1.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── app.component.ts
│ │ │ │ └── main.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ └── plnkr.json
│ │ ├── toh-2
│ │ │ ├── dart-snippets
│ │ │ │ └── app_component_snippets_pt2.dart
│ │ │ ├── dart
│ │ │ │ ├── .docsync.json
│ │ │ │ ├── example-config.json
│ │ │ │ ├── lib
│ │ │ │ │ └── app_component.dart
│ │ │ │ ├── pubspec.yaml
│ │ │ │ └── web
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── main.dart
│ │ │ ├── e2e-spec.ts
│ │ │ ├── ts-snippets
│ │ │ │ └── app.component.snippets.pt2.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── app.component.ts
│ │ │ │ └── main.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ └── plnkr.json
│ │ ├── toh-3
│ │ │ ├── dart
│ │ │ │ ├── .docsync.json
│ │ │ │ ├── example-config.json
│ │ │ │ ├── lib
│ │ │ │ │ ├── app_component.dart
│ │ │ │ │ ├── hero.dart
│ │ │ │ │ └── hero_detail_component.dart
│ │ │ │ ├── pubspec.yaml
│ │ │ │ └── web
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── main.dart
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── app.component.ts
│ │ │ │ ├── hero-detail.component.ts
│ │ │ │ ├── hero.ts
│ │ │ │ └── main.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ └── plnkr.json
│ │ ├── toh-4
│ │ │ ├── dart
│ │ │ │ ├── .docsync.json
│ │ │ │ ├── example-config.json
│ │ │ │ ├── lib
│ │ │ │ │ ├── app_component.dart
│ │ │ │ │ ├── app_component_1.dart
│ │ │ │ │ ├── hero.dart
│ │ │ │ │ ├── hero_detail_component.dart
│ │ │ │ │ ├── hero_service.dart
│ │ │ │ │ ├── hero_service_1.dart
│ │ │ │ │ └── mock_heroes.dart
│ │ │ │ ├── pubspec.yaml
│ │ │ │ └── web
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── main.dart
│ │ │ │ │ └── main_1.dart
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── app.component.1.ts
│ │ │ │ ├── app.component.ts
│ │ │ │ ├── hero-detail.component.ts
│ │ │ │ ├── hero.service.1.ts
│ │ │ │ ├── hero.service.ts
│ │ │ │ ├── hero.ts
│ │ │ │ ├── main.1.ts
│ │ │ │ ├── main.ts
│ │ │ │ └── mock-heroes.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ └── plnkr.json
│ │ ├── toh-5
│ │ │ ├── dart
│ │ │ │ ├── .docsync.json
│ │ │ │ ├── example-config.json
│ │ │ │ ├── lib
│ │ │ │ │ ├── app_component.css
│ │ │ │ │ ├── app_component.dart
│ │ │ │ │ ├── app_component_1.dart
│ │ │ │ │ ├── app_component_2.dart
│ │ │ │ │ ├── dashboard_component.css
│ │ │ │ │ ├── dashboard_component.dart
│ │ │ │ │ ├── dashboard_component.html
│ │ │ │ │ ├── dashboard_component_1.dart
│ │ │ │ │ ├── dashboard_component_2.dart
│ │ │ │ │ ├── hero.dart
│ │ │ │ │ ├── hero_detail_component.css
│ │ │ │ │ ├── hero_detail_component.dart
│ │ │ │ │ ├── hero_detail_component.html
│ │ │ │ │ ├── hero_service.dart
│ │ │ │ │ ├── heroes_component.css
│ │ │ │ │ ├── heroes_component.dart
│ │ │ │ │ ├── heroes_component.html
│ │ │ │ │ └── mock_heroes.dart
│ │ │ │ ├── pubspec.yaml
│ │ │ │ └── web
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── main.dart
│ │ │ │ │ └── styles_1.css
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── app.component.1.ts
│ │ │ │ ├── app.component.2.ts
│ │ │ │ ├── app.component.3.ts
│ │ │ │ ├── app.component.css
│ │ │ │ ├── app.component.ts
│ │ │ │ ├── app.routes.1.ts
│ │ │ │ ├── app.routes.2.ts
│ │ │ │ ├── app.routes.ts
│ │ │ │ ├── dashboard.component.1.ts
│ │ │ │ ├── dashboard.component.2.ts
│ │ │ │ ├── dashboard.component.css
│ │ │ │ ├── dashboard.component.html
│ │ │ │ ├── dashboard.component.ts
│ │ │ │ ├── hero-detail.component.css
│ │ │ │ ├── hero-detail.component.html
│ │ │ │ ├── hero-detail.component.ts
│ │ │ │ ├── hero.service.ts
│ │ │ │ ├── hero.ts
│ │ │ │ ├── heroes.component.css
│ │ │ │ ├── heroes.component.html
│ │ │ │ ├── heroes.component.ts
│ │ │ │ ├── main.ts
│ │ │ │ └── mock-heroes.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ ├── plnkr.json
│ │ │ │ └── styles.1.css
│ │ ├── toh-6
│ │ │ ├── dart
│ │ │ │ ├── .docsync.json
│ │ │ │ ├── lib
│ │ │ │ │ ├── app_component.css
│ │ │ │ │ ├── app_component.dart
│ │ │ │ │ ├── dashboard_component.css
│ │ │ │ │ ├── dashboard_component.dart
│ │ │ │ │ ├── dashboard_component.html
│ │ │ │ │ ├── hero.dart
│ │ │ │ │ ├── hero_detail_component.css
│ │ │ │ │ ├── hero_detail_component.dart
│ │ │ │ │ ├── hero_detail_component.html
│ │ │ │ │ ├── hero_search_component.css
│ │ │ │ │ ├── hero_search_component.dart
│ │ │ │ │ ├── hero_search_component.html
│ │ │ │ │ ├── hero_search_service.dart
│ │ │ │ │ ├── hero_service.dart
│ │ │ │ │ ├── heroes_component.css
│ │ │ │ │ ├── heroes_component.dart
│ │ │ │ │ ├── heroes_component.html
│ │ │ │ │ └── in_memory_data_service.dart
│ │ │ │ ├── pubspec.yaml
│ │ │ │ └── web
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── main.dart
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── .gitignore
│ │ │ │ ├── app
│ │ │ │ ├── app.component.css
│ │ │ │ ├── app.component.ts
│ │ │ │ ├── app.routes.ts
│ │ │ │ ├── dashboard.component.css
│ │ │ │ ├── dashboard.component.html
│ │ │ │ ├── dashboard.component.ts
│ │ │ │ ├── hero-detail.component.css
│ │ │ │ ├── hero-detail.component.html
│ │ │ │ ├── hero-detail.component.ts
│ │ │ │ ├── hero-search.component.html
│ │ │ │ ├── hero-search.component.ts
│ │ │ │ ├── hero-search.service.ts
│ │ │ │ ├── hero.service.ts
│ │ │ │ ├── hero.ts
│ │ │ │ ├── heroes.component.css
│ │ │ │ ├── heroes.component.html
│ │ │ │ ├── heroes.component.ts
│ │ │ │ ├── in-memory-data.service.ts
│ │ │ │ ├── main.ts
│ │ │ │ └── rxjs-extensions.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ ├── plnkr.json
│ │ │ │ └── sample.css
│ │ ├── tsconfig.json
│ │ ├── tslint.json
│ │ ├── typings.json
│ │ ├── upgrade-adapter
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── 1-2-hybrid-bootstrap
│ │ │ │ │ └── app.module.ts
│ │ │ │ ├── 1-2-hybrid-shared-adapter-bootstrap
│ │ │ │ │ ├── app.module.ts
│ │ │ │ │ └── upgrade_adapter.ts
│ │ │ │ ├── 1-bootstrap
│ │ │ │ │ └── app.module.ts
│ │ │ │ ├── 1-ng-app
│ │ │ │ │ └── app.module.ts
│ │ │ │ ├── 1-to-2-projection
│ │ │ │ │ ├── app.module.ts
│ │ │ │ │ ├── hero-detail.component.ts
│ │ │ │ │ └── main.controller.ts
│ │ │ │ ├── 1-to-2-providers
│ │ │ │ │ ├── app.module.ts
│ │ │ │ │ ├── hero-detail.component.ts
│ │ │ │ │ ├── heroes.service.ts
│ │ │ │ │ └── upgrade_adapter.ts
│ │ │ │ ├── 2-to-1-providers
│ │ │ │ │ ├── app.module.ts
│ │ │ │ │ ├── hero-detail.component.ts
│ │ │ │ │ ├── heroes.ts
│ │ │ │ │ └── upgrade_adapter.ts
│ │ │ │ ├── 2-to-1-transclusion
│ │ │ │ │ ├── app.module.ts
│ │ │ │ │ ├── container.component.ts
│ │ │ │ │ ├── hero-detail.component.ts
│ │ │ │ │ └── upgrade_adapter.ts
│ │ │ │ ├── downgrade-io
│ │ │ │ │ ├── app.module.ts
│ │ │ │ │ ├── hero-detail.component.ts
│ │ │ │ │ └── main.controller.ts
│ │ │ │ ├── downgrade-static
│ │ │ │ │ ├── app.module.ts
│ │ │ │ │ └── hero-detail.component.ts
│ │ │ │ ├── hero-detail.directive.ts
│ │ │ │ ├── hero.ts
│ │ │ │ ├── upgrade-io
│ │ │ │ │ ├── app.module.ts
│ │ │ │ │ ├── container.component.ts
│ │ │ │ │ ├── hero-detail.component.ts
│ │ │ │ │ └── upgrade_adapter.ts
│ │ │ │ └── upgrade-static
│ │ │ │ │ ├── app.module.ts
│ │ │ │ │ ├── container.component.ts
│ │ │ │ │ ├── hero-detail.component.ts
│ │ │ │ │ └── upgrade_adapter.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index-1-2-hybrid-bootstrap.html
│ │ │ │ ├── index-1-2-hybrid-shared-adapter-bootstrap.html
│ │ │ │ ├── index-1-to-2-projection.html
│ │ │ │ ├── index-1-to-2-providers.html
│ │ │ │ ├── index-2-to-1-providers.html
│ │ │ │ ├── index-2-to-1-transclusion.html
│ │ │ │ ├── index-bootstrap.html
│ │ │ │ ├── index-downgrade-io.html
│ │ │ │ ├── index-downgrade-static.html
│ │ │ │ ├── index-ng-app.html
│ │ │ │ ├── index-upgrade-io.html
│ │ │ │ └── index-upgrade-static.html
│ │ ├── upgrade-phonecat-1-typescript
│ │ │ ├── README.md
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── app.animations.css
│ │ │ │ ├── app.animations.ts
│ │ │ │ ├── app.config.ts
│ │ │ │ ├── app.css
│ │ │ │ ├── app.module.ts
│ │ │ │ ├── core
│ │ │ │ │ ├── checkmark
│ │ │ │ │ │ ├── checkmark.filter.spec.ts
│ │ │ │ │ │ └── checkmark.filter.ts
│ │ │ │ │ ├── core.module.ts
│ │ │ │ │ └── phone
│ │ │ │ │ │ ├── phone.module.ts
│ │ │ │ │ │ ├── phone.service.spec.ts
│ │ │ │ │ │ └── phone.service.ts
│ │ │ │ ├── img
│ │ │ │ │ ├── .gitkeep
│ │ │ │ │ └── phones
│ │ │ │ │ │ ├── dell-streak-7.0.jpg
│ │ │ │ │ │ ├── dell-streak-7.1.jpg
│ │ │ │ │ │ ├── dell-streak-7.2.jpg
│ │ │ │ │ │ ├── dell-streak-7.3.jpg
│ │ │ │ │ │ ├── dell-streak-7.4.jpg
│ │ │ │ │ │ ├── motorola-atrix-4g.0.jpg
│ │ │ │ │ │ ├── motorola-atrix-4g.1.jpg
│ │ │ │ │ │ ├── motorola-atrix-4g.2.jpg
│ │ │ │ │ │ ├── motorola-atrix-4g.3.jpg
│ │ │ │ │ │ ├── motorola-xoom-with-wi-fi.0.jpg
│ │ │ │ │ │ ├── motorola-xoom-with-wi-fi.1.jpg
│ │ │ │ │ │ ├── motorola-xoom-with-wi-fi.2.jpg
│ │ │ │ │ │ ├── motorola-xoom-with-wi-fi.3.jpg
│ │ │ │ │ │ ├── motorola-xoom-with-wi-fi.4.jpg
│ │ │ │ │ │ ├── motorola-xoom-with-wi-fi.5.jpg
│ │ │ │ │ │ ├── motorola-xoom.0.jpg
│ │ │ │ │ │ ├── motorola-xoom.1.jpg
│ │ │ │ │ │ ├── motorola-xoom.2.jpg
│ │ │ │ │ │ ├── nexus-s.0.jpg
│ │ │ │ │ │ ├── nexus-s.1.jpg
│ │ │ │ │ │ ├── nexus-s.2.jpg
│ │ │ │ │ │ └── nexus-s.3.jpg
│ │ │ │ ├── index.html
│ │ │ │ ├── phone-detail
│ │ │ │ │ ├── phone-detail.component.spec.ts
│ │ │ │ │ ├── phone-detail.component.ts
│ │ │ │ │ ├── phone-detail.module.ts
│ │ │ │ │ └── phone-detail.template.html
│ │ │ │ ├── phone-list
│ │ │ │ │ ├── phone-list.component.spec.ts
│ │ │ │ │ ├── phone-list.component.ts
│ │ │ │ │ ├── phone-list.module.ts
│ │ │ │ │ └── phone-list.template.html
│ │ │ │ └── phones
│ │ │ │ │ ├── dell-streak-7.json
│ │ │ │ │ ├── motorola-atrix-4g.json
│ │ │ │ │ ├── motorola-xoom-with-wi-fi.json
│ │ │ │ │ ├── motorola-xoom.json
│ │ │ │ │ ├── nexus-s.json
│ │ │ │ │ └── phones.json
│ │ │ │ ├── example-config.json
│ │ │ │ ├── karma.conf.ng1.js
│ │ │ │ ├── run-unit-tests.sh
│ │ │ │ ├── tsconfig.ng1.json
│ │ │ │ └── typings-ng1
│ │ │ │ ├── globals
│ │ │ │ ├── angular-animate
│ │ │ │ │ ├── index.d.ts
│ │ │ │ │ └── typings.json
│ │ │ │ ├── angular-mocks
│ │ │ │ │ ├── index.d.ts
│ │ │ │ │ └── typings.json
│ │ │ │ ├── angular-resource
│ │ │ │ │ ├── index.d.ts
│ │ │ │ │ └── typings.json
│ │ │ │ ├── angular-route
│ │ │ │ │ ├── index.d.ts
│ │ │ │ │ └── typings.json
│ │ │ │ ├── angular
│ │ │ │ │ ├── index.d.ts
│ │ │ │ │ └── typings.json
│ │ │ │ └── jquery
│ │ │ │ │ ├── index.d.ts
│ │ │ │ │ └── typings.json
│ │ │ │ └── index.d.ts
│ │ ├── upgrade-phonecat-2-hybrid
│ │ │ ├── README.md
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── app.animations.css
│ │ │ │ ├── app.animations.ts
│ │ │ │ ├── app.config.ts
│ │ │ │ ├── app.css
│ │ │ │ ├── app.module.ts
│ │ │ │ ├── core
│ │ │ │ │ ├── checkmark
│ │ │ │ │ │ ├── checkmark.pipe.spec.ts
│ │ │ │ │ │ └── checkmark.pipe.ts
│ │ │ │ │ ├── core.module.ts
│ │ │ │ │ └── phone
│ │ │ │ │ │ ├── phone.module.ts
│ │ │ │ │ │ ├── phone.service.spec.ts
│ │ │ │ │ │ └── phone.service.ts
│ │ │ │ ├── img
│ │ │ │ │ ├── .gitkeep
│ │ │ │ │ └── phones
│ │ │ │ │ │ ├── dell-streak-7.0.jpg
│ │ │ │ │ │ ├── dell-streak-7.1.jpg
│ │ │ │ │ │ ├── dell-streak-7.2.jpg
│ │ │ │ │ │ ├── dell-streak-7.3.jpg
│ │ │ │ │ │ ├── dell-streak-7.4.jpg
│ │ │ │ │ │ ├── motorola-atrix-4g.0.jpg
│ │ │ │ │ │ ├── motorola-atrix-4g.1.jpg
│ │ │ │ │ │ ├── motorola-atrix-4g.2.jpg
│ │ │ │ │ │ ├── motorola-atrix-4g.3.jpg
│ │ │ │ │ │ ├── motorola-xoom-with-wi-fi.0.jpg
│ │ │ │ │ │ ├── motorola-xoom-with-wi-fi.1.jpg
│ │ │ │ │ │ ├── motorola-xoom-with-wi-fi.2.jpg
│ │ │ │ │ │ ├── motorola-xoom-with-wi-fi.3.jpg
│ │ │ │ │ │ ├── motorola-xoom-with-wi-fi.4.jpg
│ │ │ │ │ │ ├── motorola-xoom-with-wi-fi.5.jpg
│ │ │ │ │ │ ├── motorola-xoom.0.jpg
│ │ │ │ │ │ ├── motorola-xoom.1.jpg
│ │ │ │ │ │ ├── motorola-xoom.2.jpg
│ │ │ │ │ │ ├── nexus-s.0.jpg
│ │ │ │ │ │ ├── nexus-s.1.jpg
│ │ │ │ │ │ ├── nexus-s.2.jpg
│ │ │ │ │ │ └── nexus-s.3.jpg
│ │ │ │ ├── main.ts
│ │ │ │ ├── phone-detail
│ │ │ │ │ ├── phone-detail.component.ng1.ts
│ │ │ │ │ ├── phone-detail.component.spec.ts
│ │ │ │ │ ├── phone-detail.component.ts
│ │ │ │ │ ├── phone-detail.module.ts
│ │ │ │ │ └── phone-detail.template.html
│ │ │ │ ├── phone-list
│ │ │ │ │ ├── phone-list.component.ng1.ts
│ │ │ │ │ ├── phone-list.component.spec.ts
│ │ │ │ │ ├── phone-list.component.ts
│ │ │ │ │ ├── phone-list.module.ts
│ │ │ │ │ └── phone-list.template.html
│ │ │ │ └── phones
│ │ │ │ │ ├── dell-streak-7.json
│ │ │ │ │ ├── motorola-atrix-4g.json
│ │ │ │ │ ├── motorola-xoom-with-wi-fi.json
│ │ │ │ │ ├── motorola-xoom.json
│ │ │ │ │ ├── nexus-s.json
│ │ │ │ │ └── phones.json
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ ├── karma-test-shim.1.js
│ │ │ │ ├── karma.conf.ng1.js
│ │ │ │ ├── package.ng1.json
│ │ │ │ ├── run-unit-tests.sh
│ │ │ │ ├── systemjs.config.1.js
│ │ │ │ └── typings-ng1
│ │ │ │ ├── globals
│ │ │ │ ├── angular-animate
│ │ │ │ │ ├── index.d.ts
│ │ │ │ │ └── typings.json
│ │ │ │ ├── angular-mocks
│ │ │ │ │ ├── index.d.ts
│ │ │ │ │ └── typings.json
│ │ │ │ ├── angular-resource
│ │ │ │ │ ├── index.d.ts
│ │ │ │ │ └── typings.json
│ │ │ │ ├── angular-route
│ │ │ │ │ ├── index.d.ts
│ │ │ │ │ └── typings.json
│ │ │ │ ├── angular
│ │ │ │ │ ├── index.d.ts
│ │ │ │ │ └── typings.json
│ │ │ │ └── jquery
│ │ │ │ │ ├── index.d.ts
│ │ │ │ │ └── typings.json
│ │ │ │ └── index.d.ts
│ │ ├── upgrade-phonecat-3-final
│ │ │ ├── README.md
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── app.component.ts
│ │ │ │ ├── app.css
│ │ │ │ ├── core
│ │ │ │ │ ├── checkmark
│ │ │ │ │ │ ├── checkmark.pipe.spec.ts
│ │ │ │ │ │ └── checkmark.pipe.ts
│ │ │ │ │ └── phone
│ │ │ │ │ │ ├── phone.service.spec.ts
│ │ │ │ │ │ └── phone.service.ts
│ │ │ │ ├── img
│ │ │ │ │ ├── .gitkeep
│ │ │ │ │ └── phones
│ │ │ │ │ │ ├── dell-streak-7.0.jpg
│ │ │ │ │ │ ├── dell-streak-7.1.jpg
│ │ │ │ │ │ ├── dell-streak-7.2.jpg
│ │ │ │ │ │ ├── dell-streak-7.3.jpg
│ │ │ │ │ │ ├── dell-streak-7.4.jpg
│ │ │ │ │ │ ├── motorola-atrix-4g.0.jpg
│ │ │ │ │ │ ├── motorola-atrix-4g.1.jpg
│ │ │ │ │ │ ├── motorola-atrix-4g.2.jpg
│ │ │ │ │ │ ├── motorola-atrix-4g.3.jpg
│ │ │ │ │ │ ├── motorola-xoom-with-wi-fi.0.jpg
│ │ │ │ │ │ ├── motorola-xoom-with-wi-fi.1.jpg
│ │ │ │ │ │ ├── motorola-xoom-with-wi-fi.2.jpg
│ │ │ │ │ │ ├── motorola-xoom-with-wi-fi.3.jpg
│ │ │ │ │ │ ├── motorola-xoom-with-wi-fi.4.jpg
│ │ │ │ │ │ ├── motorola-xoom-with-wi-fi.5.jpg
│ │ │ │ │ │ ├── motorola-xoom.0.jpg
│ │ │ │ │ │ ├── motorola-xoom.1.jpg
│ │ │ │ │ │ ├── motorola-xoom.2.jpg
│ │ │ │ │ │ ├── nexus-s.0.jpg
│ │ │ │ │ │ ├── nexus-s.1.jpg
│ │ │ │ │ │ ├── nexus-s.2.jpg
│ │ │ │ │ │ └── nexus-s.3.jpg
│ │ │ │ ├── main.ts
│ │ │ │ ├── phone-detail
│ │ │ │ │ ├── phone-detail.component.spec.ts
│ │ │ │ │ ├── phone-detail.component.ts
│ │ │ │ │ └── phone-detail.template.html
│ │ │ │ ├── phone-list
│ │ │ │ │ ├── phone-list.component.spec.ts
│ │ │ │ │ ├── phone-list.component.ts
│ │ │ │ │ └── phone-list.template.html
│ │ │ │ └── phones
│ │ │ │ │ ├── dell-streak-7.json
│ │ │ │ │ ├── motorola-atrix-4g.json
│ │ │ │ │ ├── motorola-xoom-with-wi-fi.json
│ │ │ │ │ ├── motorola-xoom.json
│ │ │ │ │ ├── nexus-s.json
│ │ │ │ │ └── phones.json
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ ├── karma.conf.ng1.js
│ │ │ │ ├── run-unit-tests.sh
│ │ │ │ └── systemjs.config.1.js
│ │ ├── user-input
│ │ │ ├── dart
│ │ │ │ ├── .docsync.json
│ │ │ │ ├── example-config.json
│ │ │ │ ├── lib
│ │ │ │ │ ├── app_component.dart
│ │ │ │ │ ├── app_component.html
│ │ │ │ │ ├── click_me2_component.dart
│ │ │ │ │ ├── click_me_component.dart
│ │ │ │ │ ├── keyup_components.dart
│ │ │ │ │ ├── little_tour_component.dart
│ │ │ │ │ └── loop_back_component.dart
│ │ │ │ ├── pubspec.yaml
│ │ │ │ └── web
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── main.dart
│ │ │ │ │ └── user-input-styles.css
│ │ │ ├── e2e-spec.ts
│ │ │ └── ts
│ │ │ │ ├── app
│ │ │ │ ├── app.component.html
│ │ │ │ ├── app.component.ts
│ │ │ │ ├── click-me.component.ts
│ │ │ │ ├── click-me2.component.ts
│ │ │ │ ├── keyup.components.ts
│ │ │ │ ├── little-tour.component.ts
│ │ │ │ ├── loop-back.component.ts
│ │ │ │ └── main.ts
│ │ │ │ ├── example-config.json
│ │ │ │ ├── index.html
│ │ │ │ ├── plnkr.json
│ │ │ │ └── user-input-styles.css
│ │ ├── wallaby.js
│ │ └── webpack
│ │ │ ├── e2e-spec.ts
│ │ │ ├── ts-snippets
│ │ │ └── webpack.config.snippets.ts
│ │ │ └── ts
│ │ │ ├── .gitignore
│ │ │ ├── config
│ │ │ ├── helpers.js
│ │ │ ├── karma-test-shim.js
│ │ │ ├── karma.conf.js
│ │ │ ├── webpack.common.js
│ │ │ ├── webpack.dev.js
│ │ │ ├── webpack.prod.js
│ │ │ └── webpack.test.js
│ │ │ ├── example-config.json
│ │ │ ├── karma.webpack.conf.js
│ │ │ ├── package.webpack.json
│ │ │ ├── public
│ │ │ ├── css
│ │ │ │ └── styles.css
│ │ │ └── images
│ │ │ │ └── angular.png
│ │ │ ├── src
│ │ │ ├── app
│ │ │ │ ├── app.component.css
│ │ │ │ ├── app.component.html
│ │ │ │ ├── app.component.spec.ts
│ │ │ │ └── app.component.ts
│ │ │ ├── index.html
│ │ │ ├── main.ts
│ │ │ ├── polyfills.ts
│ │ │ └── vendor.ts
│ │ │ ├── tsconfig.1.json
│ │ │ ├── typings.1.json
│ │ │ └── webpack.config.js
│ ├── _includes
│ │ ├── _help.jade
│ │ ├── _side-nav.jade
│ │ ├── _ts-temp.jade
│ │ └── styleguide
│ │ │ ├── _alerts.jade
│ │ │ ├── _aside.jade
│ │ │ ├── _callouts.jade
│ │ │ ├── _code-examples.jade
│ │ │ ├── _images.jade
│ │ │ ├── _jump-nav.jade
│ │ │ ├── _layouts.jade
│ │ │ ├── _styleguide.jade
│ │ │ └── _tables.jade
│ ├── _layout-dart-api.jade
│ ├── _layout.jade
│ ├── dart
│ │ └── latest
│ │ │ ├── _data.json
│ │ │ ├── _quickstart_repo.jade
│ │ │ ├── _util-fns.jade
│ │ │ ├── api
│ │ │ ├── _data.json
│ │ │ └── index.jade
│ │ │ ├── cheatsheet.jade
│ │ │ ├── cookbook
│ │ │ ├── _data.json
│ │ │ ├── a1-a2-quick-reference.jade
│ │ │ ├── component-communication.jade
│ │ │ ├── component-relative-paths.jade
│ │ │ ├── dependency-injection.jade
│ │ │ ├── dynamic-form-deprecated.html
│ │ │ ├── dynamic-form.jade
│ │ │ ├── index.jade
│ │ │ ├── set-document-title.jade
│ │ │ ├── ts-to-js.jade
│ │ │ └── visual-studio-2015.jade
│ │ │ ├── glossary.jade
│ │ │ ├── guide
│ │ │ ├── _data.json
│ │ │ ├── animations.jade
│ │ │ ├── architecture.jade
│ │ │ ├── attribute-directives.jade
│ │ │ ├── cheatsheet.jade
│ │ │ ├── component-styles.jade
│ │ │ ├── dependency-injection.jade
│ │ │ ├── displaying-data.jade
│ │ │ ├── forms-deprecated.html
│ │ │ ├── forms.jade
│ │ │ ├── glossary.jade
│ │ │ ├── hierarchical-dependency-injection.jade
│ │ │ ├── images
│ │ │ │ └── ng-model-in-action-2.png
│ │ │ ├── index.jade
│ │ │ ├── lifecycle-hooks.jade
│ │ │ ├── npm-packages.jade
│ │ │ ├── pipes.jade
│ │ │ ├── router-deprecated.jade
│ │ │ ├── router.jade
│ │ │ ├── security.jade
│ │ │ ├── server-communication.jade
│ │ │ ├── structural-directives.jade
│ │ │ ├── style-guide.jade
│ │ │ ├── template-syntax.jade
│ │ │ ├── testing.jade
│ │ │ ├── typescript-configuration.jade
│ │ │ ├── upgrade.jade
│ │ │ ├── user-input.jade
│ │ │ └── webpack.jade
│ │ │ ├── help.jade
│ │ │ ├── index.jade
│ │ │ ├── quickstart.jade
│ │ │ ├── resources.jade
│ │ │ ├── styleguide.jade
│ │ │ ├── testing
│ │ │ ├── _data.json
│ │ │ ├── application-under-test.jade
│ │ │ ├── first-app-tests.jade
│ │ │ ├── index.jade
│ │ │ ├── jasmine-testing-101.jade
│ │ │ └── testing-an-angular-pipe.jade
│ │ │ └── tutorial
│ │ │ ├── _data.json
│ │ │ ├── index.jade
│ │ │ ├── toh-pt1.jade
│ │ │ ├── toh-pt2.jade
│ │ │ ├── toh-pt3.jade
│ │ │ ├── toh-pt4.jade
│ │ │ ├── toh-pt5.jade
│ │ │ └── toh-pt6.jade
│ ├── index.jade
│ ├── js
│ │ └── latest
│ │ │ ├── _data.json
│ │ │ ├── _util-fns.jade
│ │ │ ├── api
│ │ │ ├── _data.json
│ │ │ └── index.jade
│ │ │ ├── cheatsheet.jade
│ │ │ ├── cookbook
│ │ │ ├── _data.json
│ │ │ ├── a1-a2-quick-reference.jade
│ │ │ ├── component-communication.jade
│ │ │ ├── component-relative-paths.jade
│ │ │ ├── dependency-injection.jade
│ │ │ ├── dynamic-form-deprecated.html
│ │ │ ├── dynamic-form.jade
│ │ │ ├── index.jade
│ │ │ ├── set-document-title.jade
│ │ │ ├── ts-to-js.jade
│ │ │ └── visual-studio-2015.jade
│ │ │ ├── glossary.jade
│ │ │ ├── guide
│ │ │ ├── _data.json
│ │ │ ├── animations.jade
│ │ │ ├── architecture.jade
│ │ │ ├── attribute-directives.jade
│ │ │ ├── cheatsheet.jade
│ │ │ ├── component-styles.jade
│ │ │ ├── dependency-injection.jade
│ │ │ ├── displaying-data.jade
│ │ │ ├── forms-deprecated.jade
│ │ │ ├── forms.jade
│ │ │ ├── glossary.jade
│ │ │ ├── hierarchical-dependency-injection.jade
│ │ │ ├── index.jade
│ │ │ ├── lifecycle-hooks.jade
│ │ │ ├── npm-packages.jade
│ │ │ ├── pipes.jade
│ │ │ ├── router-deprecated.jade
│ │ │ ├── router.jade
│ │ │ ├── security.jade
│ │ │ ├── server-communication.jade
│ │ │ ├── structural-directives.jade
│ │ │ ├── style-guide.jade
│ │ │ ├── template-syntax.jade
│ │ │ ├── testing.jade
│ │ │ ├── typescript-configuration.jade
│ │ │ ├── upgrade.jade
│ │ │ ├── user-input.jade
│ │ │ └── webpack.jade
│ │ │ ├── help.jade
│ │ │ ├── index.jade
│ │ │ ├── quickstart.jade
│ │ │ ├── resources.jade
│ │ │ ├── styleguide.jade
│ │ │ ├── testing
│ │ │ ├── _data.json
│ │ │ ├── application-under-test.jade
│ │ │ ├── first-app-tests.jade
│ │ │ ├── index.jade
│ │ │ ├── jasmine-testing-101.jade
│ │ │ └── testing-an-angular-pipe.jade
│ │ │ └── tutorial
│ │ │ ├── _data.json
│ │ │ ├── index.jade
│ │ │ ├── toh-pt1.jade
│ │ │ ├── toh-pt2.jade
│ │ │ ├── toh-pt3.jade
│ │ │ ├── toh-pt4.jade
│ │ │ ├── toh-pt5.jade
│ │ │ └── toh-pt6.jade
│ └── ts
│ │ └── latest
│ │ ├── _data.json
│ │ ├── _quickstart_repo.jade
│ │ ├── _util-fns.jade
│ │ ├── api
│ │ ├── _data.json
│ │ └── index.jade
│ │ ├── cheatsheet.jade
│ │ ├── cli-quickstart.jade
│ │ ├── cookbook
│ │ ├── _data.json
│ │ ├── a1-a2-quick-reference.jade
│ │ ├── component-communication.jade
│ │ ├── component-relative-paths.jade
│ │ ├── dependency-injection.jade
│ │ ├── dynamic-form-deprecated.jade
│ │ ├── dynamic-form.jade
│ │ ├── index.jade
│ │ ├── set-document-title.jade
│ │ ├── ts-to-js.jade
│ │ └── visual-studio-2015.jade
│ │ ├── glossary.jade
│ │ ├── guide
│ │ ├── AngularCheatSheet_Letter.pdf
│ │ ├── AngularCheatSheet_Poster.pdf
│ │ ├── _data.json
│ │ ├── animations.jade
│ │ ├── architecture.jade
│ │ ├── attribute-directives.jade
│ │ ├── cheatsheet.jade
│ │ ├── component-styles.jade
│ │ ├── dependency-injection.jade
│ │ ├── displaying-data.jade
│ │ ├── forms-deprecated.jade
│ │ ├── forms.jade
│ │ ├── glossary.jade
│ │ ├── hierarchical-dependency-injection.jade
│ │ ├── index.jade
│ │ ├── lifecycle-hooks.jade
│ │ ├── npm-packages.jade
│ │ ├── pipes.jade
│ │ ├── router-deprecated.jade
│ │ ├── router.jade
│ │ ├── security.jade
│ │ ├── server-communication.jade
│ │ ├── structural-directives.jade
│ │ ├── style-guide.jade
│ │ ├── template-syntax.jade
│ │ ├── testing.jade
│ │ ├── typescript-configuration.jade
│ │ ├── upgrade.jade
│ │ ├── user-input.jade
│ │ └── webpack.jade
│ │ ├── help-new.jade
│ │ ├── help.jade
│ │ ├── index.jade
│ │ ├── quickstart.jade
│ │ ├── resources.jade
│ │ ├── styleguide.jade
│ │ ├── testing
│ │ ├── _data.json
│ │ ├── application-under-test.jade
│ │ ├── first-app-tests.jade
│ │ ├── index.jade
│ │ ├── jasmine-testing-101.jade
│ │ └── testing-an-angular-pipe.jade
│ │ └── tutorial
│ │ ├── _data.json
│ │ ├── index.jade
│ │ ├── toh-pt1.jade
│ │ ├── toh-pt2.jade
│ │ ├── toh-pt3.jade
│ │ ├── toh-pt4.jade
│ │ ├── toh-pt5.jade
│ │ └── toh-pt6.jade
├── events.jade
├── favicon.ico
├── features.jade
├── google5a670c2e11d1d2f6.html
├── googleb96cceae5888d79f.html
├── index.jade
├── license
├── license.txt
├── localization
│ └── translate.js
├── news.jade
├── presskit.jade
├── resources
│ ├── _data.json
│ ├── css
│ │ ├── _angular.scss
│ │ ├── _options.scss
│ │ ├── _print.scss
│ │ ├── _state.scss
│ │ ├── _theme.scss
│ │ ├── _translate.scss
│ │ ├── base
│ │ │ ├── _reset.scss
│ │ │ └── _type.scss
│ │ ├── layout
│ │ │ ├── _grids.scss
│ │ │ └── _layout.scss
│ │ ├── main.scss
│ │ ├── module
│ │ │ ├── _alert.scss
│ │ │ ├── _api.scss
│ │ │ ├── _article-card.scss
│ │ │ ├── _banner.scss
│ │ │ ├── _bio-card.scss
│ │ │ ├── _buttons.scss
│ │ │ ├── _callout.scss
│ │ │ ├── _card.scss
│ │ │ ├── _cheatsheet.scss
│ │ │ ├── _code-box.scss
│ │ │ ├── _code.scss
│ │ │ ├── _copy.scss
│ │ │ ├── _cta-bar.scss
│ │ │ ├── _docs-landing.scss
│ │ │ ├── _dropdown.scss
│ │ │ ├── _example-title.scss
│ │ │ ├── _features.scss
│ │ │ ├── _filetree.scss
│ │ │ ├── _footer.scss
│ │ │ ├── _heading-code.scss
│ │ │ ├── _hero.scss
│ │ │ ├── _home-promos.scss
│ │ │ ├── _hover-card.scss
│ │ │ ├── _images.scss
│ │ │ ├── _jump-nav.scss
│ │ │ ├── _main-nav.scss
│ │ │ ├── _modal.scss
│ │ │ ├── _overlay.scss
│ │ │ ├── _press-kit.scss
│ │ │ ├── _resources.scss
│ │ │ ├── _shadow.scss
│ │ │ ├── _showcase.scss
│ │ │ ├── _side-nav.scss
│ │ │ ├── _statement.scss
│ │ │ ├── _sticker.scss
│ │ │ ├── _style-guide.scss
│ │ │ ├── _support.scss
│ │ │ └── _table.scss
│ │ └── vendor
│ │ │ ├── animate.css
│ │ │ └── icomoon
│ │ │ ├── fonts
│ │ │ ├── icomoon.eot
│ │ │ ├── icomoon.svg
│ │ │ ├── icomoon.ttf
│ │ │ └── icomoon.woff
│ │ │ ├── selection.json
│ │ │ └── style.css
│ ├── images
│ │ ├── backgrounds
│ │ │ ├── browser-background-template.png
│ │ │ ├── lon-paper.png
│ │ │ ├── sf-paper.png
│ │ │ ├── superhero-paper-large.png
│ │ │ └── superhero-paper.png
│ │ ├── bios
│ │ │ ├── alex-eagle.jpg
│ │ │ ├── alex-rickabaugh.jpg
│ │ │ ├── alex-wolfe.jpg
│ │ │ ├── ali.jpg
│ │ │ ├── angular-gde-bio-placeholder.png
│ │ │ ├── brad-green.jpg
│ │ │ ├── brandonroberts.jpg
│ │ │ ├── chuckj.jpg
│ │ │ ├── crisbeto.jpg
│ │ │ ├── david-east.jpg
│ │ │ ├── deborah.jpg
│ │ │ ├── eladbezalel.jpg
│ │ │ ├── eric.jpg
│ │ │ ├── fatima.jpg
│ │ │ ├── filipe-silva.jpg
│ │ │ ├── hansl.jpg
│ │ │ ├── igor-minar.jpg
│ │ │ ├── jbedard.jpg
│ │ │ ├── jeff-cross.jpg
│ │ │ ├── jeffwhelpley.jpg
│ │ │ ├── jelbourn.jpg
│ │ │ ├── jesus-rodriguez.jpg
│ │ │ ├── john-papa.jpg
│ │ │ ├── juleskremer.jpg
│ │ │ ├── julie-ralph.jpg
│ │ │ ├── kara-erickson.jpg
│ │ │ ├── kathy.jpg
│ │ │ ├── lucas.jpg
│ │ │ ├── marclaval.jpg
│ │ │ ├── marcy.jpg
│ │ │ ├── martin-probst.jpg
│ │ │ ├── martinstaffa.jpg
│ │ │ ├── matias.jpg
│ │ │ ├── max-sills.jpg
│ │ │ ├── michal.jpg
│ │ │ ├── mikeryan.jpg
│ │ │ ├── misko.jpg
│ │ │ ├── naomi.jpg
│ │ │ ├── pascalprecht.jpg
│ │ │ ├── patrick-stapleton.jpg
│ │ │ ├── pawel.jpg
│ │ │ ├── pete.jpg
│ │ │ ├── rado.jpg
│ │ │ ├── ralph.jpg
│ │ │ ├── rex.jpg
│ │ │ ├── rmesserle.jpg
│ │ │ ├── rob-wormald.jpg
│ │ │ ├── ryan.jpg
│ │ │ ├── scott.jpg
│ │ │ ├── shahar.jpg
│ │ │ ├── shield-bio-placeholder.png
│ │ │ ├── stephenfluin.jpg
│ │ │ ├── teropa.jpg
│ │ │ ├── thomas.jpg
│ │ │ ├── tobias.jpg
│ │ │ ├── tonyc.jpg
│ │ │ ├── topherfangio.jpg
│ │ │ ├── torgeirhelgevold.jpg
│ │ │ ├── victor.jpg
│ │ │ ├── vikram.jpg
│ │ │ └── wardbell.jpg
│ │ ├── cardboard
│ │ │ ├── Ionic_Logo.png
│ │ │ ├── UC_Logo_Black.png
│ │ │ └── cardboard.png
│ │ ├── cookbooks
│ │ │ ├── component-communication
│ │ │ │ ├── bidirectional-service.gif
│ │ │ │ ├── child-to-parent.gif
│ │ │ │ ├── contentchildren.png
│ │ │ │ ├── countdown-timer-anim.gif
│ │ │ │ ├── parent-to-child-on-changes.gif
│ │ │ │ ├── parent-to-child.png
│ │ │ │ ├── setter.png
│ │ │ │ └── unrelated-service.gif
│ │ │ ├── dependency-injection
│ │ │ │ ├── alex.png
│ │ │ │ ├── alice.png
│ │ │ │ ├── date-logger-entry.png
│ │ │ │ ├── hero-bio-and-content.png
│ │ │ │ ├── hero-bio-contact-no-host.png
│ │ │ │ ├── hero-bios-and-contacts.png
│ │ │ │ ├── hero-bios.png
│ │ │ │ ├── hero-of-month.png
│ │ │ │ ├── highlight.png
│ │ │ │ ├── logged-in-user.png
│ │ │ │ ├── minimal-logger-intellisense.png
│ │ │ │ └── sorted-heroes.png
│ │ │ ├── dynamic-form
│ │ │ │ └── dynamic-form.png
│ │ │ └── set-document-title
│ │ │ │ └── set-title-anim.gif
│ │ ├── devguide
│ │ │ ├── animations
│ │ │ │ ├── animation_auto.gif
│ │ │ │ ├── animation_basic_click.gif
│ │ │ │ ├── animation_enter_leave.gif
│ │ │ │ ├── animation_enter_leave_states.gif
│ │ │ │ ├── animation_groups.gif
│ │ │ │ ├── animation_multistep.gif
│ │ │ │ ├── animation_timings.gif
│ │ │ │ ├── ng_animate_transitions_inactive_active.png
│ │ │ │ ├── ng_animate_transitions_inactive_active_void.png
│ │ │ │ ├── ng_animate_transitions_inactive_active_wildcards.png
│ │ │ │ └── ng_animate_transitions_void_in.png
│ │ │ ├── application-under-test
│ │ │ │ └── bongos-heroes.png
│ │ │ ├── architecture
│ │ │ │ ├── airplane.png
│ │ │ │ ├── component-databinding.png
│ │ │ │ ├── component-tree.png
│ │ │ │ ├── databinding.png
│ │ │ │ ├── dependency-injection.png
│ │ │ │ ├── directive.png
│ │ │ │ ├── hero-component.png
│ │ │ │ ├── injector-injects.png
│ │ │ │ ├── library-module.png
│ │ │ │ ├── metadata.png
│ │ │ │ ├── module.png
│ │ │ │ ├── modules.png
│ │ │ │ ├── overview.png
│ │ │ │ ├── overview2.png
│ │ │ │ ├── parent-child-binding.png
│ │ │ │ ├── service.png
│ │ │ │ ├── template-metadata-component.png
│ │ │ │ └── template.png
│ │ │ ├── attribute-directives
│ │ │ │ ├── first-highlight.png
│ │ │ │ ├── highlight-directive-anim.gif
│ │ │ │ ├── highlight-directive-final-anim.gif
│ │ │ │ └── highlight-directive-v2-anim.gif
│ │ │ ├── cli-quickstart
│ │ │ │ ├── app-works.png
│ │ │ │ └── my-first-app.png
│ │ │ ├── dependency-injection
│ │ │ │ ├── component-hierarchy.png
│ │ │ │ └── injector-tree.png
│ │ │ ├── displaying-data
│ │ │ │ ├── final.png
│ │ │ │ ├── hero-names-list.png
│ │ │ │ └── title-and-hero.png
│ │ │ ├── first-app-tests
│ │ │ │ ├── Jasmine-not-running-tests.png
│ │ │ │ ├── passed-2-specs-0-failures.png
│ │ │ │ └── test-passed-once-again.png
│ │ │ ├── forms
│ │ │ │ ├── control-state-transitions-anim.gif
│ │ │ │ ├── hero-form-1.png
│ │ │ │ ├── hero-form-2.png
│ │ │ │ ├── hero-form-3.png
│ │ │ │ ├── hf-4.png
│ │ │ │ ├── hf-5.png
│ │ │ │ ├── name-required-error.png
│ │ │ │ ├── ng-control-class-changes.png
│ │ │ │ ├── ng-model-in-action-2.png
│ │ │ │ ├── ng-model-in-action.png
│ │ │ │ ├── tdf-1.png
│ │ │ │ ├── tdf-2.png
│ │ │ │ ├── tdf-3.png
│ │ │ │ ├── tdf-4.png
│ │ │ │ ├── tdf-5.png
│ │ │ │ └── validity-required-indicator.png
│ │ │ ├── intro
│ │ │ │ └── people.png
│ │ │ ├── jasmine-testing-101
│ │ │ │ ├── jasmine-1-spec-0-failures.png
│ │ │ │ ├── null-to-equal-undefined.png
│ │ │ │ ├── spec-list-2-specs-1-failure.png
│ │ │ │ ├── test-report-1-spec-0-failures.png
│ │ │ │ ├── test-report-2-specs-0-failures.png
│ │ │ │ └── test-report-2-specs-1-failure.png
│ │ │ ├── lifecycle-hooks
│ │ │ │ ├── after-view-anim.gif
│ │ │ │ ├── do-check-anim.gif
│ │ │ │ ├── on-changes-anim.gif
│ │ │ │ ├── peek-a-boo.gif
│ │ │ │ ├── peek-a-boo.png
│ │ │ │ ├── projected-child-view.png
│ │ │ │ └── spy-directive.gif
│ │ │ ├── pipes
│ │ │ │ ├── date-format-toggle-anim.gif
│ │ │ │ ├── flying-heroes-anim.gif
│ │ │ │ ├── hero-list.png
│ │ │ │ ├── power-boost-calculator-anim.gif
│ │ │ │ ├── power-boost-calculator.png
│ │ │ │ └── power-booster.png
│ │ │ ├── plunker-separate-window-button.png
│ │ │ ├── quickstart
│ │ │ │ └── my-first-app.png
│ │ │ ├── router
│ │ │ │ ├── complete-nav.png
│ │ │ │ ├── component-tree.png
│ │ │ │ ├── confirm-dialog.png
│ │ │ │ ├── crisis-center-detail.png
│ │ │ │ ├── crisis-center-list.png
│ │ │ │ ├── hero-detail.png
│ │ │ │ ├── hero-list.png
│ │ │ │ ├── router-1-anim.gif
│ │ │ │ ├── router-2-anim.gif
│ │ │ │ ├── router-anim.gif
│ │ │ │ ├── selected-crisis.png
│ │ │ │ ├── selected-hero.png
│ │ │ │ └── shell-and-outlet.png
│ │ │ ├── security
│ │ │ │ ├── binding-inner-html.png
│ │ │ │ └── bypass-security-component.png
│ │ │ ├── server-communication
│ │ │ │ ├── hero-list.png
│ │ │ │ ├── http-toh.gif
│ │ │ │ ├── wiki-1.gif
│ │ │ │ └── wiki-2.gif
│ │ │ ├── structural-directives
│ │ │ │ ├── element-not-in-dom.png
│ │ │ │ ├── heavy-loader-toggle.gif
│ │ │ │ ├── myUnless-is-true.png
│ │ │ │ ├── ngIf-and-myUnless.png
│ │ │ │ └── template-in-out-of-a2.png
│ │ │ ├── template-syntax
│ │ │ │ ├── evil-title.png
│ │ │ │ ├── input-output.png
│ │ │ │ ├── ng-for-track-by-anim.gif
│ │ │ │ ├── ng-model-anim.gif
│ │ │ │ └── ng-switch-anim.gif
│ │ │ ├── testing-an-angular-pipe
│ │ │ │ ├── 5-specs-0-failures.png
│ │ │ │ ├── big-time-fail-screen.png
│ │ │ │ ├── two-failures.png
│ │ │ │ └── zero-failures.png
│ │ │ ├── toh
│ │ │ │ ├── dashboard-top-heroes.png
│ │ │ │ ├── hero-details-1.png
│ │ │ │ ├── hero-details-save-button.png
│ │ │ │ ├── heroes-dashboard-1.png
│ │ │ │ ├── heroes-list-1.png
│ │ │ │ ├── heroes-list-2.png
│ │ │ │ ├── heroes-list-delete-button.png
│ │ │ │ ├── heroes-list-selected.png
│ │ │ │ ├── mini-hero-detail.png
│ │ │ │ ├── nav-diagram.png
│ │ │ │ ├── toh-anim.gif
│ │ │ │ ├── toh-hero-search.png
│ │ │ │ └── toh-http.anim.gif
│ │ │ ├── unit-testing
│ │ │ │ └── spectrum.png
│ │ │ ├── upgrade
│ │ │ │ ├── a1-to-a2-with-projection.png
│ │ │ │ ├── a1-to-a2.png
│ │ │ │ ├── a2-to-a1-with-transclusion.png
│ │ │ │ ├── a2-to-a1.png
│ │ │ │ ├── change_detection.png
│ │ │ │ ├── dom.png
│ │ │ │ └── injectors.png
│ │ │ └── user-input
│ │ │ │ ├── keyup-loop-back-anim.gif
│ │ │ │ ├── keyup1-anim.gif
│ │ │ │ ├── keyup3-anim.gif
│ │ │ │ ├── little-tour-anim.gif
│ │ │ │ └── little-tour.png
│ │ ├── examples
│ │ │ ├── displaying-data-example1.png
│ │ │ ├── setup-example1.png
│ │ │ └── user-input-example1.png
│ │ ├── favicons
│ │ │ ├── apple-touch-icon-144x144.png
│ │ │ ├── apple-touch-icon-152x152.png
│ │ │ ├── apple-touch-icon-180x180.png
│ │ │ ├── apple-touch-icon-precomposed.png
│ │ │ ├── apple-touch-icon.png
│ │ │ ├── favicon-16x16.png
│ │ │ ├── favicon-194x194.png
│ │ │ ├── favicon-32x32.png
│ │ │ ├── favicon-96x96.png
│ │ │ ├── favicon.ico
│ │ │ └── manifest.json
│ │ ├── home
│ │ │ ├── joyful-development.gif
│ │ │ ├── joyful-development.jpg
│ │ │ ├── joyful-development.png
│ │ │ ├── joyful-development.svg
│ │ │ ├── loved-by-millions.png
│ │ │ ├── loved-by-millions.svg
│ │ │ ├── responsive-framework.png
│ │ │ ├── responsive-framework.svg
│ │ │ └── speed-performance.svg
│ │ ├── icons
│ │ │ ├── clippy.svg
│ │ │ ├── favicon.ico
│ │ │ └── ic_keyboard_arrow_down_black_24px.svg
│ │ ├── logos
│ │ │ ├── angular2
│ │ │ │ ├── angular.png
│ │ │ │ ├── angular.svg
│ │ │ │ ├── angular_solidBlack.png
│ │ │ │ ├── angular_solidBlack.svg
│ │ │ │ ├── angular_whiteTransparent.png
│ │ │ │ ├── angular_whiteTransparent.svg
│ │ │ │ └── shield-with-beta.png
│ │ │ ├── angularconnect
│ │ │ │ ├── angularconnect-logo-med.png
│ │ │ │ ├── angularconnect-logo-small.png
│ │ │ │ ├── angularconnect-logo-text.png
│ │ │ │ └── angularconnect-logo.png
│ │ │ ├── html5
│ │ │ │ ├── html5.png
│ │ │ │ ├── html5.svg
│ │ │ │ └── html5@2x.png
│ │ │ ├── inverse
│ │ │ │ └── shield
│ │ │ │ │ ├── 128.png
│ │ │ │ │ ├── 128@2x.png
│ │ │ │ │ ├── 16.png
│ │ │ │ │ ├── 16@2x.png
│ │ │ │ │ ├── 22.png
│ │ │ │ │ ├── 22@2x.png
│ │ │ │ │ ├── 22svg.svg
│ │ │ │ │ ├── 256.png
│ │ │ │ │ ├── 256@2x.png
│ │ │ │ │ ├── 32.png
│ │ │ │ │ ├── 32@2x.png
│ │ │ │ │ ├── 48.png
│ │ │ │ │ ├── 48@2x.png
│ │ │ │ │ ├── shield-large.png
│ │ │ │ │ ├── shield-large.svg
│ │ │ │ │ └── shield-large@2x.png
│ │ │ ├── license
│ │ │ │ ├── open-source.png
│ │ │ │ └── open-source@2x.png
│ │ │ ├── ng-conf
│ │ │ │ ├── ng-conf-shield.png
│ │ │ │ └── ng-conf-shield@2x.png
│ │ │ └── standard
│ │ │ │ ├── angular-gde-logo@2x.png
│ │ │ │ ├── logo-nav.png
│ │ │ │ ├── logo-nav@2x.png
│ │ │ │ ├── shield-large.png
│ │ │ │ ├── shield-large.svg
│ │ │ │ └── shield-large@2x.png
│ │ └── support
│ │ │ ├── angular-gde-logo.png
│ │ │ ├── github-logo.png
│ │ │ ├── gitter-logo.png
│ │ │ ├── reddit-logo.png
│ │ │ └── stackoverflow-logo.png
│ ├── index.ejs
│ └── js
│ │ ├── .gitignore
│ │ ├── controllers
│ │ ├── app-controller.js
│ │ └── resources-controller.js
│ │ ├── directives
│ │ ├── api-list.js
│ │ ├── bio.js
│ │ ├── bold.js
│ │ ├── cheatsheet.js
│ │ ├── code-example.js
│ │ ├── code-pane.js
│ │ ├── code-tabs.js
│ │ ├── code.js
│ │ ├── copy.js
│ │ ├── if-docs.js
│ │ ├── live-example.js
│ │ ├── ngio-ex-path.js
│ │ └── scroll-y-offset-element.js
│ │ ├── site.js
│ │ ├── util.js
│ │ └── vendor
│ │ ├── clipboard.min.js
│ │ ├── jquery.js
│ │ ├── lang-basic.js
│ │ ├── lang-dart.js
│ │ ├── lodash.js
│ │ └── prettify.js
├── support.jade
└── survey.html
├── pubspec.yaml
├── scripts
├── before-install.sh
├── deploy-install-preview.sh
├── deploy-install.sh
├── env-info-and-check.sh
├── env-set.sh
├── examples-install-preview.sh
├── examples-install.sh
├── install-dart-sdk.sh
├── install-ng2dart.sh
├── install.sh
└── patch.sh
├── tools
├── _example-zipper
│ ├── Ideas.md
│ ├── exampleZipper.js
│ └── test
│ │ └── gulpfile.js
├── api-builder
│ ├── angular.io-package
│ │ ├── index.js
│ │ ├── mocks
│ │ │ └── mockPackage.js
│ │ ├── processors
│ │ │ ├── addJadeDataDocsProcessor.js
│ │ │ ├── addJadeDataDocsProcessor.spec.js
│ │ │ ├── extractDirectiveClasses.js
│ │ │ ├── extractDirectiveClasses.spec.js
│ │ │ ├── filterMemberDocs.js
│ │ │ ├── filterUnwantedDecorators.js
│ │ │ ├── filterUnwantedDecorators.spec.js
│ │ │ └── matchUpDirectiveDecorators.js
│ │ ├── rendering
│ │ │ ├── indentForMarkdown.js
│ │ │ ├── toId.js
│ │ │ ├── toId.spec.js
│ │ │ ├── trimBlankLines.js
│ │ │ └── trimBlankLines.spec.js
│ │ ├── services
│ │ │ ├── packageInfo.js
│ │ │ └── renderMarkdown.js
│ │ ├── tag-defs
│ │ │ ├── Annotation.js
│ │ │ ├── deprecated.js
│ │ │ ├── docsNotRequired.js
│ │ │ ├── experimental.js
│ │ │ ├── howToUse.js
│ │ │ ├── index.js
│ │ │ ├── internal.js
│ │ │ ├── security.js
│ │ │ ├── stable.js
│ │ │ ├── ts2dart_const.js
│ │ │ └── whatItDoes.js
│ │ └── templates
│ │ │ ├── api-list-audit.template.html
│ │ │ ├── api-list-data.template.html
│ │ │ ├── cheatsheet.template.html
│ │ │ ├── class.template.html
│ │ │ ├── const.template.html
│ │ │ ├── decorator.template.html
│ │ │ ├── directive.template.html
│ │ │ ├── enum.template.html
│ │ │ ├── function.template.html
│ │ │ ├── interface.template.html
│ │ │ ├── jade-data.template.html
│ │ │ ├── layout
│ │ │ ├── _deprecated-notes.html
│ │ │ ├── _how-to-use.html
│ │ │ ├── _security-notes.html
│ │ │ ├── _what-it-does.html
│ │ │ └── base.template.html
│ │ │ ├── let.template.html
│ │ │ ├── lib
│ │ │ ├── githubLinks.html
│ │ │ └── paramList.html
│ │ │ ├── module.template.html
│ │ │ ├── overview-dump.template.html
│ │ │ ├── type-alias.template.html
│ │ │ └── var.template.html
│ ├── cheatsheet-package
│ │ ├── index.js
│ │ ├── mocks
│ │ │ └── mockPackage.js
│ │ ├── processors
│ │ │ └── createCheatsheetDoc.js
│ │ ├── services
│ │ │ ├── cheatsheetItemParser.js
│ │ │ └── cheatsheetItemParser.spec.js
│ │ └── tag-defs
│ │ │ ├── cheatsheet-index.js
│ │ │ ├── cheatsheet-item.js
│ │ │ ├── cheatsheet-section.js
│ │ │ └── index.js
│ ├── content-package
│ │ ├── index.js
│ │ ├── mocks
│ │ │ └── mockPackage.js
│ │ └── readers
│ │ │ ├── content.js
│ │ │ └── content.spec.js
│ ├── dart-package
│ │ ├── index.js
│ │ ├── processors
│ │ │ ├── loadDartDocData.js
│ │ │ └── loadDartDocHtml.js
│ │ ├── services
│ │ │ ├── apiListDataFileService.js
│ │ │ ├── arrayFromIterable.js
│ │ │ ├── dartPkgConfigInfo.js
│ │ │ ├── logFactory.js
│ │ │ └── preprocessDartDocData.js
│ │ └── test.js
│ ├── docs-package
│ │ ├── index.js
│ │ ├── mocks
│ │ │ ├── importedSrc.ts
│ │ │ ├── mockPackage.js
│ │ │ └── testSrc.ts
│ │ ├── processors
│ │ │ ├── addNotYetDocumentedProperty.js
│ │ │ ├── addNotYetDocumentedProperty.spec.js
│ │ │ ├── checkUnbalancedBackTicks.js
│ │ │ ├── checkUnbalancedBackTicks.spec.js
│ │ │ ├── convertBackticksToCodeBlocks.js
│ │ │ ├── convertBackticksToCodeBlocks.spec.js
│ │ │ ├── convertPrivateClassesToInterfaces.js
│ │ │ ├── createDecoratorDocs.js
│ │ │ ├── createDecoratorDocs.spec.js
│ │ │ ├── createOverviewDump.js
│ │ │ ├── extractDirectiveClasses.js
│ │ │ ├── extractDirectiveClasses.spec.js
│ │ │ ├── extractTitleFromGuides.js
│ │ │ └── generateNavigationDoc.js
│ │ └── templates
│ │ │ └── module.template.html
│ ├── links-package
│ │ ├── index.js
│ │ ├── inline-tag-defs
│ │ │ ├── example.js
│ │ │ ├── exampleTabs.js
│ │ │ ├── link.js
│ │ │ └── linkDocs.js
│ │ └── services
│ │ │ ├── deprecatedDocsLinkDisambiguator.js
│ │ │ ├── getApiFragmentFileName.js
│ │ │ ├── getLinkInfo.js
│ │ │ ├── moduleScopeLinkDisambiguator.js
│ │ │ └── parseArgString.js
│ └── target-package
│ │ ├── index.js
│ │ ├── inline-tag-defs
│ │ ├── target.js
│ │ └── target.spec.js
│ │ ├── mocks
│ │ └── mockPackage.js
│ │ └── services
│ │ ├── targetEnvironments.js
│ │ └── targetEnvironments.spec.js
├── dart-api-builder
│ ├── dab.js
│ ├── index.js
│ └── services
│ │ └── packageInfo.js
├── doc-shredder
│ ├── _test
│ │ ├── .gitignore
│ │ ├── README.md
│ │ ├── copy.to.ovr.bat
│ │ ├── doc-shredder.spec.js
│ │ ├── gulpfile.js
│ │ ├── test_fragments
│ │ │ ├── multiregion
│ │ │ │ ├── main2-bootstrap.ts.ovr.md
│ │ │ │ ├── main2-import.ts.ovr.md
│ │ │ │ ├── main2-twoparts.ts.ovr.md
│ │ │ │ ├── main3-bootstrap.ts.ovr.md
│ │ │ │ ├── main3-import.ts.ovr.md
│ │ │ │ ├── main3-noend.ts.ovr.md
│ │ │ │ ├── main3-noend2.ts.ovr.md
│ │ │ │ ├── main3-twoparts.ts.ovr.md
│ │ │ │ ├── mainBlankDocPlaster-import.ts.ovr.md
│ │ │ │ ├── mainBlankDocPlaster-twoparts.ts.ovr.md
│ │ │ │ ├── pubspec-bar.yaml.ovr.md
│ │ │ │ ├── pubspec-foo.yaml.ovr.md
│ │ │ │ ├── simple-bar.html.ovr.md
│ │ │ │ ├── simple-foo.html.ovr.md
│ │ │ │ ├── style-bar.css.ovr.md
│ │ │ │ └── style-foo.css.ovr.md
│ │ │ └── no-multiregion
│ │ │ │ ├── main-bootstrap.js.ovr.md
│ │ │ │ ├── main-bootstrap.ts.ovr.md
│ │ │ │ ├── main-import.js.ovr.md
│ │ │ │ ├── main-import.ts.ovr.md
│ │ │ │ ├── main.js.ovr.md
│ │ │ │ ├── main.ts.ovr.md
│ │ │ │ ├── named-regions-app.html.ovr.md
│ │ │ │ ├── named-regions-script.html.ovr.md
│ │ │ │ ├── nested-regions-all.js.ovr.md
│ │ │ │ ├── nested-regions-bootstrap.ts.ovr.md
│ │ │ │ ├── nested-regions-class-w-annotations.ts.ovr.md
│ │ │ │ ├── nested-regions-class.ts.ovr.md
│ │ │ │ ├── nested-regions-greet.js.ovr.md
│ │ │ │ ├── nested-regions-import.ts.ovr.md
│ │ │ │ ├── nested-regions-log.js.ovr.md
│ │ │ │ ├── nested-regions.ts.ovr.md
│ │ │ │ ├── nestedFolder
│ │ │ │ └── script.js.ovr.md
│ │ │ │ ├── pubspec.yaml.ovr.md
│ │ │ │ └── simple.html.ovr.md
│ │ ├── test_jade
│ │ │ ├── guides
│ │ │ │ └── setupAlt2.jade
│ │ │ └── setupAlt.jade
│ │ └── test_source
│ │ │ ├── multiregion
│ │ │ ├── main2.ts
│ │ │ ├── main3.ts
│ │ │ ├── mainBlankDocPlaster.ts
│ │ │ ├── pubspec.yaml
│ │ │ ├── simple.html
│ │ │ └── style.css
│ │ │ └── no-multiregion
│ │ │ ├── do-not-read.js
│ │ │ ├── main.js
│ │ │ ├── main.ts
│ │ │ ├── named-regions.html
│ │ │ ├── nested-regions.js
│ │ │ ├── nested-regions.ts
│ │ │ ├── nestedFolder
│ │ │ └── script.js
│ │ │ ├── pubspec.yaml
│ │ │ └── simple.html
│ ├── doc-shredder.js
│ ├── fileReaders
│ │ ├── extractPathsReader.js
│ │ └── regionFileReader.js
│ ├── notes.md
│ ├── processors
│ │ ├── renderAsJadeProcessor.js
│ │ ├── renderAsMarkdownProcessor.js
│ │ └── shredMapProcessor.js
│ ├── regionExtractor.js
│ ├── xref-doc.json.template
│ ├── xref-frag.html.template
│ └── xref-jade.html.template
├── fs-utils
│ └── fsUtils.js
└── plunker-builder
│ ├── indexHtmlTranslator.js
│ ├── license.md
│ ├── plunkerBuilder.js
│ └── tmp.plunker.example.jade
└── tslint.json
/.nvmrc:
--------------------------------------------------------------------------------
1 | 5
2 |
--------------------------------------------------------------------------------
/public/404.jade:
--------------------------------------------------------------------------------
1 | .l-main-section
2 | h2 404
3 | p Oups! Il semble que ce que vous cherchez n'existe pas.
4 |
--------------------------------------------------------------------------------
/public/_includes/_banner.jade:
--------------------------------------------------------------------------------
1 | if banner
2 | .banner
3 | p.text-body !{banner}
4 | else if intro
5 | .banner
6 | p.text-body !{intro}
--------------------------------------------------------------------------------
/public/_includes/_cta-bar.jade:
--------------------------------------------------------------------------------
1 | .cta-bar
2 | a(href="/docs/ts/latest/quickstart.html" class="button button-large button-shield md-raised " + "md-primary" md-button) Commencez
3 |
--------------------------------------------------------------------------------
/public/cardboard/CardboardContestRules.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/cardboard/CardboardContestRules.pdf
--------------------------------------------------------------------------------
/public/cardboard/_data.json:
--------------------------------------------------------------------------------
1 | {
2 | "index": {
3 | "title": "Le Hack-A-Thon Angular Cardboard",
4 | "subtitle": "Gaganants Annoncés",
5 | "autoformat": "true"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/public/docs/ImageGuide.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/ImageGuide.pdf
--------------------------------------------------------------------------------
/public/docs/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/README.md
--------------------------------------------------------------------------------
/public/docs/_data.json:
--------------------------------------------------------------------------------
1 | {
2 | "index": {
3 | "title": "Angular Docs",
4 | "subtitle": "Choose a language for Angular",
5 | "layout": "../_layout"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/public/docs/_examples/animations/ts/.gitignore:
--------------------------------------------------------------------------------
1 | **/*.js
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/animations/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/animations/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/animations/ts/plnkr.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "Angular 2 Animations",
3 | "files":[
4 | "!**/*.d.ts",
5 | "!**/*.js"
6 | ]
7 | }
8 |
--------------------------------------------------------------------------------
/public/docs/_examples/architecture/dart/.docsync.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "Architecture Overview",
3 | "docPart": "guide"
4 | }
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/architecture/dart/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/architecture/dart/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/architecture/dart/lib/hero.dart:
--------------------------------------------------------------------------------
1 | class Hero {
2 | static int _nextId = 1;
3 | final int id;
4 | String name, power;
5 |
6 | Hero(this.name, [this.power = '']) : id = _nextId++;
7 | }
8 |
--------------------------------------------------------------------------------
/public/docs/_examples/architecture/dart/lib/tax_rate_service.dart:
--------------------------------------------------------------------------------
1 | import 'package:angular2/core.dart';
2 |
3 | @Injectable()
4 | class TaxRateService {
5 | getRate(String rateName) => 0.10;
6 | }
7 |
--------------------------------------------------------------------------------
/public/docs/_examples/architecture/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/architecture/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/architecture/ts/plnkr.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "Intro to Angular2",
3 | "files":[
4 | "!**/*.d.ts",
5 | "!**/*.js",
6 | "!app/hero-list.component.1.*"
7 | ]
8 | }
9 |
--------------------------------------------------------------------------------
/public/docs/_examples/attribute-directives/dart/.docsync.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "Attribute Directives",
3 | "docPart": "guide"
4 | }
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/attribute-directives/dart/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/attribute-directives/dart/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/attribute-directives/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/attribute-directives/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/cb-a1-a2-quick-reference/ts/app/main.1.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | import { bootstrap } from '@angular/platform-browser-dynamic';
3 | import { AppComponent } from './app.component';
4 |
5 | bootstrap(AppComponent);
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/cb-a1-a2-quick-reference/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/cb-a1-a2-quick-reference/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/cb-a1-a2-quick-reference/ts/images/hero.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/cb-a1-a2-quick-reference/ts/images/hero.png
--------------------------------------------------------------------------------
/public/docs/_examples/cb-a1-a2-quick-reference/ts/images/ng-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/cb-a1-a2-quick-reference/ts/images/ng-logo.png
--------------------------------------------------------------------------------
/public/docs/_examples/cb-a1-a2-quick-reference/ts/images/villain.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/cb-a1-a2-quick-reference/ts/images/villain.png
--------------------------------------------------------------------------------
/public/docs/_examples/cb-component-communication/ts/.gitignore:
--------------------------------------------------------------------------------
1 | **/*.js
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/cb-component-communication/ts/app/hero.ts:
--------------------------------------------------------------------------------
1 | export class Hero {
2 | name: string;
3 | }
4 |
5 | export const HEROES = [
6 | {name: 'Mr. IQ'},
7 | {name: 'Magneta'},
8 | {name: 'Bombasto'}
9 | ];
10 |
--------------------------------------------------------------------------------
/public/docs/_examples/cb-component-communication/ts/app/main.ts:
--------------------------------------------------------------------------------
1 | import { bootstrap } from '@angular/platform-browser-dynamic';
2 |
3 | import { AppComponent } from './app.component';
4 |
5 | bootstrap(AppComponent);
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/cb-component-communication/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/cb-component-communication/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/cb-component-relative-paths/ts/app/main.ts:
--------------------------------------------------------------------------------
1 | import { bootstrap } from '@angular/platform-browser-dynamic';
2 |
3 | import { AppComponent } from './app.component';
4 |
5 | bootstrap(AppComponent);
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/cb-component-relative-paths/ts/app/some.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | {{type}}
{{path}}
4 |
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/cb-component-relative-paths/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/cb-component-relative-paths/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/cb-component-relative-paths/ts/plnkr.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "Module-relative Paths",
3 | "files": [
4 | "!**/*.d.ts",
5 | "!**/*.js"
6 | ],
7 | "tags": [ "cookbook" ]
8 | }
9 |
--------------------------------------------------------------------------------
/public/docs/_examples/cb-dependency-injection/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/cb-dependency-injection/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/cb-dependency-injection/ts/plnkr.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "Dependency Injection",
3 | "files":[
4 | "!**/*.d.ts",
5 | "!**/*.js",
6 | "!**/*.[1].*"
7 | ],
8 | "tags":["cookbook"]
9 | }
--------------------------------------------------------------------------------
/public/docs/_examples/cb-dynamic-form-deprecated/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/cb-dynamic-form-deprecated/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/cb-dynamic-form-deprecated/ts/sample.css:
--------------------------------------------------------------------------------
1 | .errorMessage{
2 | color:red;
3 | }
4 |
5 | .form-row{
6 | margin-top: 10px;
7 | }
--------------------------------------------------------------------------------
/public/docs/_examples/cb-dynamic-form/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/cb-dynamic-form/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/cb-dynamic-form/ts/plnkr.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "Dynamic Form",
3 | "files":[
4 | "!**/*.d.ts",
5 | "!**/*.js",
6 | "!**/*.[1].*"
7 | ],
8 | "tags":["cookbook"]
9 | }
10 |
--------------------------------------------------------------------------------
/public/docs/_examples/cb-dynamic-form/ts/sample.css:
--------------------------------------------------------------------------------
1 | .errorMessage{
2 | color:red;
3 | }
4 |
5 | .form-row{
6 | margin-top: 10px;
7 | }
--------------------------------------------------------------------------------
/public/docs/_examples/cb-set-document-title/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/cb-set-document-title/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/cb-set-document-title/ts/sample.css:
--------------------------------------------------------------------------------
1 | a {
2 | color: #607D8B ;
3 | text-decoration: underline ;
4 | }
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/cb-ts-to-js/js/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/cb-ts-to-js/js/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/cb-ts-to-js/js/plnkr.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "TypeScript to JavaScript",
3 | "files":[
4 | "!**/karma*.*"
5 | ],
6 | "tags":["cookbook"]
7 | }
8 |
--------------------------------------------------------------------------------
/public/docs/_examples/cb-ts-to-js/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/cb-ts-to-js/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/cb-ts-to-js/ts/plnkr.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "TypeScript to JavaScript",
3 | "files":[
4 | "!**/*.d.ts",
5 | "!**/*.js"
6 | ],
7 | "tags":["cookbook"]
8 | }
9 |
--------------------------------------------------------------------------------
/public/docs/_examples/cb-visual-studio-2015/ts/.gitignore:
--------------------------------------------------------------------------------
1 | !tsconfig.json
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/cli-quickstart/ts/config/environment.dev.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: false
3 | };
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/cli-quickstart/ts/config/environment.prod.ts:
--------------------------------------------------------------------------------
1 | export const environment = {
2 | production: true
3 | };
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/cli-quickstart/ts/example-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "build": "build:cli",
3 | "run": "http-server:cli"
4 | }
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/cli-quickstart/ts/public/.npmignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/cli-quickstart/ts/public/.npmignore
--------------------------------------------------------------------------------
/public/docs/_examples/cli-quickstart/ts/src/app/cli-quickstart.component.css:
--------------------------------------------------------------------------------
1 | /* #docregion */
2 | h1 {
3 | color: #369;
4 | font-family: Arial, Helvetica, sans-serif;
5 | font-size: 250%;
6 | }
7 |
--------------------------------------------------------------------------------
/public/docs/_examples/cli-quickstart/ts/src/app/cli-quickstart.component.html:
--------------------------------------------------------------------------------
1 |
2 | {{title}}
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/cli-quickstart/ts/src/app/index.ts:
--------------------------------------------------------------------------------
1 | export * from './environment';
2 | export * from './cli-quickstart.component';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/cli-quickstart/ts/src/app/shared/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/cli-quickstart/ts/src/app/shared/index.ts
--------------------------------------------------------------------------------
/public/docs/_examples/cli-quickstart/ts/src/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/cli-quickstart/ts/src/favicon.ico
--------------------------------------------------------------------------------
/public/docs/_examples/cli-quickstart/ts/src/typings.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/component-styles/dart/lib/hero.dart:
--------------------------------------------------------------------------------
1 | class Hero {
2 | bool active = false;
3 |
4 | final String name;
5 | final List team;
6 |
7 | Hero(this.name, this.team);
8 | }
9 |
--------------------------------------------------------------------------------
/public/docs/_examples/component-styles/dart/lib/hero_details_box.css:
--------------------------------------------------------------------------------
1 | :host {
2 | padding: 10px;
3 | }
4 | h3 {
5 | background-color: yellow;
6 | }
7 |
--------------------------------------------------------------------------------
/public/docs/_examples/component-styles/dart/lib/hero_team_component.css:
--------------------------------------------------------------------------------
1 | li {
2 | list-style-type: square;
3 | }
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/component-styles/dart/lib/quest_summary_component.css:
--------------------------------------------------------------------------------
1 | :host {
2 | display: block;
3 | background-color: green;
4 | color: white;
5 | }
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/component-styles/dart/lib/quest_summary_component.html:
--------------------------------------------------------------------------------
1 | No quests in progress
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/component-styles/dart/web/main.dart:
--------------------------------------------------------------------------------
1 | import 'package:angular2/platform/browser.dart';
2 | import 'package:component_styles/hero_app_component.dart';
3 |
4 | main() {
5 | bootstrap(HeroAppComponent);
6 | }
7 |
--------------------------------------------------------------------------------
/public/docs/_examples/component-styles/ts/app/hero-details-box.css:
--------------------------------------------------------------------------------
1 | :host {
2 | padding: 10px;
3 | }
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/component-styles/ts/app/hero-team.component.css:
--------------------------------------------------------------------------------
1 | li {
2 | list-style-type: square;
3 | }
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/component-styles/ts/app/hero.ts:
--------------------------------------------------------------------------------
1 | export class Hero {
2 | active: boolean;
3 |
4 | constructor(public name: string,
5 | public team: string[]) {
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/public/docs/_examples/component-styles/ts/app/main.ts:
--------------------------------------------------------------------------------
1 | import { bootstrap } from '@angular/platform-browser-dynamic';
2 | import { HeroAppComponent } from './hero-app.component';
3 |
4 | bootstrap(HeroAppComponent);
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/component-styles/ts/app/quest-summary.component.css:
--------------------------------------------------------------------------------
1 | :host {
2 | display: block;
3 | background-color: green;
4 | color: white;
5 | }
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/component-styles/ts/app/quest-summary.component.html:
--------------------------------------------------------------------------------
1 | No quests in progress
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/component-styles/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/component-styles/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/component-styles/ts/plnkr.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "Component Styles",
3 | "files": [
4 | "!**/*.d.ts",
5 | "!**/*.js",
6 | "!**/*.native.*"
7 | ],
8 | "tags": ["CSS"]
9 | }
10 |
--------------------------------------------------------------------------------
/public/docs/_examples/dependency-injection/dart/.docsync.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "Dependency Injection",
3 | "docPart": "guide"
4 | }
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/dependency-injection/dart/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/dependency-injection/dart/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/dependency-injection/ts/app/heroes/hero.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | export class Hero {
3 | id: number;
4 | name: string;
5 | isSecret = false;
6 | }
7 |
--------------------------------------------------------------------------------
/public/docs/_examples/dependency-injection/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/dependency-injection/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/displaying-data/dart/.docsync.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "Displaying Data",
3 | "docPart": "guide"
4 | }
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/displaying-data/dart/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/displaying-data/dart/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/displaying-data/dart/lib/hero.dart:
--------------------------------------------------------------------------------
1 | // #docregion
2 | class Hero {
3 | final int id;
4 | String name;
5 |
6 | Hero(this.id, this.name);
7 |
8 | String toString() => '$id: $name';
9 | }
10 |
--------------------------------------------------------------------------------
/public/docs/_examples/displaying-data/ts/app/main.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | import { bootstrap } from '@angular/platform-browser-dynamic';
3 |
4 | import { AppComponent } from './app.component';
5 |
6 | bootstrap(AppComponent);
7 |
--------------------------------------------------------------------------------
/public/docs/_examples/displaying-data/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/displaying-data/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/forms-deprecated/js/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/forms-deprecated/js/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/forms-deprecated/js/plnkr.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "Forms",
3 | "files":["app/**/*.js", "**/*.html", "**/*.css"]
4 | }
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/forms-deprecated/ts/app/main.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | import { bootstrap } from '@angular/platform-browser-dynamic';
3 |
4 | import { AppComponent } from './app.component';
5 |
6 | bootstrap(AppComponent);
7 |
--------------------------------------------------------------------------------
/public/docs/_examples/forms-deprecated/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/forms-deprecated/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/forms-deprecated/ts/plnkr.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "Forms-Deprecated",
3 | "files":[
4 | "!**/*.d.ts",
5 | "!**/*.js"
6 | ]
7 | }
--------------------------------------------------------------------------------
/public/docs/_examples/forms/dart/.docsync.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "Forms",
3 | "docPart": "guide"
4 | }
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/forms/dart/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/forms/dart/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/forms/js/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/forms/js/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/forms/js/plnkr.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "Forms",
3 | "files":["app/**/*.js", "**/*.html", "**/*.css"]
4 | }
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/forms/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/forms/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/forms/ts/plnkr.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "Forms",
3 | "files":[
4 | "!**/*.d.ts",
5 | "!**/*.js"
6 | ]
7 | }
--------------------------------------------------------------------------------
/public/docs/_examples/hierarchical-dependency-injection/dart/.docsync.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "Hierarchical Dependency Injection",
3 | "docPart": "guide"
4 | }
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/hierarchical-dependency-injection/dart/lib/edit_item.dart:
--------------------------------------------------------------------------------
1 | // #docregion
2 | class EditItem {
3 | bool editing = false;
4 | T item;
5 | EditItem(this.item);
6 | }
7 | // #enddocregion
8 |
--------------------------------------------------------------------------------
/public/docs/_examples/hierarchical-dependency-injection/ts/app/edit-item.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | export class EditItem {
3 | editing: boolean;
4 | constructor (public item: T) {}
5 | }
6 | // #docregion
7 |
--------------------------------------------------------------------------------
/public/docs/_examples/hierarchical-dependency-injection/ts/app/hero.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | export class Hero {
3 | name: string;
4 | power: string;
5 | }
6 | // #enddocregion
7 |
--------------------------------------------------------------------------------
/public/docs/_examples/hierarchical-dependency-injection/ts/plnkr.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "Hierachical Injectors",
3 | "files":["!**/*.d.ts", "!**/*.js"],
4 | "tags": ["dependency", "injection"]
5 | }
--------------------------------------------------------------------------------
/public/docs/_examples/homepage-hello-world/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/homepage-hello-world/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/homepage-hello-world/ts/plnkr.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "Hello World",
3 | "files":[
4 | "!**/*.d.ts",
5 | "!**/*.js",
6 | "!**/*.[1].*"
7 | ]
8 | }
--------------------------------------------------------------------------------
/public/docs/_examples/homepage-hello-world/ts/systemjs.config.1.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/homepage-hello-world/ts/systemjs.config.1.js
--------------------------------------------------------------------------------
/public/docs/_examples/homepage-tabs/ts/app/main.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | import { bootstrap } from '@angular/platform-browser-dynamic';
3 |
4 | import { DiDemoComponent } from './di_demo';
5 |
6 | bootstrap(DiDemoComponent);
7 |
--------------------------------------------------------------------------------
/public/docs/_examples/homepage-tabs/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/homepage-tabs/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/homepage-tabs/ts/plnkr.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "Tabs",
3 | "files":[
4 | "!**/*.d.ts",
5 | "!**/*.js",
6 | "!**/*.[1].*"
7 | ]
8 | }
--------------------------------------------------------------------------------
/public/docs/_examples/homepage-tabs/ts/systemjs.config.1.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/homepage-tabs/ts/systemjs.config.1.js
--------------------------------------------------------------------------------
/public/docs/_examples/homepage-todo/ts/app/main.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | import { bootstrap } from '@angular/platform-browser-dynamic';
3 |
4 | import { TodoAppComponent } from './todo_app';
5 |
6 | bootstrap(TodoAppComponent);
7 |
--------------------------------------------------------------------------------
/public/docs/_examples/homepage-todo/ts/app/todo.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | // Declare an interaface for type safety
3 | export interface Todo {
4 | text: string;
5 | done: boolean;
6 | }
7 |
--------------------------------------------------------------------------------
/public/docs/_examples/homepage-todo/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/homepage-todo/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/homepage-todo/ts/plnkr.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "Todo",
3 | "files":[
4 | "!**/*.d.ts",
5 | "!**/*.js",
6 | "!**/*.[1].*"
7 | ]
8 | }
--------------------------------------------------------------------------------
/public/docs/_examples/homepage-todo/ts/systemjs.config.1.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/homepage-todo/ts/systemjs.config.1.js
--------------------------------------------------------------------------------
/public/docs/_examples/jsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "ES5",
4 | "module": "commonjs"
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/public/docs/_examples/lifecycle-hooks/dart/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/lifecycle-hooks/dart/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/lifecycle-hooks/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/lifecycle-hooks/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/pipes/dart/.docsync.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "Pipes",
3 | "docPart": "guide"
4 | }
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/pipes/dart/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/pipes/dart/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/pipes/dart/web/heroes.json:
--------------------------------------------------------------------------------
1 | [
2 | {"name": "Windstorm"},
3 | {"name": "Bombasto"},
4 | {"name": "Magneto"},
5 | {"name": "Tornado"}
6 | ]
7 |
--------------------------------------------------------------------------------
/public/docs/_examples/pipes/ts/app/main.ts:
--------------------------------------------------------------------------------
1 | import { bootstrap } from '@angular/platform-browser-dynamic';
2 | import 'rxjs/Rx';
3 |
4 | import { AppComponent } from './app.component';
5 |
6 | bootstrap(AppComponent);
7 |
--------------------------------------------------------------------------------
/public/docs/_examples/pipes/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/pipes/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/pipes/ts/plnkr.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "Pipes",
3 | "files":[
4 | "!**/*.d.ts",
5 | "!**/*.js"],
6 | "tags": ["pipe"]
7 | }
--------------------------------------------------------------------------------
/public/docs/_examples/plunker.README.md:
--------------------------------------------------------------------------------
1 | ### Angular 2 Documentation Example
2 |
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/quickstart/dart/.docsync.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "QuickStart"
3 | }
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/quickstart/dart/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/quickstart/dart/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/quickstart/js/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/quickstart/js/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/quickstart/js/plnkr.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "QuickStart",
3 | "files": [
4 | "!**/*.[1].*"
5 | ],
6 | "tags": ["quickstart"]
7 | }
8 |
--------------------------------------------------------------------------------
/public/docs/_examples/quickstart/js/spec.js:
--------------------------------------------------------------------------------
1 | describe("Jasmine sample test", function() {
2 |
3 | it("1+1 should be 2", function() {
4 |
5 | var result = 1 + 1;
6 |
7 | expect(result).toBe(2);
8 | });
9 | });
--------------------------------------------------------------------------------
/public/docs/_examples/quickstart/ts/.gitignore:
--------------------------------------------------------------------------------
1 | !systemjs.config.1.js
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/quickstart/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/quickstart/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/quickstart/ts/plnkr.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "QuickStart",
3 | "files": [
4 | "!**/*.d.ts",
5 | "!**/*.js",
6 | "!**/*.[1].*"
7 | ],
8 | "tags": ["quickstart"]
9 | }
--------------------------------------------------------------------------------
/public/docs/_examples/router-deprecated/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/router-deprecated/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/router/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/router/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/security/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/security/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/security/ts/plnkr.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "Content Security",
3 | "files": [
4 | "!**/*.d.ts",
5 | "!**/*.js"
6 | ],
7 | "tags": ["security"]
8 | }
9 |
--------------------------------------------------------------------------------
/public/docs/_examples/server-communication/dart/.docsync.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "HTTP Client (Server Communication)",
3 | "docPart": "guide"
4 | }
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/server-communication/dart/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/server-communication/dart/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/server-communication/dart/web/sample.css:
--------------------------------------------------------------------------------
1 | .error {color:red;}
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/server-communication/ts/app/toh/hero.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | export class Hero {
3 | constructor(
4 | public id: number,
5 | public name: string) { }
6 | }
7 |
--------------------------------------------------------------------------------
/public/docs/_examples/server-communication/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/server-communication/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/server-communication/ts/plnkr.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "Http",
3 | "files":[
4 | "!**/*.d.ts",
5 | "!**/*.js",
6 | "!**/*.[1].*"
7 | ],
8 | "tags": ["http", "jsonp"]
9 | }
--------------------------------------------------------------------------------
/public/docs/_examples/server-communication/ts/sample.css:
--------------------------------------------------------------------------------
1 | .error {color:red;}
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/structural-directives/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/structural-directives/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/.gitignore:
--------------------------------------------------------------------------------
1 | *.js
2 | !systemjs.custom.js
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/01-01/app/app.component.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/style-guide/ts/01-01/app/app.component.css
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/01-01/app/heroes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './shared';
2 | export * from './heroes.component';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/01-01/app/heroes/shared/hero.model.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | export class Hero {
3 | id: number;
4 | name: string;
5 | }
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/01-01/app/heroes/shared/index.ts:
--------------------------------------------------------------------------------
1 | export * from './hero.model';
2 | export * from './hero.service';
3 | export * from './mock-heroes';
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/01-01/app/index.ts:
--------------------------------------------------------------------------------
1 | export * from './heroes';
2 | export * from './app.component';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/02-07/app/heroes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './hero.component';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/02-07/app/index.ts:
--------------------------------------------------------------------------------
1 | export * from './heroes';
2 | export * from './users';
3 | export * from './app.component';
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/02-07/app/users/index.ts:
--------------------------------------------------------------------------------
1 | export * from './users.component';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/02-08/app/index.ts:
--------------------------------------------------------------------------------
1 | export * from './shared';
2 | export * from './app.component';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/02-08/app/shared/index.ts:
--------------------------------------------------------------------------------
1 | export * from './validate.directive';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/03-01/app/index.ts:
--------------------------------------------------------------------------------
1 | export * from './shared';
2 | export * from './app.component';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/03-01/app/shared/index.ts:
--------------------------------------------------------------------------------
1 | export * from './exception.service';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/03-02/app/index.ts:
--------------------------------------------------------------------------------
1 | export * from './shared';
2 | export * from './app.component';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/03-02/app/shared/index.ts:
--------------------------------------------------------------------------------
1 | export * from './data.service';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/03-03/app/index.ts:
--------------------------------------------------------------------------------
1 | export * from './shared';
2 | export * from './app.component';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/03-03/app/shared/hero.model.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | // #docregion example
3 | export class Hero {
4 | name: string;
5 | power: string;
6 | }
7 | // #enddocregion example
8 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/03-03/app/shared/index.ts:
--------------------------------------------------------------------------------
1 | export * from './hero-collector.service';
2 | export * from './hero.model';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/03-04/app/index.ts:
--------------------------------------------------------------------------------
1 | export * from './shared';
2 | export * from './app.component';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/03-04/app/shared/index.ts:
--------------------------------------------------------------------------------
1 | export * from './toast.service';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/03-05/app/+heroes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './shared';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/03-05/app/+heroes/shared/hero.model.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | // #docregion example
3 | export class Hero {
4 | name: string;
5 | power: string;
6 | }
7 | // #enddocregion example
8 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/03-05/app/+heroes/shared/index.ts:
--------------------------------------------------------------------------------
1 | export * from './hero.model';
2 | export * from './hero.service';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/03-05/app/app.component.html:
--------------------------------------------------------------------------------
1 | Actual favorite: {{favorite?.name}}
2 |
3 | -
4 | {{hero.name}}
5 |
6 |
7 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/03-05/app/index.ts:
--------------------------------------------------------------------------------
1 | export * from './+heroes';
2 | export * from './shared';
3 | export * from './app.component';
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/03-05/app/shared/exception.service.ts:
--------------------------------------------------------------------------------
1 | import { Injectable } from '@angular/core';
2 |
3 | @Injectable()
4 | export class ExceptionService { }
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/03-05/app/shared/spinner/index.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | export * from './spinner.component';
3 | export * from './spinner.service';
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/03-05/app/shared/toast/index.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | export * from './toast.component';
3 | export * from './toast.service';
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/03-06/app/+heroes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './shared';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/03-06/app/+heroes/shared/hero.model.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | // #docregion example
3 | export class Hero {
4 | name: string;
5 | power: string;
6 | }
7 | // #enddocregion example
8 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/03-06/app/+heroes/shared/index.ts:
--------------------------------------------------------------------------------
1 | export * from './hero.model';
2 | export * from './hero.service';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/03-06/app/app.component.html:
--------------------------------------------------------------------------------
1 | Actual favorite: {{favorite?.name}}
2 |
3 | -
4 | {{hero.name}}
5 |
6 |
7 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/03-06/app/index.ts:
--------------------------------------------------------------------------------
1 | export * from './+heroes';
2 | export * from './shared';
3 | export * from './app.component';
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/03-06/app/shared/exception.service.ts:
--------------------------------------------------------------------------------
1 | import { Injectable } from '@angular/core';
2 |
3 | @Injectable()
4 | export class ExceptionService { }
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/03-06/app/shared/spinner/index.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | export * from './spinner.component';
3 | export * from './spinner.service';
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/03-06/app/shared/toast/index.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | export * from './toast.component';
3 | export * from './toast.service';
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/04-10/app/+heroes/heroes.component.html:
--------------------------------------------------------------------------------
1 | This is heroes component
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/04-10/app/+heroes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './heroes.component';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/04-10/app/index.ts:
--------------------------------------------------------------------------------
1 | export * from './+heroes';
2 | export * from './shared';
3 | export * from './app.component';
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/04-10/app/shared/config.ts:
--------------------------------------------------------------------------------
1 | export let CONFIG = {
2 | baseUrls: {
3 | heroes: 'api/heroes.json',
4 | villains: 'api/villains.json'
5 | }
6 | };
7 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/04-10/app/shared/entity.service.ts:
--------------------------------------------------------------------------------
1 | import { Injectable } from '@angular/core';
2 |
3 | @Injectable()
4 | export class EntityService { }
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/04-10/app/shared/exception.service.ts:
--------------------------------------------------------------------------------
1 | import { Injectable } from '@angular/core';
2 |
3 | @Injectable()
4 | export class ExceptionService { }
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/04-10/app/shared/filter-text/index.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | export * from './filter-text.component';
3 | export * from './filter-text.service';
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/04-10/app/shared/modal/index.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | export * from './modal.component';
3 | export * from './modal.service';
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/04-10/app/shared/nav/index.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | export * from './nav.component';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/04-10/app/shared/spinner/index.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | export * from './spinner.component';
3 | export * from './spinner.service';
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/04-10/app/shared/toast/index.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | export * from './toast.component';
3 | export * from './toast.service';
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/04-13/app/+heroes/index.ts:
--------------------------------------------------------------------------------
1 | // Needed for the .avoid code to compile
2 | export const HeroesComponent = 42;
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/04-14/app/+heroes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './shared';
2 | export * from './heroes.component';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/04-14/app/+heroes/shared/hero.model.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | export class Hero {
3 | id: number;
4 | name: string;
5 | }
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/04-14/app/+heroes/shared/index.ts:
--------------------------------------------------------------------------------
1 | export * from './hero.model';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/04-14/app/index.ts:
--------------------------------------------------------------------------------
1 | export * from './+heroes';
2 | export * from './shared';
3 | export * from './app.component';
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/04-14/app/shared/index.ts:
--------------------------------------------------------------------------------
1 | export * from './logger.service';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-02/app/app.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-02/app/heroes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './shared';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-02/app/heroes/shared/hero-button/hero-button.component.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-02/app/heroes/shared/hero-button/index.ts:
--------------------------------------------------------------------------------
1 | export * from './hero-button.component';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-02/app/heroes/shared/index.ts:
--------------------------------------------------------------------------------
1 | export * from './hero-button';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-02/app/index.ts:
--------------------------------------------------------------------------------
1 | export * from './heroes';
2 | export * from './app.component';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-03/app/app.component.avoid.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-03/app/app.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-03/app/heroes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './shared';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-03/app/heroes/shared/hero-button/hero-button.component.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-03/app/heroes/shared/hero-button/index.ts:
--------------------------------------------------------------------------------
1 | export * from './hero-button.component';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-03/app/heroes/shared/index.ts:
--------------------------------------------------------------------------------
1 | export * from './hero-button';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-03/app/index.ts:
--------------------------------------------------------------------------------
1 | export * from './heroes';
2 | export * from './app.component';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-04/app/heroes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './shared';
2 | export * from './heroes.component';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-04/app/heroes/shared/hero.model.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | export class Hero {
3 | id: number;
4 | name: string;
5 | }
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-04/app/heroes/shared/index.ts:
--------------------------------------------------------------------------------
1 | export * from './hero.model';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-04/app/index.ts:
--------------------------------------------------------------------------------
1 | export * from './heroes';
2 | export * from './app.component';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-12/app/heroes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './shared';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-12/app/heroes/shared/hero-button/index.ts:
--------------------------------------------------------------------------------
1 | export * from './hero-button.component';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-12/app/heroes/shared/index.ts:
--------------------------------------------------------------------------------
1 | export * from './hero-button';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-12/app/index.ts:
--------------------------------------------------------------------------------
1 | export * from './heroes';
2 | export * from './app.component';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-13/app/app.component.avoid.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-13/app/app.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-13/app/heroes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './shared';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-13/app/heroes/shared/hero-button/index.ts:
--------------------------------------------------------------------------------
1 | export * from './hero-button.component';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-13/app/heroes/shared/index.ts:
--------------------------------------------------------------------------------
1 | export * from './hero-button';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-13/app/index.ts:
--------------------------------------------------------------------------------
1 | export * from './heroes';
2 | export * from './app.component';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-14/app/index.ts:
--------------------------------------------------------------------------------
1 | export * from './shared';
2 | export * from './app.component';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-14/app/shared/index.ts:
--------------------------------------------------------------------------------
1 | export * from './toast';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-14/app/shared/toast/index.ts:
--------------------------------------------------------------------------------
1 | export * from './toast.component';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-15/app/heroes/hero-list/index.ts:
--------------------------------------------------------------------------------
1 | export * from './hero-list.component';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-15/app/heroes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './hero-list';
2 | export * from './shared';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-15/app/heroes/shared/hero.model.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | export class Hero {
3 | id: number;
4 | name: string;
5 | }
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-15/app/heroes/shared/index.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | export * from './hero.model';
3 | export * from './hero.service';
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-15/app/index.ts:
--------------------------------------------------------------------------------
1 | export * from './heroes';
2 | export * from './app.component';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-16/app/app.component.avoid.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-16/app/app.component.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-16/app/heroes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './hero.component';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-16/app/index.ts:
--------------------------------------------------------------------------------
1 | export * from './heroes';
2 | export * from './app.component';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-17/app/heroes/hero-list/index.ts:
--------------------------------------------------------------------------------
1 | export * from './hero-list.component';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-17/app/heroes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './hero-list';
2 | export * from './shared';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-17/app/heroes/shared/hero.model.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | export class Hero {
3 | id: number;
4 | name: string;
5 | }
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-17/app/heroes/shared/index.ts:
--------------------------------------------------------------------------------
1 | export * from './hero.model';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/05-17/app/index.ts:
--------------------------------------------------------------------------------
1 | export * from './heroes';
2 | export * from './app.component';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/06-01/app/app.component.html:
--------------------------------------------------------------------------------
1 |
2 | Bombasta
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/06-01/app/index.ts:
--------------------------------------------------------------------------------
1 | export * from './shared';
2 | export * from './app.component';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/06-01/app/shared/index.ts:
--------------------------------------------------------------------------------
1 | export * from './highlight.directive';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/06-03/app/index.ts:
--------------------------------------------------------------------------------
1 | export * from './shared';
2 | export * from './app.component';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/06-03/app/shared/index.ts:
--------------------------------------------------------------------------------
1 | export * from './validator.directive';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/07-01/app/app.component.html:
--------------------------------------------------------------------------------
1 |
2 | -
3 | {{hero.name}}
4 |
5 |
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/07-01/app/heroes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './shared';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/07-01/app/heroes/shared/hero.model.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | export class Hero {
3 | id: number;
4 | name: string;
5 | }
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/07-01/app/heroes/shared/index.ts:
--------------------------------------------------------------------------------
1 | export * from './hero.model';
2 | export * from './hero.service';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/07-01/app/index.ts:
--------------------------------------------------------------------------------
1 | export * from './heroes';
2 | export * from './app.component';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/07-03/app/heroes/hero-list/index.ts:
--------------------------------------------------------------------------------
1 | export * from './hero-list.component';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/07-03/app/heroes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './hero-list';
2 | export * from './shared';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/07-03/app/heroes/shared/hero.model.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | export class Hero {
3 | id: number;
4 | name: string;
5 | }
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/07-03/app/heroes/shared/index.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | export * from './hero.model';
3 | export * from './hero.service';
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/07-03/app/index.ts:
--------------------------------------------------------------------------------
1 | export * from './heroes';
2 | export * from './app.component';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/07-04/app/heroes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './shared';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/07-04/app/heroes/shared/hero.model.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | export class Hero {
3 | id: number;
4 | name: string;
5 | }
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/07-04/app/heroes/shared/index.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | export * from './hero.model';
3 | export * from './hero.service';
4 | export * from './hero-arena.service';
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/07-04/app/index.ts:
--------------------------------------------------------------------------------
1 | export * from './heroes';
2 | export * from './app.component';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/09-01/app/heroes/index.ts:
--------------------------------------------------------------------------------
1 | export * from './shared';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/09-01/app/heroes/shared/hero-button/index.ts:
--------------------------------------------------------------------------------
1 | export * from './hero-button.component';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/09-01/app/heroes/shared/index.ts:
--------------------------------------------------------------------------------
1 | export * from './hero-button';
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/09-01/app/index.ts:
--------------------------------------------------------------------------------
1 | export * from './heroes';
2 | export * from './app.component';
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/app/app.component.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/style-guide/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/style-guide/ts/plnkr.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "Style Guide",
3 | "files":[
4 | "!**/*.d.ts",
5 | "!**/*.js"
6 | ],
7 | "tags": ["style guide, styleguide"]
8 | }
--------------------------------------------------------------------------------
/public/docs/_examples/styleguide/js/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/styleguide/js/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/styleguide/js/spec.js:
--------------------------------------------------------------------------------
1 | // #docregion
2 | describe("Jasmine sample test", function() {
3 |
4 | it("1+1 should be 2", function() {
5 | var result = 1 + 1;
6 | expect(result).toBe(2);
7 | });
8 | });
--------------------------------------------------------------------------------
/public/docs/_examples/styleguide/jsonly.zipconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": ["**/*.js"]
3 | }
--------------------------------------------------------------------------------
/public/docs/_examples/styleguide/ts/app/main.ts:
--------------------------------------------------------------------------------
1 | import { bootstrap } from '@angular/platform-browser-dynamic';
2 |
3 | import { AppComponent } from './app.component';
4 |
5 | bootstrap(AppComponent);
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/styleguide/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/styleguide/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/styleguide/zipconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "zipRegion": "class",
3 | "files": ["**/*.*", "!**/*zipconfig.json"]
4 | }
--------------------------------------------------------------------------------
/public/docs/_examples/template-syntax/dart/.docsync.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "Template Syntax",
3 | "docPart": "guide"
4 | }
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/template-syntax/dart/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/template-syntax/dart/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/template-syntax/dart/web/assets/images/hero.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/template-syntax/dart/web/assets/images/hero.png
--------------------------------------------------------------------------------
/public/docs/_examples/template-syntax/ts/app/main.ts:
--------------------------------------------------------------------------------
1 | import { bootstrap } from '@angular/platform-browser-dynamic';
2 |
3 | import { AppComponent } from './app.component';
4 |
5 | bootstrap(AppComponent);
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/template-syntax/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/template-syntax/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/template-syntax/ts/images/hero.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/template-syntax/ts/images/hero.png
--------------------------------------------------------------------------------
/public/docs/_examples/template-syntax/ts/images/ng-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/template-syntax/ts/images/ng-logo.png
--------------------------------------------------------------------------------
/public/docs/_examples/template-syntax/ts/images/villain.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/template-syntax/ts/images/villain.png
--------------------------------------------------------------------------------
/public/docs/_examples/template-syntax/ts/plnkr.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "Template Syntax Collection",
3 | "files":["!**/*.d.ts", "!**/*.js"],
4 | "tags": ["template"]
5 | }
--------------------------------------------------------------------------------
/public/docs/_examples/testing/ts/app/bag-external-template.html:
--------------------------------------------------------------------------------
1 | from external template
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/testing/ts/app/hero.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | export class Hero {
3 | id: number;
4 | name: string;
5 | }
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/testing/ts/app/main.ts:
--------------------------------------------------------------------------------
1 | import { bootstrap } from '@angular/platform-browser-dynamic';
2 | import { AppComponent } from './app.component';
3 |
4 | bootstrap(AppComponent);
5 |
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/testing/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/testing/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/testing/ts/liteserver-test-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "startPath": "unit-tests.html"
3 | }
--------------------------------------------------------------------------------
/public/docs/_examples/toh-1/dart/.docsync.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "Tour of Heroes: The Hero Editor",
3 | "docPart": "tutorial",
4 | "docHref": "toh-pt1.html"
5 | }
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/toh-1/dart/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/toh-1/dart/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/toh-1/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/toh-1/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/toh-1/ts/plnkr.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "Tour of Heroes: Part 1",
3 | "files":[
4 | "!**/*.d.ts",
5 | "!**/*.js"
6 | ],
7 | "tags": ["tutorial", "tour", "heroes"]
8 | }
9 |
--------------------------------------------------------------------------------
/public/docs/_examples/toh-2/dart/.docsync.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "Tour of Heroes: Master/Detail",
3 | "docPart": "tutorial",
4 | "docHref": "toh-pt2.html"
5 | }
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/toh-2/dart/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/toh-2/dart/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/toh-2/dart/web/main.dart:
--------------------------------------------------------------------------------
1 | import 'package:angular2/platform/browser.dart';
2 |
3 | import 'package:angular2_tour_of_heroes/app_component.dart';
4 |
5 | void main() {
6 | bootstrap(AppComponent);
7 | }
8 |
--------------------------------------------------------------------------------
/public/docs/_examples/toh-2/ts/app/main.ts:
--------------------------------------------------------------------------------
1 | import { bootstrap } from '@angular/platform-browser-dynamic';
2 |
3 | import { AppComponent } from './app.component';
4 |
5 | bootstrap(AppComponent);
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/toh-2/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/toh-2/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/toh-2/ts/plnkr.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "Tour of Heroes: Part 2",
3 | "files":[
4 | "!**/*.d.ts",
5 | "!**/*.js"
6 | ],
7 | "tags": ["tutorial", "tour", "heroes"]
8 | }
9 |
--------------------------------------------------------------------------------
/public/docs/_examples/toh-3/dart/.docsync.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "Tour of Heroes: Multiple Components",
3 | "docPart": "tutorial",
4 | "docHref": "toh-pt3.html"
5 | }
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/toh-3/dart/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/toh-3/dart/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/toh-3/dart/lib/hero.dart:
--------------------------------------------------------------------------------
1 | // #docregion
2 | class Hero {
3 | final int id;
4 | String name;
5 |
6 | Hero(this.id, this.name);
7 | }
8 |
--------------------------------------------------------------------------------
/public/docs/_examples/toh-3/ts/app/hero.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | export class Hero {
3 | id: number;
4 | name: string;
5 | }
6 | // #enddocregion
7 |
--------------------------------------------------------------------------------
/public/docs/_examples/toh-3/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/toh-3/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/toh-3/ts/plnkr.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "Tour of Heroes: Part 3",
3 | "files":[
4 | "!**/*.d.ts",
5 | "!**/*.js"
6 | ],
7 | "tags": ["tutorial", "tour", "heroes"]
8 | }
9 |
--------------------------------------------------------------------------------
/public/docs/_examples/toh-4/dart/.docsync.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "Tour of Heroes: Services",
3 | "docPart": "tutorial",
4 | "docHref": "toh-pt4.html"
5 | }
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/toh-4/dart/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/toh-4/dart/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/toh-4/dart/lib/hero.dart:
--------------------------------------------------------------------------------
1 | class Hero {
2 | final int id;
3 | String name;
4 |
5 | Hero(this.id, this.name);
6 | }
7 |
--------------------------------------------------------------------------------
/public/docs/_examples/toh-4/dart/web/main.dart:
--------------------------------------------------------------------------------
1 | import 'package:angular2/platform/browser.dart';
2 |
3 | import 'package:angular2_tour_of_heroes/app_component.dart';
4 |
5 | void main() {
6 | bootstrap(AppComponent);
7 | }
8 |
--------------------------------------------------------------------------------
/public/docs/_examples/toh-4/dart/web/main_1.dart:
--------------------------------------------------------------------------------
1 | import 'package:angular2/platform/browser.dart';
2 |
3 | import 'package:angular2_tour_of_heroes/app_component_1.dart';
4 |
5 | void main() {
6 | bootstrap(AppComponent);
7 | }
8 |
--------------------------------------------------------------------------------
/public/docs/_examples/toh-4/ts/app/hero.ts:
--------------------------------------------------------------------------------
1 | export class Hero {
2 | id: number;
3 | name: string;
4 | }
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/toh-4/ts/app/main.1.ts:
--------------------------------------------------------------------------------
1 | import { bootstrap } from '@angular/platform-browser-dynamic';
2 |
3 | import { AppComponent } from './app.component.1';
4 |
5 | bootstrap(AppComponent);
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/toh-4/ts/app/main.ts:
--------------------------------------------------------------------------------
1 | import { bootstrap } from '@angular/platform-browser-dynamic';
2 |
3 | import { AppComponent } from './app.component';
4 |
5 | bootstrap(AppComponent);
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/toh-4/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/toh-4/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/toh-5/dart/.docsync.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "Tour of Heroes: Routing",
3 | "docPart": "tutorial",
4 | "docHref": "toh-pt5.html"
5 | }
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/toh-5/dart/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/toh-5/dart/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/toh-5/dart/lib/hero.dart:
--------------------------------------------------------------------------------
1 | class Hero {
2 | final int id;
3 | String name;
4 |
5 | Hero(this.id, this.name);
6 | }
7 |
--------------------------------------------------------------------------------
/public/docs/_examples/toh-5/dart/web/main.dart:
--------------------------------------------------------------------------------
1 | import 'package:angular2/platform/browser.dart';
2 |
3 | import 'package:angular2_tour_of_heroes/app_component.dart';
4 |
5 | void main() {
6 | bootstrap(AppComponent);
7 | }
8 |
--------------------------------------------------------------------------------
/public/docs/_examples/toh-5/ts/app/hero.ts:
--------------------------------------------------------------------------------
1 | export class Hero {
2 | id: number;
3 | name: string;
4 | }
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/toh-5/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/toh-5/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/toh-6/dart/.docsync.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "Tour of Heroes: HTTP",
3 | "docPart": "tutorial",
4 | "docHref": "toh-pt6.html"
5 | }
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/toh-6/ts/.gitignore:
--------------------------------------------------------------------------------
1 | **/*.js
2 |
--------------------------------------------------------------------------------
/public/docs/_examples/toh-6/ts/app/hero.ts:
--------------------------------------------------------------------------------
1 | export class Hero {
2 | id: number;
3 | name: string;
4 | }
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/toh-6/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/toh-6/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/upgrade-adapter/ts/app/1-2-hybrid-shared-adapter-bootstrap/upgrade_adapter.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | import { UpgradeAdapter } from '@angular/upgrade';
3 | export const upgradeAdapter = new UpgradeAdapter();
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/upgrade-adapter/ts/app/1-ng-app/app.module.ts:
--------------------------------------------------------------------------------
1 | declare var angular: any;
2 |
3 | angular.module('heroApp', [])
4 | .controller('MainCtrl', function() {
5 | this.message = 'Hello world';
6 | });
7 |
--------------------------------------------------------------------------------
/public/docs/_examples/upgrade-adapter/ts/app/1-to-2-providers/upgrade_adapter.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | import { UpgradeAdapter } from '@angular/upgrade';
3 | export const upgradeAdapter = new UpgradeAdapter();
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/upgrade-adapter/ts/app/2-to-1-providers/upgrade_adapter.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | import { UpgradeAdapter } from '@angular/upgrade';
3 | export const upgradeAdapter = new UpgradeAdapter();
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/upgrade-adapter/ts/app/2-to-1-transclusion/upgrade_adapter.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | import { UpgradeAdapter } from '@angular/upgrade';
3 | export const upgradeAdapter = new UpgradeAdapter();
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/upgrade-adapter/ts/app/hero.ts:
--------------------------------------------------------------------------------
1 | export class Hero {
2 | constructor(public id: number,
3 | public name: string,
4 | public description?: string) { }
5 | }
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/upgrade-adapter/ts/app/upgrade-io/upgrade_adapter.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | import { UpgradeAdapter } from '@angular/upgrade';
3 | export const upgradeAdapter = new UpgradeAdapter();
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/upgrade-adapter/ts/app/upgrade-static/upgrade_adapter.ts:
--------------------------------------------------------------------------------
1 | // #docregion
2 | import { UpgradeAdapter } from '@angular/upgrade';
3 | export const upgradeAdapter = new UpgradeAdapter();
4 |
--------------------------------------------------------------------------------
/public/docs/_examples/upgrade-adapter/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/upgrade-adapter/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/upgrade-phonecat-1-typescript/ts/app/core/core.module.ts:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | // Define the `core` module
4 | angular.module('core', ['core.phone']);
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/upgrade-phonecat-1-typescript/ts/app/core/phone/phone.module.ts:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | // Define the `core.phone` module
4 | angular.module('core.phone', ['ngResource']);
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/upgrade-phonecat-1-typescript/ts/app/img/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/upgrade-phonecat-1-typescript/ts/app/img/.gitkeep
--------------------------------------------------------------------------------
/public/docs/_examples/upgrade-phonecat-1-typescript/ts/app/phone-list/phone-list.module.ts:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | // Define the `phoneList` module
4 | angular.module('phoneList', ['core.phone']);
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/upgrade-phonecat-2-hybrid/ts/app/core/core.module.ts:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | // Define the `core` module
4 | angular.module('core', ['core.phone']);
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/upgrade-phonecat-2-hybrid/ts/app/core/phone/phone.module.ts:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | // Define the `core.phone` module
4 | angular.module('core.phone', ['ngResource']);
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/upgrade-phonecat-2-hybrid/ts/app/img/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/upgrade-phonecat-2-hybrid/ts/app/img/.gitkeep
--------------------------------------------------------------------------------
/public/docs/_examples/upgrade-phonecat-2-hybrid/ts/app/phone-detail/phone-detail.module.ts:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | // Define the `phoneDetail` module
4 | angular.module('phoneDetail', [
5 | 'ngRoute',
6 | 'core.phone'
7 | ]);
8 |
--------------------------------------------------------------------------------
/public/docs/_examples/upgrade-phonecat-2-hybrid/ts/app/phone-list/phone-list.module.ts:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | // Define the `phoneList` module
4 | angular.module('phoneList', ['core.phone']);
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/upgrade-phonecat-2-hybrid/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/upgrade-phonecat-2-hybrid/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/upgrade-phonecat-3-final/ts/app/img/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/upgrade-phonecat-3-final/ts/app/img/.gitkeep
--------------------------------------------------------------------------------
/public/docs/_examples/upgrade-phonecat-3-final/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/upgrade-phonecat-3-final/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/user-input/dart/.docsync.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "User Input",
3 | "docPart": "guide"
4 | }
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/user-input/dart/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/user-input/dart/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/user-input/ts/app/main.ts:
--------------------------------------------------------------------------------
1 | import { bootstrap } from '@angular/platform-browser-dynamic';
2 |
3 | import { AppComponent } from './app.component';
4 |
5 | bootstrap(AppComponent);
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/user-input/ts/example-config.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/user-input/ts/example-config.json
--------------------------------------------------------------------------------
/public/docs/_examples/user-input/ts/plnkr.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "User Input",
3 | "files": [
4 | "!**/*.d.ts",
5 | "!**/*.js"
6 | ],
7 | "tags": ["input"]
8 | }
--------------------------------------------------------------------------------
/public/docs/_examples/webpack/ts/.gitignore:
--------------------------------------------------------------------------------
1 | dist
2 | !karma.webpack.conf.js
3 | !webpack.config.js
4 | !config/*
5 | !public/css/styles.css
6 |
--------------------------------------------------------------------------------
/public/docs/_examples/webpack/ts/example-config.json:
--------------------------------------------------------------------------------
1 | {
2 | "build": "build:webpack",
3 | "run": "http-server:cli"
4 | }
5 |
--------------------------------------------------------------------------------
/public/docs/_examples/webpack/ts/karma.webpack.conf.js:
--------------------------------------------------------------------------------
1 | // #docregion
2 | module.exports = require('./config/karma.conf.js');
3 |
--------------------------------------------------------------------------------
/public/docs/_examples/webpack/ts/public/css/styles.css:
--------------------------------------------------------------------------------
1 | /* #docregion */
2 | body {
3 | background: #0147A7;
4 | color: #fff;
5 | }
6 | /* #enddocregion */
7 |
--------------------------------------------------------------------------------
/public/docs/_examples/webpack/ts/public/images/angular.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/_examples/webpack/ts/public/images/angular.png
--------------------------------------------------------------------------------
/public/docs/_examples/webpack/ts/webpack.config.js:
--------------------------------------------------------------------------------
1 | // #docregion
2 | module.exports = require('./config/webpack.dev.js');
3 | // #enddocregion
--------------------------------------------------------------------------------
/public/docs/_includes/styleguide/_jump-nav.jade:
--------------------------------------------------------------------------------
1 | nav.jump-nav
2 | ul
3 | li
4 | a(href="#" class="button" md-button) Code Examples
5 |
6 | li
7 | a(href="#" class="button" md-button) Alerts
--------------------------------------------------------------------------------
/public/docs/dart/latest/_quickstart_repo.jade:
--------------------------------------------------------------------------------
1 | .l-sub-section
2 | :marked
3 | Alternatively, begin with a
4 | [download of the QuickStart source](https://github.com/angular-examples/quickstart/archive/master.zip).
5 |
--------------------------------------------------------------------------------
/public/docs/dart/latest/api/_data.json:
--------------------------------------------------------------------------------
1 | {
2 | "index" : {
3 | "title" : "API 2.0 Preview"
4 | }
5 | }
--------------------------------------------------------------------------------
/public/docs/dart/latest/cookbook/a1-a2-quick-reference.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/dart/latest/cookbook/component-communication.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/dart/latest/cookbook/component-relative-paths.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/dart/latest/cookbook/dependency-injection.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/dart/latest/cookbook/dynamic-form-deprecated.html:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/dart/latest/cookbook/dynamic-form.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/dart/latest/cookbook/index.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/dart/latest/cookbook/set-document-title.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/dart/latest/cookbook/ts-to-js.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/dart/latest/cookbook/visual-studio-2015.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/dart/latest/guide/animations.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/dart/latest/guide/cheatsheet.jade:
--------------------------------------------------------------------------------
1 | != partial("../cheatsheet")
2 |
--------------------------------------------------------------------------------
/public/docs/dart/latest/guide/forms-deprecated.html:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/dart/latest/guide/glossary.jade:
--------------------------------------------------------------------------------
1 | include ../glossary
2 |
--------------------------------------------------------------------------------
/public/docs/dart/latest/guide/hierarchical-dependency-injection.jade:
--------------------------------------------------------------------------------
1 | extends ../../../ts/latest/guide/hierarchical-dependency-injection.jade
2 |
3 | block includes
4 | include ../_util-fns
5 |
--------------------------------------------------------------------------------
/public/docs/dart/latest/guide/images/ng-model-in-action-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/dart/latest/guide/images/ng-model-in-action-2.png
--------------------------------------------------------------------------------
/public/docs/dart/latest/guide/router-deprecated.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/dart/latest/guide/security.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/dart/latest/guide/style-guide.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/dart/latest/guide/testing.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/dart/latest/guide/typescript-configuration.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/dart/latest/guide/upgrade.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/dart/latest/guide/webpack.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/dart/latest/styleguide.jade:
--------------------------------------------------------------------------------
1 | != partial("../../_includes/styleguide/_styleguide")
2 |
--------------------------------------------------------------------------------
/public/docs/dart/latest/testing/application-under-test.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/dart/latest/testing/first-app-tests.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/dart/latest/testing/index.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/dart/latest/testing/jasmine-testing-101.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/dart/latest/testing/testing-an-angular-pipe.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/dart/latest/tutorial/index.jade:
--------------------------------------------------------------------------------
1 | include ../_util-fns
2 |
3 | +includeShared('{ts}', 'intro')
4 | +includeShared('{ts}', 'main')
5 |
6 |
--------------------------------------------------------------------------------
/public/docs/js/latest/_util-fns.jade:
--------------------------------------------------------------------------------
1 | include ../../../_includes/_util-fns
--------------------------------------------------------------------------------
/public/docs/js/latest/api/_data.json:
--------------------------------------------------------------------------------
1 | {
2 | "_listtype": "ordered",
3 | "index" : {
4 | "title" : "API 2.0 Preview"
5 | }
6 | }
--------------------------------------------------------------------------------
/public/docs/js/latest/api/index.jade:
--------------------------------------------------------------------------------
1 | api-list(src="api-list.json")
--------------------------------------------------------------------------------
/public/docs/js/latest/cheatsheet.jade:
--------------------------------------------------------------------------------
1 | - var base = current.path[4] ? '.' : './guide';
2 |
3 | article(class="l-content-small grid-fluid docs-content")
4 | .cheatsheet
5 | ngio-cheatsheet(src= base + '/cheatsheet.json')
6 |
--------------------------------------------------------------------------------
/public/docs/js/latest/cookbook/a1-a2-quick-reference.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/js/latest/cookbook/component-communication.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/js/latest/cookbook/component-relative-paths.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/js/latest/cookbook/dependency-injection.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/js/latest/cookbook/dynamic-form-deprecated.html:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/js/latest/cookbook/dynamic-form.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/js/latest/cookbook/index.jade:
--------------------------------------------------------------------------------
1 | include ../../../../_includes/_util-fns
2 |
3 | +includeShared('../../../ts/latest/cookbook/index.jade', 'cookbook')
4 |
--------------------------------------------------------------------------------
/public/docs/js/latest/cookbook/set-document-title.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/js/latest/cookbook/visual-studio-2015.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/js/latest/guide/animations.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/js/latest/guide/architecture.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/js/latest/guide/attribute-directives.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/js/latest/guide/cheatsheet.jade:
--------------------------------------------------------------------------------
1 | != partial("../cheatsheet")
2 |
--------------------------------------------------------------------------------
/public/docs/js/latest/guide/component-styles.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/js/latest/guide/dependency-injection.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/js/latest/guide/displaying-data.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/js/latest/guide/glossary.jade:
--------------------------------------------------------------------------------
1 | != partial("../glossary")
2 |
--------------------------------------------------------------------------------
/public/docs/js/latest/guide/hierarchical-dependency-injection.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/js/latest/guide/lifecycle-hooks.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/js/latest/guide/npm-packages.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/js/latest/guide/pipes.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/js/latest/guide/router-deprecated.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/js/latest/guide/router.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/js/latest/guide/security.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/js/latest/guide/server-communication.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/js/latest/guide/structural-directives.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/js/latest/guide/style-guide.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/js/latest/guide/template-syntax.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/js/latest/guide/testing.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/js/latest/guide/typescript-configuration.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/js/latest/guide/upgrade.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/js/latest/guide/user-input.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/js/latest/guide/webpack.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/js/latest/help.jade:
--------------------------------------------------------------------------------
1 | != partial("../../_includes/_help")
--------------------------------------------------------------------------------
/public/docs/js/latest/styleguide.jade:
--------------------------------------------------------------------------------
1 | != partial("../../_includes/styleguide/_styleguide")
2 |
--------------------------------------------------------------------------------
/public/docs/js/latest/testing/application-under-test.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/js/latest/testing/first-app-tests.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/js/latest/testing/index.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/js/latest/testing/jasmine-testing-101.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/js/latest/testing/testing-an-angular-pipe.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
--------------------------------------------------------------------------------
/public/docs/js/latest/tutorial/index.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/js/latest/tutorial/toh-pt1.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/js/latest/tutorial/toh-pt2.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/js/latest/tutorial/toh-pt3.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/js/latest/tutorial/toh-pt4.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/js/latest/tutorial/toh-pt5.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/js/latest/tutorial/toh-pt6.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../_includes/_ts-temp")
2 |
--------------------------------------------------------------------------------
/public/docs/ts/latest/_quickstart_repo.jade:
--------------------------------------------------------------------------------
1 | .l-sub-section
2 | :marked
3 | Alternatively, begin with a
4 | [download of the QuickStart source](https://github.com/angular/quickstart/blob/master/README.md).
--------------------------------------------------------------------------------
/public/docs/ts/latest/api/_data.json:
--------------------------------------------------------------------------------
1 | {
2 | "_listtype": "ordered",
3 | "index" : {
4 | "title" : "API 2.0 Preview"
5 | }
6 | }
--------------------------------------------------------------------------------
/public/docs/ts/latest/api/index.jade:
--------------------------------------------------------------------------------
1 | api-list(src="api-list.json")
--------------------------------------------------------------------------------
/public/docs/ts/latest/cookbook/ts-to-js.jade:
--------------------------------------------------------------------------------
1 | != partial("../../../js/latest/cookbook/ts-to-js")
2 |
--------------------------------------------------------------------------------
/public/docs/ts/latest/guide/AngularCheatSheet_Letter.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/ts/latest/guide/AngularCheatSheet_Letter.pdf
--------------------------------------------------------------------------------
/public/docs/ts/latest/guide/AngularCheatSheet_Poster.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/docs/ts/latest/guide/AngularCheatSheet_Poster.pdf
--------------------------------------------------------------------------------
/public/docs/ts/latest/guide/cheatsheet.jade:
--------------------------------------------------------------------------------
1 | != partial("../cheatsheet")
2 |
--------------------------------------------------------------------------------
/public/docs/ts/latest/guide/glossary.jade:
--------------------------------------------------------------------------------
1 | include ../glossary
2 |
--------------------------------------------------------------------------------
/public/docs/ts/latest/help.jade:
--------------------------------------------------------------------------------
1 | != partial("../../_includes/_help")
--------------------------------------------------------------------------------
/public/docs/ts/latest/styleguide.jade:
--------------------------------------------------------------------------------
1 | != partial("../../_includes/styleguide/_styleguide")
2 |
--------------------------------------------------------------------------------
/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/favicon.ico
--------------------------------------------------------------------------------
/public/google5a670c2e11d1d2f6.html:
--------------------------------------------------------------------------------
1 | google-site-verification: google5a670c2e11d1d2f6.html
--------------------------------------------------------------------------------
/public/googleb96cceae5888d79f.html:
--------------------------------------------------------------------------------
1 | google-site-verification: googleb96cceae5888d79f.html
--------------------------------------------------------------------------------
/public/resources/_data.json:
--------------------------------------------------------------------------------
1 | {
2 | "index": {
3 | "title": "Explore Angular Resources"
4 | }
5 | }
--------------------------------------------------------------------------------
/public/resources/css/module/_overlay.scss:
--------------------------------------------------------------------------------
1 | .overlay {
2 | position: fixed;
3 | top: 0px;
4 | left: 0px;
5 | right: 0px;
6 | bottom: 0px;
7 | z-index: $layer-3;
8 | }
--------------------------------------------------------------------------------
/public/resources/css/module/_statement.scss:
--------------------------------------------------------------------------------
1 | .statement {
2 | background: $mist;
3 | padding: 20px 20px 10px 20px;
4 | margin-bottom: 40px;
5 | border-radius: 6px;
6 | }
7 |
--------------------------------------------------------------------------------
/public/resources/css/vendor/icomoon/fonts/icomoon.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/css/vendor/icomoon/fonts/icomoon.eot
--------------------------------------------------------------------------------
/public/resources/css/vendor/icomoon/fonts/icomoon.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/css/vendor/icomoon/fonts/icomoon.ttf
--------------------------------------------------------------------------------
/public/resources/css/vendor/icomoon/fonts/icomoon.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/css/vendor/icomoon/fonts/icomoon.woff
--------------------------------------------------------------------------------
/public/resources/images/backgrounds/browser-background-template.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/backgrounds/browser-background-template.png
--------------------------------------------------------------------------------
/public/resources/images/backgrounds/lon-paper.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/backgrounds/lon-paper.png
--------------------------------------------------------------------------------
/public/resources/images/backgrounds/sf-paper.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/backgrounds/sf-paper.png
--------------------------------------------------------------------------------
/public/resources/images/backgrounds/superhero-paper-large.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/backgrounds/superhero-paper-large.png
--------------------------------------------------------------------------------
/public/resources/images/backgrounds/superhero-paper.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/backgrounds/superhero-paper.png
--------------------------------------------------------------------------------
/public/resources/images/bios/alex-eagle.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/alex-eagle.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/alex-rickabaugh.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/alex-rickabaugh.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/alex-wolfe.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/alex-wolfe.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/ali.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/ali.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/angular-gde-bio-placeholder.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/angular-gde-bio-placeholder.png
--------------------------------------------------------------------------------
/public/resources/images/bios/brad-green.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/brad-green.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/brandonroberts.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/brandonroberts.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/chuckj.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/chuckj.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/crisbeto.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/crisbeto.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/david-east.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/david-east.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/deborah.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/deborah.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/eladbezalel.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/eladbezalel.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/eric.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/eric.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/fatima.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/fatima.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/filipe-silva.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/filipe-silva.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/hansl.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/hansl.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/igor-minar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/igor-minar.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/jbedard.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/jbedard.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/jeff-cross.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/jeff-cross.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/jeffwhelpley.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/jeffwhelpley.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/jelbourn.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/jelbourn.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/jesus-rodriguez.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/jesus-rodriguez.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/john-papa.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/john-papa.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/juleskremer.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/juleskremer.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/julie-ralph.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/julie-ralph.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/kara-erickson.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/kara-erickson.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/kathy.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/kathy.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/lucas.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/lucas.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/marclaval.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/marclaval.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/marcy.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/marcy.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/martin-probst.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/martin-probst.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/martinstaffa.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/martinstaffa.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/matias.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/matias.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/max-sills.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/max-sills.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/michal.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/michal.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/mikeryan.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/mikeryan.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/misko.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/misko.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/naomi.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/naomi.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/pascalprecht.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/pascalprecht.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/patrick-stapleton.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/patrick-stapleton.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/pawel.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/pawel.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/pete.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/pete.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/rado.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/rado.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/ralph.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/ralph.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/rex.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/rex.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/rmesserle.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/rmesserle.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/rob-wormald.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/rob-wormald.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/ryan.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/ryan.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/scott.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/scott.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/shahar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/shahar.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/shield-bio-placeholder.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/shield-bio-placeholder.png
--------------------------------------------------------------------------------
/public/resources/images/bios/stephenfluin.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/stephenfluin.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/teropa.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/teropa.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/thomas.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/thomas.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/tobias.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/tobias.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/tonyc.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/tonyc.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/topherfangio.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/topherfangio.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/torgeirhelgevold.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/torgeirhelgevold.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/victor.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/victor.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/vikram.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/vikram.jpg
--------------------------------------------------------------------------------
/public/resources/images/bios/wardbell.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/bios/wardbell.jpg
--------------------------------------------------------------------------------
/public/resources/images/cardboard/Ionic_Logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/cardboard/Ionic_Logo.png
--------------------------------------------------------------------------------
/public/resources/images/cardboard/UC_Logo_Black.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/cardboard/UC_Logo_Black.png
--------------------------------------------------------------------------------
/public/resources/images/cardboard/cardboard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/cardboard/cardboard.png
--------------------------------------------------------------------------------
/public/resources/images/cookbooks/component-communication/setter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/cookbooks/component-communication/setter.png
--------------------------------------------------------------------------------
/public/resources/images/cookbooks/dependency-injection/alex.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/cookbooks/dependency-injection/alex.png
--------------------------------------------------------------------------------
/public/resources/images/cookbooks/dependency-injection/alice.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/cookbooks/dependency-injection/alice.png
--------------------------------------------------------------------------------
/public/resources/images/cookbooks/dependency-injection/hero-bios.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/cookbooks/dependency-injection/hero-bios.png
--------------------------------------------------------------------------------
/public/resources/images/cookbooks/dependency-injection/highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/cookbooks/dependency-injection/highlight.png
--------------------------------------------------------------------------------
/public/resources/images/cookbooks/dynamic-form/dynamic-form.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/cookbooks/dynamic-form/dynamic-form.png
--------------------------------------------------------------------------------
/public/resources/images/cookbooks/set-document-title/set-title-anim.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/cookbooks/set-document-title/set-title-anim.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/animations/animation_auto.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/animations/animation_auto.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/animations/animation_basic_click.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/animations/animation_basic_click.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/animations/animation_enter_leave.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/animations/animation_enter_leave.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/animations/animation_groups.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/animations/animation_groups.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/animations/animation_multistep.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/animations/animation_multistep.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/animations/animation_timings.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/animations/animation_timings.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/architecture/airplane.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/architecture/airplane.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/architecture/component-databinding.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/architecture/component-databinding.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/architecture/component-tree.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/architecture/component-tree.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/architecture/databinding.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/architecture/databinding.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/architecture/dependency-injection.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/architecture/dependency-injection.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/architecture/directive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/architecture/directive.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/architecture/hero-component.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/architecture/hero-component.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/architecture/injector-injects.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/architecture/injector-injects.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/architecture/library-module.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/architecture/library-module.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/architecture/metadata.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/architecture/metadata.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/architecture/module.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/architecture/module.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/architecture/modules.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/architecture/modules.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/architecture/overview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/architecture/overview.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/architecture/overview2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/architecture/overview2.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/architecture/parent-child-binding.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/architecture/parent-child-binding.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/architecture/service.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/architecture/service.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/architecture/template.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/architecture/template.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/cli-quickstart/app-works.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/cli-quickstart/app-works.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/cli-quickstart/my-first-app.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/cli-quickstart/my-first-app.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/dependency-injection/injector-tree.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/dependency-injection/injector-tree.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/displaying-data/final.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/displaying-data/final.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/displaying-data/hero-names-list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/displaying-data/hero-names-list.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/displaying-data/title-and-hero.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/displaying-data/title-and-hero.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/forms/hero-form-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/forms/hero-form-1.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/forms/hero-form-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/forms/hero-form-2.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/forms/hero-form-3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/forms/hero-form-3.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/forms/hf-4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/forms/hf-4.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/forms/hf-5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/forms/hf-5.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/forms/name-required-error.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/forms/name-required-error.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/forms/ng-control-class-changes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/forms/ng-control-class-changes.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/forms/ng-model-in-action-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/forms/ng-model-in-action-2.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/forms/ng-model-in-action.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/forms/ng-model-in-action.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/forms/tdf-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/forms/tdf-1.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/forms/tdf-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/forms/tdf-2.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/forms/tdf-3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/forms/tdf-3.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/forms/tdf-4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/forms/tdf-4.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/forms/tdf-5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/forms/tdf-5.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/forms/validity-required-indicator.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/forms/validity-required-indicator.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/intro/people.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/intro/people.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/lifecycle-hooks/after-view-anim.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/lifecycle-hooks/after-view-anim.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/lifecycle-hooks/do-check-anim.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/lifecycle-hooks/do-check-anim.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/lifecycle-hooks/on-changes-anim.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/lifecycle-hooks/on-changes-anim.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/lifecycle-hooks/peek-a-boo.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/lifecycle-hooks/peek-a-boo.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/lifecycle-hooks/peek-a-boo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/lifecycle-hooks/peek-a-boo.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/lifecycle-hooks/spy-directive.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/lifecycle-hooks/spy-directive.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/pipes/date-format-toggle-anim.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/pipes/date-format-toggle-anim.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/pipes/flying-heroes-anim.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/pipes/flying-heroes-anim.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/pipes/hero-list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/pipes/hero-list.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/pipes/power-boost-calculator-anim.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/pipes/power-boost-calculator-anim.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/pipes/power-boost-calculator.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/pipes/power-boost-calculator.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/pipes/power-booster.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/pipes/power-booster.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/plunker-separate-window-button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/plunker-separate-window-button.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/quickstart/my-first-app.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/quickstart/my-first-app.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/router/complete-nav.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/router/complete-nav.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/router/component-tree.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/router/component-tree.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/router/confirm-dialog.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/router/confirm-dialog.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/router/crisis-center-detail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/router/crisis-center-detail.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/router/crisis-center-list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/router/crisis-center-list.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/router/hero-detail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/router/hero-detail.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/router/hero-list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/router/hero-list.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/router/router-1-anim.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/router/router-1-anim.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/router/router-2-anim.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/router/router-2-anim.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/router/router-anim.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/router/router-anim.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/router/selected-crisis.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/router/selected-crisis.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/router/selected-hero.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/router/selected-hero.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/router/shell-and-outlet.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/router/shell-and-outlet.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/security/binding-inner-html.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/security/binding-inner-html.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/security/bypass-security-component.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/security/bypass-security-component.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/server-communication/hero-list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/server-communication/hero-list.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/server-communication/http-toh.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/server-communication/http-toh.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/server-communication/wiki-1.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/server-communication/wiki-1.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/server-communication/wiki-2.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/server-communication/wiki-2.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/template-syntax/evil-title.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/template-syntax/evil-title.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/template-syntax/input-output.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/template-syntax/input-output.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/template-syntax/ng-model-anim.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/template-syntax/ng-model-anim.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/template-syntax/ng-switch-anim.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/template-syntax/ng-switch-anim.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/toh/dashboard-top-heroes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/toh/dashboard-top-heroes.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/toh/hero-details-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/toh/hero-details-1.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/toh/hero-details-save-button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/toh/hero-details-save-button.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/toh/heroes-dashboard-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/toh/heroes-dashboard-1.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/toh/heroes-list-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/toh/heroes-list-1.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/toh/heroes-list-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/toh/heroes-list-2.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/toh/heroes-list-delete-button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/toh/heroes-list-delete-button.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/toh/heroes-list-selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/toh/heroes-list-selected.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/toh/mini-hero-detail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/toh/mini-hero-detail.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/toh/nav-diagram.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/toh/nav-diagram.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/toh/toh-anim.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/toh/toh-anim.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/toh/toh-hero-search.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/toh/toh-hero-search.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/toh/toh-http.anim.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/toh/toh-http.anim.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/unit-testing/spectrum.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/unit-testing/spectrum.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/upgrade/a1-to-a2-with-projection.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/upgrade/a1-to-a2-with-projection.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/upgrade/a1-to-a2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/upgrade/a1-to-a2.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/upgrade/a2-to-a1-with-transclusion.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/upgrade/a2-to-a1-with-transclusion.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/upgrade/a2-to-a1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/upgrade/a2-to-a1.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/upgrade/change_detection.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/upgrade/change_detection.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/upgrade/dom.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/upgrade/dom.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/upgrade/injectors.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/upgrade/injectors.png
--------------------------------------------------------------------------------
/public/resources/images/devguide/user-input/keyup-loop-back-anim.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/user-input/keyup-loop-back-anim.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/user-input/keyup1-anim.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/user-input/keyup1-anim.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/user-input/keyup3-anim.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/user-input/keyup3-anim.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/user-input/little-tour-anim.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/user-input/little-tour-anim.gif
--------------------------------------------------------------------------------
/public/resources/images/devguide/user-input/little-tour.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/devguide/user-input/little-tour.png
--------------------------------------------------------------------------------
/public/resources/images/examples/displaying-data-example1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/examples/displaying-data-example1.png
--------------------------------------------------------------------------------
/public/resources/images/examples/setup-example1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/examples/setup-example1.png
--------------------------------------------------------------------------------
/public/resources/images/examples/user-input-example1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/examples/user-input-example1.png
--------------------------------------------------------------------------------
/public/resources/images/favicons/apple-touch-icon-144x144.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/favicons/apple-touch-icon-144x144.png
--------------------------------------------------------------------------------
/public/resources/images/favicons/apple-touch-icon-152x152.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/favicons/apple-touch-icon-152x152.png
--------------------------------------------------------------------------------
/public/resources/images/favicons/apple-touch-icon-180x180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/favicons/apple-touch-icon-180x180.png
--------------------------------------------------------------------------------
/public/resources/images/favicons/apple-touch-icon-precomposed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/favicons/apple-touch-icon-precomposed.png
--------------------------------------------------------------------------------
/public/resources/images/favicons/apple-touch-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/favicons/apple-touch-icon.png
--------------------------------------------------------------------------------
/public/resources/images/favicons/favicon-16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/favicons/favicon-16x16.png
--------------------------------------------------------------------------------
/public/resources/images/favicons/favicon-194x194.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/favicons/favicon-194x194.png
--------------------------------------------------------------------------------
/public/resources/images/favicons/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/favicons/favicon-32x32.png
--------------------------------------------------------------------------------
/public/resources/images/favicons/favicon-96x96.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/favicons/favicon-96x96.png
--------------------------------------------------------------------------------
/public/resources/images/favicons/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/favicons/favicon.ico
--------------------------------------------------------------------------------
/public/resources/images/home/joyful-development.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/home/joyful-development.gif
--------------------------------------------------------------------------------
/public/resources/images/home/joyful-development.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/home/joyful-development.jpg
--------------------------------------------------------------------------------
/public/resources/images/home/joyful-development.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/home/joyful-development.png
--------------------------------------------------------------------------------
/public/resources/images/home/loved-by-millions.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/home/loved-by-millions.png
--------------------------------------------------------------------------------
/public/resources/images/home/responsive-framework.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/home/responsive-framework.png
--------------------------------------------------------------------------------
/public/resources/images/icons/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/icons/favicon.ico
--------------------------------------------------------------------------------
/public/resources/images/logos/angular2/angular.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/angular2/angular.png
--------------------------------------------------------------------------------
/public/resources/images/logos/angular2/angular_solidBlack.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/angular2/angular_solidBlack.png
--------------------------------------------------------------------------------
/public/resources/images/logos/angular2/angular_whiteTransparent.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/angular2/angular_whiteTransparent.png
--------------------------------------------------------------------------------
/public/resources/images/logos/angular2/shield-with-beta.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/angular2/shield-with-beta.png
--------------------------------------------------------------------------------
/public/resources/images/logos/angularconnect/angularconnect-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/angularconnect/angularconnect-logo.png
--------------------------------------------------------------------------------
/public/resources/images/logos/html5/html5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/html5/html5.png
--------------------------------------------------------------------------------
/public/resources/images/logos/html5/html5@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/html5/html5@2x.png
--------------------------------------------------------------------------------
/public/resources/images/logos/inverse/shield/128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/inverse/shield/128.png
--------------------------------------------------------------------------------
/public/resources/images/logos/inverse/shield/128@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/inverse/shield/128@2x.png
--------------------------------------------------------------------------------
/public/resources/images/logos/inverse/shield/16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/inverse/shield/16.png
--------------------------------------------------------------------------------
/public/resources/images/logos/inverse/shield/16@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/inverse/shield/16@2x.png
--------------------------------------------------------------------------------
/public/resources/images/logos/inverse/shield/22.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/inverse/shield/22.png
--------------------------------------------------------------------------------
/public/resources/images/logos/inverse/shield/22@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/inverse/shield/22@2x.png
--------------------------------------------------------------------------------
/public/resources/images/logos/inverse/shield/256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/inverse/shield/256.png
--------------------------------------------------------------------------------
/public/resources/images/logos/inverse/shield/256@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/inverse/shield/256@2x.png
--------------------------------------------------------------------------------
/public/resources/images/logos/inverse/shield/32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/inverse/shield/32.png
--------------------------------------------------------------------------------
/public/resources/images/logos/inverse/shield/32@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/inverse/shield/32@2x.png
--------------------------------------------------------------------------------
/public/resources/images/logos/inverse/shield/48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/inverse/shield/48.png
--------------------------------------------------------------------------------
/public/resources/images/logos/inverse/shield/48@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/inverse/shield/48@2x.png
--------------------------------------------------------------------------------
/public/resources/images/logos/inverse/shield/shield-large.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/inverse/shield/shield-large.png
--------------------------------------------------------------------------------
/public/resources/images/logos/inverse/shield/shield-large@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/inverse/shield/shield-large@2x.png
--------------------------------------------------------------------------------
/public/resources/images/logos/license/open-source.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/license/open-source.png
--------------------------------------------------------------------------------
/public/resources/images/logos/license/open-source@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/license/open-source@2x.png
--------------------------------------------------------------------------------
/public/resources/images/logos/ng-conf/ng-conf-shield.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/ng-conf/ng-conf-shield.png
--------------------------------------------------------------------------------
/public/resources/images/logos/ng-conf/ng-conf-shield@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/ng-conf/ng-conf-shield@2x.png
--------------------------------------------------------------------------------
/public/resources/images/logos/standard/angular-gde-logo@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/standard/angular-gde-logo@2x.png
--------------------------------------------------------------------------------
/public/resources/images/logos/standard/logo-nav.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/standard/logo-nav.png
--------------------------------------------------------------------------------
/public/resources/images/logos/standard/logo-nav@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/standard/logo-nav@2x.png
--------------------------------------------------------------------------------
/public/resources/images/logos/standard/shield-large.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/standard/shield-large.png
--------------------------------------------------------------------------------
/public/resources/images/logos/standard/shield-large@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/logos/standard/shield-large@2x.png
--------------------------------------------------------------------------------
/public/resources/images/support/angular-gde-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/support/angular-gde-logo.png
--------------------------------------------------------------------------------
/public/resources/images/support/github-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/support/github-logo.png
--------------------------------------------------------------------------------
/public/resources/images/support/gitter-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/support/gitter-logo.png
--------------------------------------------------------------------------------
/public/resources/images/support/reddit-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/support/reddit-logo.png
--------------------------------------------------------------------------------
/public/resources/images/support/stackoverflow-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/angular/angular-fr/4f5d1268f00b0674bab8b6010de1a60a049dc469/public/resources/images/support/stackoverflow-logo.png
--------------------------------------------------------------------------------
/public/resources/js/.gitignore:
--------------------------------------------------------------------------------
1 | cheatsheet.json
2 | app-data.json
--------------------------------------------------------------------------------
/scripts/deploy-install-preview.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | set -ex -o pipefail
4 |
5 | ./scripts/deploy-install.sh
6 | (cd ../angular && git checkout master)
--------------------------------------------------------------------------------
/tools/api-builder/angular.io-package/tag-defs/Annotation.js:
--------------------------------------------------------------------------------
1 | // A ts2dart compiler annotation that can be ignored in API docs.
2 | module.exports = function() {
3 | return { name: 'Annotation', ignore: true };
4 | };
5 |
--------------------------------------------------------------------------------
/tools/api-builder/angular.io-package/tag-defs/deprecated.js:
--------------------------------------------------------------------------------
1 | module.exports = function() {
2 | return {
3 | name: 'deprecated'
4 | };
5 | };
6 |
--------------------------------------------------------------------------------
/tools/api-builder/angular.io-package/tag-defs/docsNotRequired.js:
--------------------------------------------------------------------------------
1 | module.exports = function() {
2 | return {
3 | name: 'docsNotRequired'
4 | };
5 | };
6 |
--------------------------------------------------------------------------------
/tools/api-builder/angular.io-package/tag-defs/experimental.js:
--------------------------------------------------------------------------------
1 | module.exports = function() {
2 | return {
3 | name: 'experimental'
4 | };
5 | };
6 |
--------------------------------------------------------------------------------
/tools/api-builder/angular.io-package/tag-defs/howToUse.js:
--------------------------------------------------------------------------------
1 | module.exports = function() {
2 | return {
3 | name: 'howToUse'
4 | };
5 | };
6 |
--------------------------------------------------------------------------------
/tools/api-builder/angular.io-package/tag-defs/internal.js:
--------------------------------------------------------------------------------
1 | module.exports = function() {
2 | return {
3 | name: 'internal',
4 | transforms: function() {
5 | return true;
6 | }
7 | }
8 | };
9 |
--------------------------------------------------------------------------------
/tools/api-builder/angular.io-package/tag-defs/security.js:
--------------------------------------------------------------------------------
1 | module.exports = function() {
2 | return {
3 | name: 'security'
4 | };
5 | };
6 |
--------------------------------------------------------------------------------
/tools/api-builder/angular.io-package/tag-defs/stable.js:
--------------------------------------------------------------------------------
1 | module.exports = function() {
2 | return {
3 | name: 'stable'
4 | };
5 | };
6 |
--------------------------------------------------------------------------------
/tools/api-builder/angular.io-package/tag-defs/ts2dart_const.js:
--------------------------------------------------------------------------------
1 | // A ts2dart compiler annotation that can be ignored in API docs.
2 | module.exports = function() {
3 | return { name: 'ts2dart_const', ignore: true };
4 | };
5 |
--------------------------------------------------------------------------------
/tools/api-builder/angular.io-package/tag-defs/whatItDoes.js:
--------------------------------------------------------------------------------
1 | module.exports = function() {
2 | return {
3 | name: 'whatItDoes'
4 | };
5 | };
6 |
--------------------------------------------------------------------------------
/tools/api-builder/angular.io-package/templates/const.template.html:
--------------------------------------------------------------------------------
1 | {% extends 'var.template.html' -%}
--------------------------------------------------------------------------------
/tools/api-builder/angular.io-package/templates/enum.template.html:
--------------------------------------------------------------------------------
1 | {% extends 'class.template.html' -%}
--------------------------------------------------------------------------------
/tools/api-builder/angular.io-package/templates/interface.template.html:
--------------------------------------------------------------------------------
1 | {% extends 'class.template.html' %}
--------------------------------------------------------------------------------
/tools/api-builder/angular.io-package/templates/layout/base.template.html:
--------------------------------------------------------------------------------
1 | {% block body %}{% endblock %}
--------------------------------------------------------------------------------
/tools/api-builder/angular.io-package/templates/let.template.html:
--------------------------------------------------------------------------------
1 | {% extends 'var.template.html' -%}
--------------------------------------------------------------------------------
/tools/api-builder/angular.io-package/templates/type-alias.template.html:
--------------------------------------------------------------------------------
1 | {% extends 'interface.template.html' %}
2 |
--------------------------------------------------------------------------------
/tools/api-builder/cheatsheet-package/tag-defs/index.js:
--------------------------------------------------------------------------------
1 | module.exports = [
2 | require('./cheatsheet-section'),
3 | require('./cheatsheet-index'),
4 | require('./cheatsheet-item')
5 | ];
--------------------------------------------------------------------------------
/tools/api-builder/docs-package/mocks/importedSrc.ts:
--------------------------------------------------------------------------------
1 | export var x = 100;
--------------------------------------------------------------------------------
/tools/doc-shredder/_test/README.md:
--------------------------------------------------------------------------------
1 | Files in the `test_source` dir may not pass current coding conventions (such as missing EOF new lines). This is deliberate so that we can test
2 | the doc-shredder with edge conditions.
--------------------------------------------------------------------------------
/tools/doc-shredder/_test/copy.to.ovr.bat:
--------------------------------------------------------------------------------
1 | REN *.md ????????????????????????????????????????????????????.??????????????????.ovr.md
--------------------------------------------------------------------------------
/tools/doc-shredder/_test/test_fragments/multiregion/main2-bootstrap.ts.ovr.md:
--------------------------------------------------------------------------------
1 | ```
2 | bootstrap(AppComponent);
3 | // to be included in bootstrap...
4 | ```
--------------------------------------------------------------------------------
/tools/doc-shredder/_test/test_fragments/multiregion/main2-import.ts.ovr.md:
--------------------------------------------------------------------------------
1 | ```
2 | import {Component, View, bootstrap} from 'angular2/angular2';
3 | ```
--------------------------------------------------------------------------------
/tools/doc-shredder/_test/test_fragments/multiregion/main3-bootstrap.ts.ovr.md:
--------------------------------------------------------------------------------
1 | ```
2 | bootstrap(AppComponent);
3 | // to be included in bootstrap...
4 | ```
--------------------------------------------------------------------------------
/tools/doc-shredder/_test/test_fragments/multiregion/main3-import.ts.ovr.md:
--------------------------------------------------------------------------------
1 | ```
2 | import {Component, View, bootstrap} from 'angular2/angular2';
3 | ```
--------------------------------------------------------------------------------
/tools/doc-shredder/_test/test_fragments/multiregion/mainBlankDocPlaster-import.ts.ovr.md:
--------------------------------------------------------------------------------
1 | ```
2 | import {Component, View, bootstrap} from 'angular2/angular2';
3 | ```
--------------------------------------------------------------------------------
/tools/doc-shredder/_test/test_fragments/multiregion/pubspec-foo.yaml.ovr.md:
--------------------------------------------------------------------------------
1 | ```
2 | name: angular2-getting-started
3 | # special plaster
4 | angular2: ^2.0.0-alpha.41
5 | browser: ^0.10.0
6 | ```
--------------------------------------------------------------------------------
/tools/doc-shredder/_test/test_fragments/multiregion/simple-foo.html.ovr.md:
--------------------------------------------------------------------------------
1 | ```
2 |
3 |
4 |
5 |
6 |
7 | ```
--------------------------------------------------------------------------------
/tools/doc-shredder/_test/test_fragments/no-multiregion/main-bootstrap.js.ovr.md:
--------------------------------------------------------------------------------
1 | ```
2 | angular2_1.bootstrap(AppComponent);
3 | ```
--------------------------------------------------------------------------------
/tools/doc-shredder/_test/test_fragments/no-multiregion/main-bootstrap.ts.ovr.md:
--------------------------------------------------------------------------------
1 | ```
2 | bootstrap(AppComponent);
3 | ```
--------------------------------------------------------------------------------
/tools/doc-shredder/_test/test_fragments/no-multiregion/main-import.js.ovr.md:
--------------------------------------------------------------------------------
1 | ```
2 | var angular2_1 = require('angular2/angular2');
3 | ```
--------------------------------------------------------------------------------
/tools/doc-shredder/_test/test_fragments/no-multiregion/main-import.ts.ovr.md:
--------------------------------------------------------------------------------
1 | ```
2 | import {Component, View, bootstrap} from 'angular2/angular2';
3 | ```
--------------------------------------------------------------------------------
/tools/doc-shredder/_test/test_fragments/no-multiregion/named-regions-app.html.ovr.md:
--------------------------------------------------------------------------------
1 | ```
2 |
3 |
4 |
5 |
6 |
7 | ```
--------------------------------------------------------------------------------
/tools/doc-shredder/_test/test_fragments/no-multiregion/named-regions-script.html.ovr.md:
--------------------------------------------------------------------------------
1 | ```
2 |
3 |
4 | ```
--------------------------------------------------------------------------------
/tools/doc-shredder/_test/test_fragments/no-multiregion/nested-regions-bootstrap.ts.ovr.md:
--------------------------------------------------------------------------------
1 | ```
2 | bootstrap(AppComponent);
3 | ```
--------------------------------------------------------------------------------
/tools/doc-shredder/_test/test_fragments/no-multiregion/nested-regions-class.ts.ovr.md:
--------------------------------------------------------------------------------
1 | ```
2 | class AppComponent {
3 | }
4 | ```
--------------------------------------------------------------------------------
/tools/doc-shredder/_test/test_fragments/no-multiregion/nested-regions-import.ts.ovr.md:
--------------------------------------------------------------------------------
1 | ```
2 | import {Component, View, bootstrap} from 'angular2/angular2';
3 | ```
--------------------------------------------------------------------------------
/tools/doc-shredder/_test/test_fragments/no-multiregion/nested-regions-log.js.ovr.md:
--------------------------------------------------------------------------------
1 | ```
2 | /**
3 | * @description This function logs a string.
4 | */
5 | function log() {
6 | console.log('Logging.');
7 | }
8 | ```
--------------------------------------------------------------------------------
/tools/doc-shredder/_test/test_source/no-multiregion/do-not-read.js:
--------------------------------------------------------------------------------
1 | /**
2 | * @description
3 | * This file should not have documents read from it.
4 | *
5 | */
--------------------------------------------------------------------------------
/tools/doc-shredder/xref-doc.json.template:
--------------------------------------------------------------------------------
1 | {{ doc.json }}
--------------------------------------------------------------------------------