From 0d63e2a5869bd95b44da73bc51e814f7d9b98ef5 Mon Sep 17 00:00:00 2001 From: Peter Bacon Darwin Date: Mon, 6 Mar 2017 10:23:49 +0000 Subject: [PATCH] docs(aio): copy devguide images from angular.io --- .../devguide/animations/animation_auto.gif | Bin 0 -> 10466 bytes .../animations/animation_basic_click.gif | Bin 0 -> 18107 bytes .../animations/animation_enter_leave.gif | Bin 0 -> 17495 bytes .../animation_enter_leave_states.gif | Bin 0 -> 55232 bytes .../devguide/animations/animation_groups.gif | Bin 0 -> 72316 bytes .../animations/animation_multistep.gif | Bin 0 -> 45512 bytes .../devguide/animations/animation_timings.gif | Bin 0 -> 80822 bytes .../ng_animate_transitions_inactive_active.png | Bin 0 -> 18711 bytes ...nimate_transitions_inactive_active_void.png | Bin 0 -> 32734 bytes ...e_transitions_inactive_active_wildcards.png | Bin 0 -> 34058 bytes .../ng_animate_transitions_void_in.png | Bin 0 -> 23425 bytes .../application-under-test/bongos-heroes.png | Bin 0 -> 11563 bytes .../images/devguide/architecture/airplane.png | Bin 0 -> 225830 bytes .../architecture/component-databinding.png | Bin 0 -> 10156 bytes .../devguide/architecture/component-tree.png | Bin 0 -> 7715 bytes .../devguide/architecture/databinding.png | Bin 0 -> 19119 bytes .../architecture/dependency-injection.png | Bin 0 -> 5621 bytes .../images/devguide/architecture/directive.png | Bin 0 -> 3888 bytes .../devguide/architecture/hero-component.png | Bin 0 -> 21784 bytes .../devguide/architecture/injector-injects.png | Bin 0 -> 17258 bytes .../devguide/architecture/library-module.png | Bin 0 -> 8148 bytes .../images/devguide/architecture/metadata.png | Bin 0 -> 2232 bytes .../images/devguide/architecture/module.png | Bin 0 -> 3681 bytes .../images/devguide/architecture/modules.png | Bin 0 -> 6793 bytes .../images/devguide/architecture/overview.png | Bin 0 -> 21218 bytes .../images/devguide/architecture/overview2.png | Bin 0 -> 46068 bytes .../architecture/parent-child-binding.png | Bin 0 -> 24875 bytes .../images/devguide/architecture/service.png | Bin 0 -> 5932 bytes .../template-metadata-component.png | Bin 0 -> 5674 bytes .../images/devguide/architecture/template.png | Bin 0 -> 24663 bytes .../attribute-directives/first-highlight.png | Bin 0 -> 3056 bytes .../highlight-directive-anim.gif | Bin 0 -> 74670 bytes .../highlight-directive-final-anim.gif | Bin 0 -> 499664 bytes .../highlight-directive-v2-anim.gif | Bin 0 -> 287087 bytes .../devguide/cli-quickstart/app-works.png | Bin 0 -> 2122 bytes .../devguide/cli-quickstart/my-first-app.png | Bin 0 -> 4331 bytes .../dependency-injection/car-components.png | Bin 0 -> 2863 bytes .../component-hierarchy.png | Bin 0 -> 11525 bytes .../dependency-injection/hid-heroes-anim.gif | Bin 0 -> 130055 bytes .../dependency-injection/injector-tree.png | Bin 0 -> 13273 bytes .../images/devguide/displaying-data/final.png | Bin 0 -> 21607 bytes .../displaying-data/hero-names-list.png | Bin 0 -> 8655 bytes .../displaying-data/title-and-hero.png | Bin 0 -> 2959 bytes .../Jasmine-not-running-tests.png | Bin 0 -> 2491 bytes .../passed-2-specs-0-failures.png | Bin 0 -> 8149 bytes .../first-app-tests/test-passed-once-again.png | Bin 0 -> 11415 bytes .../forms/control-state-transitions-anim.gif | Bin 0 -> 226076 bytes .../images/devguide/forms/hero-form-1.png | Bin 0 -> 7503 bytes .../images/devguide/forms/hero-form-2.png | Bin 0 -> 14728 bytes .../images/devguide/forms/hero-form-3.png | Bin 0 -> 10272 bytes aio/src/assets/images/devguide/forms/hf-4.png | Bin 0 -> 13873 bytes aio/src/assets/images/devguide/forms/hf-5.png | Bin 0 -> 5373 bytes .../devguide/forms/name-required-error.png | Bin 0 -> 3989 bytes .../forms/ng-control-class-changes.png | Bin 0 -> 41838 bytes .../devguide/forms/ng-model-in-action-2.png | Bin 0 -> 13229 bytes .../devguide/forms/ng-model-in-action.png | Bin 0 -> 6764 bytes aio/src/assets/images/devguide/forms/tdf-1.png | Bin 0 -> 20779 bytes aio/src/assets/images/devguide/forms/tdf-2.png | Bin 0 -> 23451 bytes aio/src/assets/images/devguide/forms/tdf-3.png | Bin 0 -> 16910 bytes aio/src/assets/images/devguide/forms/tdf-4.png | Bin 0 -> 20767 bytes aio/src/assets/images/devguide/forms/tdf-5.png | Bin 0 -> 25601 bytes .../forms/validity-required-indicator.png | Bin 0 -> 17644 bytes .../assets/images/devguide/intro/people.png | Bin 0 -> 17923 bytes .../jasmine-1-spec-0-failures.png | Bin 0 -> 8463 bytes .../null-to-equal-undefined.png | Bin 0 -> 51743 bytes .../spec-list-2-specs-1-failure.png | Bin 0 -> 4240 bytes .../test-report-1-spec-0-failures.png | Bin 0 -> 2885 bytes .../test-report-2-specs-0-failures.png | Bin 0 -> 3401 bytes .../test-report-2-specs-1-failure.png | Bin 0 -> 9796 bytes .../lifecycle-hooks/after-view-anim.gif | Bin 0 -> 220724 bytes .../devguide/lifecycle-hooks/do-check-anim.gif | Bin 0 -> 195114 bytes .../lifecycle-hooks/hooks-in-sequence.png | Bin 0 -> 15084 bytes .../lifecycle-hooks/on-changes-anim.gif | Bin 0 -> 98813 bytes .../devguide/lifecycle-hooks/peek-a-boo.gif | Bin 0 -> 84694 bytes .../devguide/lifecycle-hooks/peek-a-boo.png | Bin 0 -> 32371 bytes .../lifecycle-hooks/projected-child-view.png | Bin 0 -> 6682 bytes .../devguide/lifecycle-hooks/spy-directive.gif | Bin 0 -> 90898 bytes .../devguide/ngcontainer/hero-traits-bad.png | Bin 0 -> 2417 bytes .../devguide/ngcontainer/hero-traits-good.png | Bin 0 -> 3216 bytes .../devguide/ngmodule/contact-1b-plunker.png | Bin 0 -> 33226 bytes .../devguide/ngmodule/contact-2-plunker.png | Bin 0 -> 23401 bytes .../images/devguide/ngmodule/final-plunker.png | Bin 0 -> 22813 bytes .../devguide/ngmodule/minimal-plunker.png | Bin 0 -> 20163 bytes .../images/devguide/ngmodule/v3-plunker.png | Bin 0 -> 25574 bytes .../devguide/pipes/date-format-toggle-anim.gif | Bin 0 -> 12118 bytes .../devguide/pipes/flying-heroes-anim.gif | Bin 0 -> 54064 bytes .../assets/images/devguide/pipes/hero-list.png | Bin 0 -> 19223 bytes .../pipes/power-boost-calculator-anim.gif | Bin 0 -> 54689 bytes .../devguide/pipes/power-boost-calculator.png | Bin 0 -> 11835 bytes .../images/devguide/pipes/power-booster.png | Bin 0 -> 7298 bytes .../plunker-separate-window-button.png | Bin 0 -> 2929 bytes .../plunker-switch-to-editor-button.png | Bin 0 -> 2303 bytes .../devguide/quickstart/hello-angular.png | Bin 0 -> 4059 bytes .../devguide/quickstart/my-first-app.png | Bin 0 -> 12910 bytes .../quickstart/quickstart-plnkr-big.png | Bin 0 -> 22363 bytes .../devguide/quickstart/quickstart-plnkr.png | Bin 0 -> 15149 bytes .../devguide/reactive-forms/address-group.png | Bin 0 -> 4574 bytes .../reactive-forms/addresses-array.png | Bin 0 -> 3266 bytes .../devguide/reactive-forms/hero-detail.png | Bin 0 -> 4608 bytes .../devguide/reactive-forms/hero-list.png | Bin 0 -> 5950 bytes .../devguide/reactive-forms/json-output.png | Bin 0 -> 39964 bytes .../reactive-forms/just-formcontrol.png | Bin 0 -> 26486 bytes .../reactive-forms/save-revert-buttons.png | Bin 0 -> 7023 bytes .../reactive-forms/validators-json-output.png | Bin 0 -> 60846 bytes .../images/devguide/router/component-tree.png | Bin 0 -> 4394 bytes .../images/devguide/router/confirm-dialog.png | Bin 0 -> 8184 bytes .../images/devguide/router/contact-popup.png | Bin 0 -> 3996 bytes .../devguide/router/crisis-center-detail.png | Bin 0 -> 14332 bytes .../devguide/router/crisis-center-list.png | Bin 0 -> 11488 bytes .../images/devguide/router/hero-detail.png | Bin 0 -> 5531 bytes .../images/devguide/router/hero-list.png | Bin 0 -> 8001 bytes .../images/devguide/router/router-1-anim.gif | Bin 0 -> 28923 bytes .../images/devguide/router/router-2-anim.gif | Bin 0 -> 76833 bytes .../images/devguide/router/selected-crisis.png | Bin 0 -> 8556 bytes .../images/devguide/router/selected-hero.png | Bin 0 -> 4482 bytes .../devguide/router/shell-and-outlet.png | Bin 0 -> 4683 bytes .../devguide/security/binding-inner-html.png | Bin 0 -> 14395 bytes .../security/bypass-security-component-old.png | Bin 0 -> 32780 bytes .../security/bypass-security-component.jpg | Bin 0 -> 37043 bytes .../security/bypass-security-component.png | Bin 0 -> 63825 bytes .../server-communication/hero-list.png | Bin 0 -> 4037 bytes .../devguide/server-communication/http-toh.gif | Bin 0 -> 176014 bytes .../devguide/server-communication/wiki-1.gif | Bin 0 -> 248044 bytes .../devguide/server-communication/wiki-2.gif | Bin 0 -> 160119 bytes .../structural-directives/bad-paragraph.png | Bin 0 -> 2699 bytes .../structural-directives/bad-select.png | Bin 0 -> 2356 bytes .../element-display-in-dom.png | Bin 0 -> 6858 bytes .../element-not-in-dom.png | Bin 0 -> 4639 bytes .../structural-directives/good-paragraph.png | Bin 0 -> 2822 bytes .../structural-directives/hero-div-in-dom.png | Bin 0 -> 3525 bytes .../structural-directives/myUnless-is-true.png | Bin 0 -> 6294 bytes .../ngIf-and-myUnless.png | Bin 0 -> 8775 bytes .../ngSwitch-rendering.png | Bin 0 -> 18177 bytes .../select-ngcontainer-anim.gif | Bin 0 -> 34430 bytes .../template-rendering.png | Bin 0 -> 7069 bytes .../structural-directives/unless-anim.gif | Bin 0 -> 17872 bytes .../devguide/template-syntax/evil-title.png | Bin 0 -> 10533 bytes .../devguide/template-syntax/input-output.png | Bin 0 -> 8312 bytes .../template-syntax/ng-for-track-by-anim.gif | Bin 0 -> 89008 bytes .../devguide/template-syntax/ng-model-anim.gif | Bin 0 -> 163868 bytes .../devguide/template-syntax/switch-anim.gif | Bin 0 -> 76823 bytes .../5-specs-0-failures.png | Bin 0 -> 11764 bytes .../big-time-fail-screen.png | Bin 0 -> 1279 bytes .../testing-an-angular-pipe/two-failures.png | Bin 0 -> 1992 bytes .../testing-an-angular-pipe/zero-failures.png | Bin 0 -> 2923 bytes .../images/devguide/testing/app-plunker.png | Bin 0 -> 20815 bytes .../devguide/testing/app-specs-plunker.png | Bin 0 -> 26860 bytes .../devguide/testing/hero-detail.component.png | Bin 0 -> 2746 bytes .../testing/highlight-directive-spec.png | Bin 0 -> 7965 bytes .../devguide/testing/karma-1st-spec-debug.png | Bin 0 -> 82623 bytes .../devguide/testing/karma-1st-spec-output.png | Bin 0 -> 36357 bytes .../images/devguide/testing/karma-browser.png | Bin 0 -> 35716 bytes .../devguide/toh/dashboard-top-heroes.png | Bin 0 -> 15383 bytes .../images/devguide/toh/hero-details-1.png | Bin 0 -> 12991 bytes .../devguide/toh/hero-details-save-button.png | Bin 0 -> 7704 bytes .../images/devguide/toh/heroes-dashboard-1.png | Bin 0 -> 14460 bytes .../images/devguide/toh/heroes-list-1.png | Bin 0 -> 23111 bytes .../images/devguide/toh/heroes-list-2.png | Bin 0 -> 24342 bytes .../devguide/toh/heroes-list-delete-button.png | Bin 0 -> 7257 bytes .../devguide/toh/heroes-list-selected.png | Bin 0 -> 6154 bytes .../images/devguide/toh/mini-hero-detail.png | Bin 0 -> 3527 bytes .../assets/images/devguide/toh/nav-diagram.png | Bin 0 -> 39037 bytes .../assets/images/devguide/toh/toh-anim.gif | Bin 0 -> 274826 bytes .../images/devguide/toh/toh-hero-search.png | Bin 0 -> 4441 bytes .../images/devguide/toh/toh-http.anim.gif | Bin 0 -> 128263 bytes .../images/devguide/unit-testing/spectrum.png | Bin 0 -> 30822 bytes .../upgrade/a-to-ajs-with-transclusion.png | Bin 0 -> 4532 bytes .../images/devguide/upgrade/a-to-ajs.png | Bin 0 -> 2451 bytes .../upgrade/ajs-to-a-with-projection.png | Bin 0 -> 4709 bytes .../images/devguide/upgrade/ajs-to-a.png | Bin 0 -> 2466 bytes .../devguide/upgrade/change_detection.png | Bin 0 -> 10664 bytes aio/src/assets/images/devguide/upgrade/dom.png | Bin 0 -> 7941 bytes .../images/devguide/upgrade/injectors-2.png | Bin 0 -> 12187 bytes .../images/devguide/upgrade/injectors.png | Bin 0 -> 12225 bytes .../user-input/keyup-loop-back-anim.gif | Bin 0 -> 15276 bytes .../images/devguide/user-input/keyup1-anim.gif | Bin 0 -> 5899 bytes .../images/devguide/user-input/keyup3-anim.gif | Bin 0 -> 49179 bytes .../devguide/user-input/little-tour-anim.gif | Bin 0 -> 68327 bytes .../images/devguide/user-input/little-tour.png | Bin 0 -> 9378 bytes 179 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 aio/src/assets/images/devguide/animations/animation_auto.gif create mode 100644 aio/src/assets/images/devguide/animations/animation_basic_click.gif create mode 100644 aio/src/assets/images/devguide/animations/animation_enter_leave.gif create mode 100644 aio/src/assets/images/devguide/animations/animation_enter_leave_states.gif create mode 100644 aio/src/assets/images/devguide/animations/animation_groups.gif create mode 100644 aio/src/assets/images/devguide/animations/animation_multistep.gif create mode 100644 aio/src/assets/images/devguide/animations/animation_timings.gif create mode 100644 aio/src/assets/images/devguide/animations/ng_animate_transitions_inactive_active.png create mode 100644 aio/src/assets/images/devguide/animations/ng_animate_transitions_inactive_active_void.png create mode 100644 aio/src/assets/images/devguide/animations/ng_animate_transitions_inactive_active_wildcards.png create mode 100644 aio/src/assets/images/devguide/animations/ng_animate_transitions_void_in.png create mode 100644 aio/src/assets/images/devguide/application-under-test/bongos-heroes.png create mode 100644 aio/src/assets/images/devguide/architecture/airplane.png create mode 100644 aio/src/assets/images/devguide/architecture/component-databinding.png create mode 100644 aio/src/assets/images/devguide/architecture/component-tree.png create mode 100644 aio/src/assets/images/devguide/architecture/databinding.png create mode 100644 aio/src/assets/images/devguide/architecture/dependency-injection.png create mode 100644 aio/src/assets/images/devguide/architecture/directive.png create mode 100644 aio/src/assets/images/devguide/architecture/hero-component.png create mode 100644 aio/src/assets/images/devguide/architecture/injector-injects.png create mode 100644 aio/src/assets/images/devguide/architecture/library-module.png create mode 100644 aio/src/assets/images/devguide/architecture/metadata.png create mode 100644 aio/src/assets/images/devguide/architecture/module.png create mode 100644 aio/src/assets/images/devguide/architecture/modules.png create mode 100644 aio/src/assets/images/devguide/architecture/overview.png create mode 100644 aio/src/assets/images/devguide/architecture/overview2.png create mode 100644 aio/src/assets/images/devguide/architecture/parent-child-binding.png create mode 100644 aio/src/assets/images/devguide/architecture/service.png create mode 100644 aio/src/assets/images/devguide/architecture/template-metadata-component.png create mode 100644 aio/src/assets/images/devguide/architecture/template.png create mode 100644 aio/src/assets/images/devguide/attribute-directives/first-highlight.png create mode 100644 aio/src/assets/images/devguide/attribute-directives/highlight-directive-anim.gif create mode 100644 aio/src/assets/images/devguide/attribute-directives/highlight-directive-final-anim.gif create mode 100644 aio/src/assets/images/devguide/attribute-directives/highlight-directive-v2-anim.gif create mode 100644 aio/src/assets/images/devguide/cli-quickstart/app-works.png create mode 100644 aio/src/assets/images/devguide/cli-quickstart/my-first-app.png create mode 100644 aio/src/assets/images/devguide/dependency-injection/car-components.png create mode 100644 aio/src/assets/images/devguide/dependency-injection/component-hierarchy.png create mode 100644 aio/src/assets/images/devguide/dependency-injection/hid-heroes-anim.gif create mode 100644 aio/src/assets/images/devguide/dependency-injection/injector-tree.png create mode 100644 aio/src/assets/images/devguide/displaying-data/final.png create mode 100644 aio/src/assets/images/devguide/displaying-data/hero-names-list.png create mode 100644 aio/src/assets/images/devguide/displaying-data/title-and-hero.png create mode 100644 aio/src/assets/images/devguide/first-app-tests/Jasmine-not-running-tests.png create mode 100644 aio/src/assets/images/devguide/first-app-tests/passed-2-specs-0-failures.png create mode 100644 aio/src/assets/images/devguide/first-app-tests/test-passed-once-again.png create mode 100644 aio/src/assets/images/devguide/forms/control-state-transitions-anim.gif create mode 100644 aio/src/assets/images/devguide/forms/hero-form-1.png create mode 100644 aio/src/assets/images/devguide/forms/hero-form-2.png create mode 100644 aio/src/assets/images/devguide/forms/hero-form-3.png create mode 100644 aio/src/assets/images/devguide/forms/hf-4.png create mode 100644 aio/src/assets/images/devguide/forms/hf-5.png create mode 100644 aio/src/assets/images/devguide/forms/name-required-error.png create mode 100644 aio/src/assets/images/devguide/forms/ng-control-class-changes.png create mode 100644 aio/src/assets/images/devguide/forms/ng-model-in-action-2.png create mode 100644 aio/src/assets/images/devguide/forms/ng-model-in-action.png create mode 100644 aio/src/assets/images/devguide/forms/tdf-1.png create mode 100644 aio/src/assets/images/devguide/forms/tdf-2.png create mode 100644 aio/src/assets/images/devguide/forms/tdf-3.png create mode 100644 aio/src/assets/images/devguide/forms/tdf-4.png create mode 100644 aio/src/assets/images/devguide/forms/tdf-5.png create mode 100644 aio/src/assets/images/devguide/forms/validity-required-indicator.png create mode 100644 aio/src/assets/images/devguide/intro/people.png create mode 100644 aio/src/assets/images/devguide/jasmine-testing-101/jasmine-1-spec-0-failures.png create mode 100644 aio/src/assets/images/devguide/jasmine-testing-101/null-to-equal-undefined.png create mode 100644 aio/src/assets/images/devguide/jasmine-testing-101/spec-list-2-specs-1-failure.png create mode 100644 aio/src/assets/images/devguide/jasmine-testing-101/test-report-1-spec-0-failures.png create mode 100644 aio/src/assets/images/devguide/jasmine-testing-101/test-report-2-specs-0-failures.png create mode 100644 aio/src/assets/images/devguide/jasmine-testing-101/test-report-2-specs-1-failure.png create mode 100644 aio/src/assets/images/devguide/lifecycle-hooks/after-view-anim.gif create mode 100644 aio/src/assets/images/devguide/lifecycle-hooks/do-check-anim.gif create mode 100644 aio/src/assets/images/devguide/lifecycle-hooks/hooks-in-sequence.png create mode 100644 aio/src/assets/images/devguide/lifecycle-hooks/on-changes-anim.gif create mode 100644 aio/src/assets/images/devguide/lifecycle-hooks/peek-a-boo.gif create mode 100644 aio/src/assets/images/devguide/lifecycle-hooks/peek-a-boo.png create mode 100644 aio/src/assets/images/devguide/lifecycle-hooks/projected-child-view.png create mode 100644 aio/src/assets/images/devguide/lifecycle-hooks/spy-directive.gif create mode 100644 aio/src/assets/images/devguide/ngcontainer/hero-traits-bad.png create mode 100644 aio/src/assets/images/devguide/ngcontainer/hero-traits-good.png create mode 100644 aio/src/assets/images/devguide/ngmodule/contact-1b-plunker.png create mode 100644 aio/src/assets/images/devguide/ngmodule/contact-2-plunker.png create mode 100644 aio/src/assets/images/devguide/ngmodule/final-plunker.png create mode 100644 aio/src/assets/images/devguide/ngmodule/minimal-plunker.png create mode 100644 aio/src/assets/images/devguide/ngmodule/v3-plunker.png create mode 100644 aio/src/assets/images/devguide/pipes/date-format-toggle-anim.gif create mode 100644 aio/src/assets/images/devguide/pipes/flying-heroes-anim.gif create mode 100644 aio/src/assets/images/devguide/pipes/hero-list.png create mode 100644 aio/src/assets/images/devguide/pipes/power-boost-calculator-anim.gif create mode 100644 aio/src/assets/images/devguide/pipes/power-boost-calculator.png create mode 100644 aio/src/assets/images/devguide/pipes/power-booster.png create mode 100644 aio/src/assets/images/devguide/plunker-separate-window-button.png create mode 100644 aio/src/assets/images/devguide/plunker-switch-to-editor-button.png create mode 100644 aio/src/assets/images/devguide/quickstart/hello-angular.png create mode 100644 aio/src/assets/images/devguide/quickstart/my-first-app.png create mode 100644 aio/src/assets/images/devguide/quickstart/quickstart-plnkr-big.png create mode 100644 aio/src/assets/images/devguide/quickstart/quickstart-plnkr.png create mode 100644 aio/src/assets/images/devguide/reactive-forms/address-group.png create mode 100644 aio/src/assets/images/devguide/reactive-forms/addresses-array.png create mode 100644 aio/src/assets/images/devguide/reactive-forms/hero-detail.png create mode 100644 aio/src/assets/images/devguide/reactive-forms/hero-list.png create mode 100644 aio/src/assets/images/devguide/reactive-forms/json-output.png create mode 100644 aio/src/assets/images/devguide/reactive-forms/just-formcontrol.png create mode 100644 aio/src/assets/images/devguide/reactive-forms/save-revert-buttons.png create mode 100644 aio/src/assets/images/devguide/reactive-forms/validators-json-output.png create mode 100644 aio/src/assets/images/devguide/router/component-tree.png create mode 100644 aio/src/assets/images/devguide/router/confirm-dialog.png create mode 100644 aio/src/assets/images/devguide/router/contact-popup.png create mode 100644 aio/src/assets/images/devguide/router/crisis-center-detail.png create mode 100644 aio/src/assets/images/devguide/router/crisis-center-list.png create mode 100644 aio/src/assets/images/devguide/router/hero-detail.png create mode 100644 aio/src/assets/images/devguide/router/hero-list.png create mode 100644 aio/src/assets/images/devguide/router/router-1-anim.gif create mode 100644 aio/src/assets/images/devguide/router/router-2-anim.gif create mode 100644 aio/src/assets/images/devguide/router/selected-crisis.png create mode 100644 aio/src/assets/images/devguide/router/selected-hero.png create mode 100644 aio/src/assets/images/devguide/router/shell-and-outlet.png create mode 100644 aio/src/assets/images/devguide/security/binding-inner-html.png create mode 100644 aio/src/assets/images/devguide/security/bypass-security-component-old.png create mode 100644 aio/src/assets/images/devguide/security/bypass-security-component.jpg create mode 100644 aio/src/assets/images/devguide/security/bypass-security-component.png create mode 100644 aio/src/assets/images/devguide/server-communication/hero-list.png create mode 100644 aio/src/assets/images/devguide/server-communication/http-toh.gif create mode 100644 aio/src/assets/images/devguide/server-communication/wiki-1.gif create mode 100644 aio/src/assets/images/devguide/server-communication/wiki-2.gif create mode 100644 aio/src/assets/images/devguide/structural-directives/bad-paragraph.png create mode 100644 aio/src/assets/images/devguide/structural-directives/bad-select.png create mode 100644 aio/src/assets/images/devguide/structural-directives/element-display-in-dom.png create mode 100644 aio/src/assets/images/devguide/structural-directives/element-not-in-dom.png create mode 100644 aio/src/assets/images/devguide/structural-directives/good-paragraph.png create mode 100644 aio/src/assets/images/devguide/structural-directives/hero-div-in-dom.png create mode 100644 aio/src/assets/images/devguide/structural-directives/myUnless-is-true.png create mode 100644 aio/src/assets/images/devguide/structural-directives/ngIf-and-myUnless.png create mode 100644 aio/src/assets/images/devguide/structural-directives/ngSwitch-rendering.png create mode 100644 aio/src/assets/images/devguide/structural-directives/select-ngcontainer-anim.gif create mode 100644 aio/src/assets/images/devguide/structural-directives/template-rendering.png create mode 100644 aio/src/assets/images/devguide/structural-directives/unless-anim.gif create mode 100644 aio/src/assets/images/devguide/template-syntax/evil-title.png create mode 100644 aio/src/assets/images/devguide/template-syntax/input-output.png create mode 100644 aio/src/assets/images/devguide/template-syntax/ng-for-track-by-anim.gif create mode 100644 aio/src/assets/images/devguide/template-syntax/ng-model-anim.gif create mode 100644 aio/src/assets/images/devguide/template-syntax/switch-anim.gif create mode 100644 aio/src/assets/images/devguide/testing-an-angular-pipe/5-specs-0-failures.png create mode 100644 aio/src/assets/images/devguide/testing-an-angular-pipe/big-time-fail-screen.png create mode 100644 aio/src/assets/images/devguide/testing-an-angular-pipe/two-failures.png create mode 100644 aio/src/assets/images/devguide/testing-an-angular-pipe/zero-failures.png create mode 100644 aio/src/assets/images/devguide/testing/app-plunker.png create mode 100644 aio/src/assets/images/devguide/testing/app-specs-plunker.png create mode 100644 aio/src/assets/images/devguide/testing/hero-detail.component.png create mode 100644 aio/src/assets/images/devguide/testing/highlight-directive-spec.png create mode 100644 aio/src/assets/images/devguide/testing/karma-1st-spec-debug.png create mode 100644 aio/src/assets/images/devguide/testing/karma-1st-spec-output.png create mode 100644 aio/src/assets/images/devguide/testing/karma-browser.png create mode 100644 aio/src/assets/images/devguide/toh/dashboard-top-heroes.png create mode 100644 aio/src/assets/images/devguide/toh/hero-details-1.png create mode 100644 aio/src/assets/images/devguide/toh/hero-details-save-button.png create mode 100644 aio/src/assets/images/devguide/toh/heroes-dashboard-1.png create mode 100644 aio/src/assets/images/devguide/toh/heroes-list-1.png create mode 100644 aio/src/assets/images/devguide/toh/heroes-list-2.png create mode 100644 aio/src/assets/images/devguide/toh/heroes-list-delete-button.png create mode 100644 aio/src/assets/images/devguide/toh/heroes-list-selected.png create mode 100644 aio/src/assets/images/devguide/toh/mini-hero-detail.png create mode 100644 aio/src/assets/images/devguide/toh/nav-diagram.png create mode 100644 aio/src/assets/images/devguide/toh/toh-anim.gif create mode 100644 aio/src/assets/images/devguide/toh/toh-hero-search.png create mode 100644 aio/src/assets/images/devguide/toh/toh-http.anim.gif create mode 100644 aio/src/assets/images/devguide/unit-testing/spectrum.png create mode 100644 aio/src/assets/images/devguide/upgrade/a-to-ajs-with-transclusion.png create mode 100644 aio/src/assets/images/devguide/upgrade/a-to-ajs.png create mode 100644 aio/src/assets/images/devguide/upgrade/ajs-to-a-with-projection.png create mode 100644 aio/src/assets/images/devguide/upgrade/ajs-to-a.png create mode 100644 aio/src/assets/images/devguide/upgrade/change_detection.png create mode 100644 aio/src/assets/images/devguide/upgrade/dom.png create mode 100644 aio/src/assets/images/devguide/upgrade/injectors-2.png create mode 100644 aio/src/assets/images/devguide/upgrade/injectors.png create mode 100644 aio/src/assets/images/devguide/user-input/keyup-loop-back-anim.gif create mode 100644 aio/src/assets/images/devguide/user-input/keyup1-anim.gif create mode 100644 aio/src/assets/images/devguide/user-input/keyup3-anim.gif create mode 100644 aio/src/assets/images/devguide/user-input/little-tour-anim.gif create mode 100644 aio/src/assets/images/devguide/user-input/little-tour.png diff --git a/aio/src/assets/images/devguide/animations/animation_auto.gif b/aio/src/assets/images/devguide/animations/animation_auto.gif new file mode 100644 index 0000000000000000000000000000000000000000..6cda09ad69881129309d13bf5f8c4b4d2a6ecef7 GIT binary patch literal 10466 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[`e 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 Gs{ajzcPP97 literal 0 HcmV?d00001 diff --git a/aio/src/assets/images/devguide/animations/animation_groups.gif b/aio/src/assets/images/devguide/animations/animation_groups.gif new file mode 100644 index 0000000000000000000000000000000000000000..85ce40f6f6cb2d25f0775166cfb838e5218ed7f8 GIT binary patch literal 72316 zcmbTdbx@n_);=1CgbYM`6Wj^z?(R~g4c6jTs8ULiLMd&j z`^%4a|Mvd&`^}s=XXYd``6KhldY-ked#!b?>(70zL&S0RH||-QkN3CTzCAoWJvBDFwzRzTd~Is|;lrofdpkSZuMZF2y?giV-K&ES z-#>o*czSyJugm;D|8Shr8K|3?swx|)ONfYpfoDf?{D45g06akG?=${30{}g(;>mRL zs_<;-@Og75KxjF{_eDg<`Zg)lK ziIgrM_C+oFjl4J+iZSSX_Wt|m&E@yMPD$k0xcG#`q~w&;wDgS3EJ}7xZeD&tVNr2O zX<2ziWmR=eZC!msV^ecWYg>CqXIFPmZ(skw;Lz>ik-V3( zP61#9n^srVcpNRGfZa@2^<)y7OQ%e$yJk9#Mbdk7rn~lj7Q1RHn|4p#Y%amnzr}90 zr+&Ur%yq6zySHJnR4({vbGEl}xsn)%xS-S5v|6i`D_}p@*ZiQ-s8*+3r@v*R)vDL~ z`CNbNqfV#E)C;-;ZBKeVAGFxd541lU4A`A3*B$J5J`(Zi==uC$=Zm`}Fx^GHp{|#c z$&CJR;D3D}2z&wno_zsO@HP(g|Ns9C022TK5I?())i#e!t!IU&cMkqdfpFV|zt5vj z`tQRWP8Bb~o94>}aOZnmlrNU+KU%}`aJ1^JZon5Ex*xjb7W;Y^^1io>Hpr}dC!00% zaq+!|!j{AO!3VXNn{pcJc#i)XmkPiE(Eqww%{EVFfmP;N;CPJW)Z;4KyjtI>_x9dt zy!}G>Th5QnX=nX#!LRAs4Q9h>>h4m`SuLq*S~-_+o8maRNQ{xCuHH4<6dlthI~&c0 zEV~wNo%YU}-forKJ@tm|BV8i>cgCBEeOUv;_jJ`3_5ZioOlM|GoV}yvZJyMJ?)m#o z4(4wx4!kQugmZ@?@5b;v=-t-W)N7CGboBB1yA(O1oXVJ_wR9Z_eq=zmTFX zLT7m|BikKC+p^fxY<&3M9gV~Yk)t9wF=0HR^TZ^FVerUsWTzM^JS-s%-=fu!?n+9QsZ7tscc)|2Fvtvk zEHYNyKP}jq^i0W5OV!KPo9HfiVBsNq-E{xD>}#_(a)NvBUmm(z`8yqdy#ko1<>