├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── app ├── css │ ├── .gitkeep │ ├── app.css │ └── bootstrap │ │ ├── css │ │ ├── bootstrap-theme.css │ │ ├── bootstrap-theme.min.css │ │ ├── bootstrap.css │ │ └── bootstrap.min.css │ │ └── fonts │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ └── glyphicons-halflings-regular.woff ├── img │ ├── .gitkeep │ ├── app_screenshot_v_0-1-0.png │ └── app_screenshot_v_0-1-4_1.png ├── index.html ├── js │ ├── app.js │ ├── controllers.js │ ├── directives.js │ ├── filters.js │ └── services.js ├── lib │ ├── angular-1.2.32 │ │ ├── angular-animate.js │ │ ├── angular-animate.min.js │ │ ├── angular-animate.min.js.map │ │ ├── angular-cookies.js │ │ ├── angular-cookies.min.js │ │ ├── angular-cookies.min.js.map │ │ ├── angular-csp.css │ │ ├── angular-loader.js │ │ ├── angular-loader.min.js │ │ ├── angular-loader.min.js.map │ │ ├── angular-resource.js │ │ ├── angular-resource.min.js │ │ ├── angular-resource.min.js.map │ │ ├── angular-route.js │ │ ├── angular-route.min.js │ │ ├── angular-route.min.js.map │ │ ├── angular-sanitize.js │ │ ├── angular-sanitize.min.js │ │ ├── angular-sanitize.min.js.map │ │ ├── angular-touch.js │ │ ├── angular-touch.min.js │ │ ├── angular-touch.min.js.map │ │ ├── angular.js │ │ ├── angular.min.js │ │ ├── angular.min.js.map │ │ ├── docs │ │ │ ├── Error404.html │ │ │ ├── css │ │ │ │ ├── animations.css │ │ │ │ ├── doc_widgets.css │ │ │ │ ├── docs.css │ │ │ │ ├── prettify-theme.css │ │ │ │ └── prettify.css │ │ │ ├── examples │ │ │ │ ├── example-$filter │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-$route-service │ │ │ │ │ ├── book.html │ │ │ │ │ ├── chapter.html │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── script.js │ │ │ │ ├── example-NgModelController │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ ├── script.js │ │ │ │ │ └── style.css │ │ │ │ ├── example-checkbox-input-directive │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-email-input-directive │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-error-$rootScope-inprog │ │ │ │ │ ├── app.js │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example1 │ │ │ │ │ ├── animations.css │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example10 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── my-customer.html │ │ │ │ │ └── script.js │ │ │ │ ├── example-example100 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ ├── script.js │ │ │ │ │ └── test_data.json │ │ │ │ ├── example-example101 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example102 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example103 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example104 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example105 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example106 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example11 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── my-customer.html │ │ │ │ │ └── script.js │ │ │ │ ├── example-example12 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── my-customer-iso.html │ │ │ │ │ └── script.js │ │ │ │ ├── example-example13 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── my-customer-plus-vojta.html │ │ │ │ │ └── script.js │ │ │ │ ├── example-example14 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example15 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── my-dialog.html │ │ │ │ │ └── script.js │ │ │ │ ├── example-example16 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── my-dialog.html │ │ │ │ │ └── script.js │ │ │ │ ├── example-example17 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── my-dialog-close.html │ │ │ │ │ └── script.js │ │ │ │ ├── example-example18 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example19 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── my-pane.html │ │ │ │ │ ├── my-tabs.html │ │ │ │ │ └── script.js │ │ │ │ ├── example-example2 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── style.css │ │ │ │ ├── example-example20 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example21 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── script.js │ │ │ │ ├── example-example22 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── script.js │ │ │ │ ├── example-example23 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example24 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example25 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example26 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example27 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example28 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example29 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example3 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example30 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example31 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── script.js │ │ │ │ ├── example-example32 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── script.js │ │ │ │ ├── example-example33 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example34 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── script.js │ │ │ │ │ └── style.css │ │ │ │ ├── example-example35 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example36 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── script.js │ │ │ │ ├── example-example37 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example38 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example39 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example4 │ │ │ │ │ ├── app.js │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example40 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── script.js │ │ │ │ │ └── style.css │ │ │ │ ├── example-example41 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── script.js │ │ │ │ │ └── style.css │ │ │ │ ├── example-example42 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example43 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example44 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example45 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example46 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example47 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example48 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example49 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example5 │ │ │ │ │ ├── app.js │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example50 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example51 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example52 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example53 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── script.js │ │ │ │ ├── example-example54 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── style.css │ │ │ │ ├── example-example55 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── style.css │ │ │ │ ├── example-example56 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── style.css │ │ │ │ ├── example-example57 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── style.css │ │ │ │ ├── example-example58 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example59 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example6 │ │ │ │ │ ├── app.css │ │ │ │ │ ├── app.js │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example60 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example61 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example62 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example63 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example64 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example65 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example66 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example67 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example68 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example69 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example7 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractorTest.js │ │ │ │ │ └── script.js │ │ │ │ ├── example-example70 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example71 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example72 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example73 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example74 │ │ │ │ │ ├── animations.css │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example75 │ │ │ │ │ ├── animations.css │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ ├── script.js │ │ │ │ │ ├── template1.html │ │ │ │ │ └── template2.html │ │ │ │ ├── example-example76 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example77 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example78 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example79 │ │ │ │ │ ├── animations.css │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example8 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example80 │ │ │ │ │ ├── animations.css │ │ │ │ │ ├── glyphicons.css │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example81 │ │ │ │ │ ├── animations.css │ │ │ │ │ ├── glyphicons.css │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example82 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── style.css │ │ │ │ ├── example-example83 │ │ │ │ │ ├── animations.css │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── script.js │ │ │ │ ├── example-example84 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example85 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example86 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example87 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example88 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example89 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example9 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── my-customer.html │ │ │ │ │ └── script.js │ │ │ │ ├── example-example90 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example91 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example92 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example93 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example94 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example95 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example96 │ │ │ │ │ ├── http-hello.html │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── script.js │ │ │ │ ├── example-example97 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example98 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example99 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-guide-concepts-1 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-guide-concepts-2 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── invoice1.js │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-guide-concepts-21 │ │ │ │ │ ├── finance2.js │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── invoice2.js │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-guide-concepts-3 │ │ │ │ │ ├── finance3.js │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── invoice3.js │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-input-directive │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-location-hashbang-mode │ │ │ │ │ ├── addressBar.js │ │ │ │ │ ├── app.js │ │ │ │ │ ├── fakeBrowser.js │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-location-html5-mode │ │ │ │ │ ├── addressBar.js │ │ │ │ │ ├── app.js │ │ │ │ │ ├── fakeBrowser.js │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-multi-bootstrap │ │ │ │ │ ├── controller.js │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-ngChange-directive │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-ngController │ │ │ │ │ ├── app.js │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-ngControllerAs │ │ │ │ │ ├── app.js │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-ngList-directive │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-ngValue-directive │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-ngView-directive │ │ │ │ │ ├── animations.css │ │ │ │ │ ├── book.html │ │ │ │ │ ├── chapter.html │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── script.js │ │ │ │ ├── example-number-input-directive │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-radio-input-directive │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-text-input-directive │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ └── example-url-input-directive │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ ├── img │ │ │ │ ├── AngularJS-small.png │ │ │ │ ├── One_Way_Data_Binding.png │ │ │ │ ├── Two_Way_Data_Binding.png │ │ │ │ ├── angular_parts.png │ │ │ │ ├── angularjs-for-header-only.svg │ │ │ │ ├── bullet.png │ │ │ │ ├── form_data_flow.png │ │ │ │ ├── glyphicons-halflings-white.png │ │ │ │ ├── glyphicons-halflings.png │ │ │ │ ├── guide │ │ │ │ │ ├── concepts-databinding1.png │ │ │ │ │ ├── concepts-databinding2.png │ │ │ │ │ ├── concepts-directive.png │ │ │ │ │ ├── concepts-module-injector.png │ │ │ │ │ ├── concepts-module-service.png │ │ │ │ │ ├── concepts-runtime.png │ │ │ │ │ ├── concepts-scope.png │ │ │ │ │ ├── concepts-startup.png │ │ │ │ │ ├── concepts-view.png │ │ │ │ │ ├── di_sequence_final.png │ │ │ │ │ ├── dom_scope_final.png │ │ │ │ │ ├── hashbang_vs_regular_url.jpg │ │ │ │ │ ├── scenario_runner.png │ │ │ │ │ └── simple_scope_final.png │ │ │ │ ├── helloworld.png │ │ │ │ ├── helloworld_2way.png │ │ │ │ └── tutorial │ │ │ │ │ ├── catalog_screen.png │ │ │ │ │ ├── tutorial_00.png │ │ │ │ │ ├── tutorial_00_final.png │ │ │ │ │ ├── tutorial_02.png │ │ │ │ │ ├── tutorial_03.png │ │ │ │ │ ├── tutorial_04.png │ │ │ │ │ ├── tutorial_05.png │ │ │ │ │ ├── tutorial_05.pptx │ │ │ │ │ ├── tutorial_07_final.png │ │ │ │ │ ├── tutorial_08-09_final.png │ │ │ │ │ └── tutorial_10-11_final.png │ │ │ ├── index-debug.html │ │ │ ├── index-jquery.html │ │ │ ├── index-production.html │ │ │ ├── index.html │ │ │ ├── js │ │ │ │ ├── angular-bootstrap │ │ │ │ │ ├── bootstrap.js │ │ │ │ │ ├── bootstrap.min.js │ │ │ │ │ ├── bootstrap.min.js.map │ │ │ │ │ ├── dropdown-toggle.js │ │ │ │ │ ├── dropdown-toggle.min.js │ │ │ │ │ └── dropdown-toggle.min.js.map │ │ │ │ ├── docs.js │ │ │ │ ├── docs.min.js │ │ │ │ ├── docs.min.js.map │ │ │ │ ├── nav-data.js │ │ │ │ ├── pages-data.js │ │ │ │ ├── search-data.json │ │ │ │ ├── search-worker.js │ │ │ │ ├── search-worker.min.js │ │ │ │ ├── search-worker.min.js.map │ │ │ │ └── versions-data.js │ │ │ ├── partials │ │ │ │ ├── api.html │ │ │ │ ├── api │ │ │ │ │ ├── auto.html │ │ │ │ │ ├── auto │ │ │ │ │ │ ├── service.html │ │ │ │ │ │ └── service │ │ │ │ │ │ │ ├── $injector.html │ │ │ │ │ │ │ └── $provide.html │ │ │ │ │ ├── ng.html │ │ │ │ │ ├── ng │ │ │ │ │ │ ├── directive.html │ │ │ │ │ │ ├── directive │ │ │ │ │ │ │ ├── a.html │ │ │ │ │ │ │ ├── form.html │ │ │ │ │ │ │ ├── input.html │ │ │ │ │ │ │ ├── ngApp.html │ │ │ │ │ │ │ ├── ngBind.html │ │ │ │ │ │ │ ├── ngBindHtml.html │ │ │ │ │ │ │ ├── ngBindTemplate.html │ │ │ │ │ │ │ ├── ngBlur.html │ │ │ │ │ │ │ ├── ngChange.html │ │ │ │ │ │ │ ├── ngChecked.html │ │ │ │ │ │ │ ├── ngClass.html │ │ │ │ │ │ │ ├── ngClassEven.html │ │ │ │ │ │ │ ├── ngClassOdd.html │ │ │ │ │ │ │ ├── ngClick.html │ │ │ │ │ │ │ ├── ngCloak.html │ │ │ │ │ │ │ ├── ngController.html │ │ │ │ │ │ │ ├── ngCopy.html │ │ │ │ │ │ │ ├── ngCsp.html │ │ │ │ │ │ │ ├── ngCut.html │ │ │ │ │ │ │ ├── ngDblclick.html │ │ │ │ │ │ │ ├── ngDisabled.html │ │ │ │ │ │ │ ├── ngFocus.html │ │ │ │ │ │ │ ├── ngForm.html │ │ │ │ │ │ │ ├── ngHide.html │ │ │ │ │ │ │ ├── ngHref.html │ │ │ │ │ │ │ ├── ngIf.html │ │ │ │ │ │ │ ├── ngInclude.html │ │ │ │ │ │ │ ├── ngInit.html │ │ │ │ │ │ │ ├── ngKeydown.html │ │ │ │ │ │ │ ├── ngKeypress.html │ │ │ │ │ │ │ ├── ngKeyup.html │ │ │ │ │ │ │ ├── ngList.html │ │ │ │ │ │ │ ├── ngModel.html │ │ │ │ │ │ │ ├── ngMousedown.html │ │ │ │ │ │ │ ├── ngMouseenter.html │ │ │ │ │ │ │ ├── ngMouseleave.html │ │ │ │ │ │ │ ├── ngMousemove.html │ │ │ │ │ │ │ ├── ngMouseover.html │ │ │ │ │ │ │ ├── ngMouseup.html │ │ │ │ │ │ │ ├── ngNonBindable.html │ │ │ │ │ │ │ ├── ngOpen.html │ │ │ │ │ │ │ ├── ngPaste.html │ │ │ │ │ │ │ ├── ngPluralize.html │ │ │ │ │ │ │ ├── ngReadonly.html │ │ │ │ │ │ │ ├── ngRepeat.html │ │ │ │ │ │ │ ├── ngSelected.html │ │ │ │ │ │ │ ├── ngShow.html │ │ │ │ │ │ │ ├── ngSrc.html │ │ │ │ │ │ │ ├── ngSrcset.html │ │ │ │ │ │ │ ├── ngStyle.html │ │ │ │ │ │ │ ├── ngSubmit.html │ │ │ │ │ │ │ ├── ngSwitch.html │ │ │ │ │ │ │ ├── ngTransclude.html │ │ │ │ │ │ │ ├── ngValue.html │ │ │ │ │ │ │ ├── script.html │ │ │ │ │ │ │ ├── select.html │ │ │ │ │ │ │ └── textarea.html │ │ │ │ │ │ ├── filter.html │ │ │ │ │ │ ├── filter │ │ │ │ │ │ │ ├── currency.html │ │ │ │ │ │ │ ├── date.html │ │ │ │ │ │ │ ├── filter.html │ │ │ │ │ │ │ ├── json.html │ │ │ │ │ │ │ ├── limitTo.html │ │ │ │ │ │ │ ├── lowercase.html │ │ │ │ │ │ │ ├── number.html │ │ │ │ │ │ │ ├── orderBy.html │ │ │ │ │ │ │ └── uppercase.html │ │ │ │ │ │ ├── function.html │ │ │ │ │ │ ├── function │ │ │ │ │ │ │ ├── angular.bind.html │ │ │ │ │ │ │ ├── angular.bootstrap.html │ │ │ │ │ │ │ ├── angular.copy.html │ │ │ │ │ │ │ ├── angular.element.html │ │ │ │ │ │ │ ├── angular.equals.html │ │ │ │ │ │ │ ├── angular.extend.html │ │ │ │ │ │ │ ├── angular.forEach.html │ │ │ │ │ │ │ ├── angular.fromJson.html │ │ │ │ │ │ │ ├── angular.identity.html │ │ │ │ │ │ │ ├── angular.injector.html │ │ │ │ │ │ │ ├── angular.isArray.html │ │ │ │ │ │ │ ├── angular.isDate.html │ │ │ │ │ │ │ ├── angular.isDefined.html │ │ │ │ │ │ │ ├── angular.isElement.html │ │ │ │ │ │ │ ├── angular.isFunction.html │ │ │ │ │ │ │ ├── angular.isNumber.html │ │ │ │ │ │ │ ├── angular.isObject.html │ │ │ │ │ │ │ ├── angular.isString.html │ │ │ │ │ │ │ ├── angular.isUndefined.html │ │ │ │ │ │ │ ├── angular.lowercase.html │ │ │ │ │ │ │ ├── angular.module.html │ │ │ │ │ │ │ ├── angular.noop.html │ │ │ │ │ │ │ ├── angular.toJson.html │ │ │ │ │ │ │ └── angular.uppercase.html │ │ │ │ │ │ ├── input.html │ │ │ │ │ │ ├── input │ │ │ │ │ │ │ ├── input[checkbox].html │ │ │ │ │ │ │ ├── input[email].html │ │ │ │ │ │ │ ├── input[number].html │ │ │ │ │ │ │ ├── input[radio].html │ │ │ │ │ │ │ ├── input[text].html │ │ │ │ │ │ │ └── input[url].html │ │ │ │ │ │ ├── object.html │ │ │ │ │ │ ├── object │ │ │ │ │ │ │ └── angular.version.html │ │ │ │ │ │ ├── provider.html │ │ │ │ │ │ ├── provider │ │ │ │ │ │ │ ├── $animateProvider.html │ │ │ │ │ │ │ ├── $compileProvider.html │ │ │ │ │ │ │ ├── $controllerProvider.html │ │ │ │ │ │ │ ├── $filterProvider.html │ │ │ │ │ │ │ ├── $httpProvider.html │ │ │ │ │ │ │ ├── $interpolateProvider.html │ │ │ │ │ │ │ ├── $locationProvider.html │ │ │ │ │ │ │ ├── $logProvider.html │ │ │ │ │ │ │ ├── $parseProvider.html │ │ │ │ │ │ │ ├── $rootScopeProvider.html │ │ │ │ │ │ │ ├── $sceDelegateProvider.html │ │ │ │ │ │ │ └── $sceProvider.html │ │ │ │ │ │ ├── service.html │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── $anchorScroll.html │ │ │ │ │ │ │ ├── $animate.html │ │ │ │ │ │ │ ├── $cacheFactory.html │ │ │ │ │ │ │ ├── $compile.html │ │ │ │ │ │ │ ├── $controller.html │ │ │ │ │ │ │ ├── $document.html │ │ │ │ │ │ │ ├── $exceptionHandler.html │ │ │ │ │ │ │ ├── $filter.html │ │ │ │ │ │ │ ├── $http.html │ │ │ │ │ │ │ ├── $httpBackend.html │ │ │ │ │ │ │ ├── $interpolate.html │ │ │ │ │ │ │ ├── $interval.html │ │ │ │ │ │ │ ├── $locale.html │ │ │ │ │ │ │ ├── $location.html │ │ │ │ │ │ │ ├── $log.html │ │ │ │ │ │ │ ├── $parse.html │ │ │ │ │ │ │ ├── $q.html │ │ │ │ │ │ │ ├── $rootElement.html │ │ │ │ │ │ │ ├── $rootScope.html │ │ │ │ │ │ │ ├── $sce.html │ │ │ │ │ │ │ ├── $sceDelegate.html │ │ │ │ │ │ │ ├── $templateCache.html │ │ │ │ │ │ │ ├── $timeout.html │ │ │ │ │ │ │ └── $window.html │ │ │ │ │ │ ├── type.html │ │ │ │ │ │ └── type │ │ │ │ │ │ │ ├── $cacheFactory.Cache.html │ │ │ │ │ │ │ ├── $compile.directive.Attributes.html │ │ │ │ │ │ │ ├── $rootScope.Scope.html │ │ │ │ │ │ │ ├── angular.Module.html │ │ │ │ │ │ │ ├── form.FormController.html │ │ │ │ │ │ │ └── ngModel.NgModelController.html │ │ │ │ │ ├── ngAnimate.html │ │ │ │ │ ├── ngAnimate │ │ │ │ │ │ ├── provider.html │ │ │ │ │ │ ├── provider │ │ │ │ │ │ │ └── $animateProvider.html │ │ │ │ │ │ ├── service.html │ │ │ │ │ │ └── service │ │ │ │ │ │ │ └── $animate.html │ │ │ │ │ ├── ngCookies.html │ │ │ │ │ ├── ngCookies │ │ │ │ │ │ ├── service.html │ │ │ │ │ │ └── service │ │ │ │ │ │ │ ├── $cookieStore.html │ │ │ │ │ │ │ └── $cookies.html │ │ │ │ │ ├── ngMock.html │ │ │ │ │ ├── ngMock │ │ │ │ │ │ ├── function.html │ │ │ │ │ │ ├── function │ │ │ │ │ │ │ ├── angular.mock.dump.html │ │ │ │ │ │ │ ├── angular.mock.inject.html │ │ │ │ │ │ │ └── angular.mock.module.html │ │ │ │ │ │ ├── object.html │ │ │ │ │ │ ├── object │ │ │ │ │ │ │ └── angular.mock.html │ │ │ │ │ │ ├── provider.html │ │ │ │ │ │ ├── provider │ │ │ │ │ │ │ └── $exceptionHandlerProvider.html │ │ │ │ │ │ ├── service.html │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── $exceptionHandler.html │ │ │ │ │ │ │ ├── $httpBackend.html │ │ │ │ │ │ │ ├── $interval.html │ │ │ │ │ │ │ ├── $log.html │ │ │ │ │ │ │ └── $timeout.html │ │ │ │ │ │ ├── type.html │ │ │ │ │ │ └── type │ │ │ │ │ │ │ └── angular.mock.TzDate.html │ │ │ │ │ ├── ngMockE2E.html │ │ │ │ │ ├── ngMockE2E │ │ │ │ │ │ ├── service.html │ │ │ │ │ │ └── service │ │ │ │ │ │ │ └── $httpBackend.html │ │ │ │ │ ├── ngResource.html │ │ │ │ │ ├── ngResource │ │ │ │ │ │ ├── service.html │ │ │ │ │ │ └── service │ │ │ │ │ │ │ └── $resource.html │ │ │ │ │ ├── ngRoute.html │ │ │ │ │ ├── ngRoute │ │ │ │ │ │ ├── directive.html │ │ │ │ │ │ ├── directive │ │ │ │ │ │ │ └── ngView.html │ │ │ │ │ │ ├── provider.html │ │ │ │ │ │ ├── provider │ │ │ │ │ │ │ └── $routeProvider.html │ │ │ │ │ │ ├── service.html │ │ │ │ │ │ └── service │ │ │ │ │ │ │ ├── $route.html │ │ │ │ │ │ │ └── $routeParams.html │ │ │ │ │ ├── ngSanitize.html │ │ │ │ │ ├── ngSanitize │ │ │ │ │ │ ├── filter.html │ │ │ │ │ │ ├── filter │ │ │ │ │ │ │ └── linky.html │ │ │ │ │ │ ├── service.html │ │ │ │ │ │ └── service │ │ │ │ │ │ │ └── $sanitize.html │ │ │ │ │ ├── ngTouch.html │ │ │ │ │ └── ngTouch │ │ │ │ │ │ ├── directive.html │ │ │ │ │ │ ├── directive │ │ │ │ │ │ ├── ngClick.html │ │ │ │ │ │ ├── ngSwipeLeft.html │ │ │ │ │ │ └── ngSwipeRight.html │ │ │ │ │ │ ├── service.html │ │ │ │ │ │ └── service │ │ │ │ │ │ └── $swipe.html │ │ │ │ ├── error.html │ │ │ │ ├── error │ │ │ │ │ ├── $animate.html │ │ │ │ │ ├── $animate │ │ │ │ │ │ └── notcsel.html │ │ │ │ │ ├── $cacheFactory.html │ │ │ │ │ ├── $cacheFactory │ │ │ │ │ │ └── iid.html │ │ │ │ │ ├── $compile.html │ │ │ │ │ ├── $compile │ │ │ │ │ │ ├── ctreq.html │ │ │ │ │ │ ├── iscp.html │ │ │ │ │ │ ├── multidir.html │ │ │ │ │ │ ├── nodomevents.html │ │ │ │ │ │ ├── nonassign.html │ │ │ │ │ │ ├── selmulti.html │ │ │ │ │ │ ├── tpload.html │ │ │ │ │ │ ├── tplrt.html │ │ │ │ │ │ └── uterdir.html │ │ │ │ │ ├── $controller.html │ │ │ │ │ ├── $controller │ │ │ │ │ │ └── noscp.html │ │ │ │ │ ├── $httpBackend.html │ │ │ │ │ ├── $httpBackend │ │ │ │ │ │ └── noxhr.html │ │ │ │ │ ├── $injector.html │ │ │ │ │ ├── $injector │ │ │ │ │ │ ├── cdep.html │ │ │ │ │ │ ├── itkn.html │ │ │ │ │ │ ├── modulerr.html │ │ │ │ │ │ ├── nomod.html │ │ │ │ │ │ ├── pget.html │ │ │ │ │ │ └── unpr.html │ │ │ │ │ ├── $interpolate.html │ │ │ │ │ ├── $interpolate │ │ │ │ │ │ ├── interr.html │ │ │ │ │ │ └── noconcat.html │ │ │ │ │ ├── $location.html │ │ │ │ │ ├── $location │ │ │ │ │ │ ├── ihshprfx.html │ │ │ │ │ │ ├── ipthprfx.html │ │ │ │ │ │ └── isrcharg.html │ │ │ │ │ ├── $parse.html │ │ │ │ │ ├── $parse │ │ │ │ │ │ ├── isecdom.html │ │ │ │ │ │ ├── isecff.html │ │ │ │ │ │ ├── isecfld.html │ │ │ │ │ │ ├── isecfn.html │ │ │ │ │ │ ├── isecobj.html │ │ │ │ │ │ ├── isecwindow.html │ │ │ │ │ │ ├── lexerr.html │ │ │ │ │ │ ├── syntax.html │ │ │ │ │ │ └── ueoe.html │ │ │ │ │ ├── $resource.html │ │ │ │ │ ├── $resource │ │ │ │ │ │ ├── badargs.html │ │ │ │ │ │ ├── badcfg.html │ │ │ │ │ │ ├── badmember.html │ │ │ │ │ │ └── badname.html │ │ │ │ │ ├── $rootScope.html │ │ │ │ │ ├── $rootScope │ │ │ │ │ │ ├── infdig.html │ │ │ │ │ │ └── inprog.html │ │ │ │ │ ├── $sanitize.html │ │ │ │ │ ├── $sanitize │ │ │ │ │ │ └── badparse.html │ │ │ │ │ ├── $sce.html │ │ │ │ │ ├── $sce │ │ │ │ │ │ ├── icontext.html │ │ │ │ │ │ ├── iequirks.html │ │ │ │ │ │ ├── imatcher.html │ │ │ │ │ │ ├── insecurl.html │ │ │ │ │ │ ├── itype.html │ │ │ │ │ │ ├── iwcard.html │ │ │ │ │ │ └── unsafe.html │ │ │ │ │ ├── jqLite.html │ │ │ │ │ ├── jqLite │ │ │ │ │ │ ├── nosel.html │ │ │ │ │ │ ├── offargs.html │ │ │ │ │ │ └── onargs.html │ │ │ │ │ ├── ng.html │ │ │ │ │ ├── ng │ │ │ │ │ │ ├── areq.html │ │ │ │ │ │ ├── badname.html │ │ │ │ │ │ ├── btstrpd.html │ │ │ │ │ │ ├── cpi.html │ │ │ │ │ │ └── cpws.html │ │ │ │ │ ├── ngModel.html │ │ │ │ │ ├── ngModel │ │ │ │ │ │ └── nonassign.html │ │ │ │ │ ├── ngOptions.html │ │ │ │ │ ├── ngOptions │ │ │ │ │ │ └── iexp.html │ │ │ │ │ ├── ngPattern.html │ │ │ │ │ ├── ngPattern │ │ │ │ │ │ └── noregexp.html │ │ │ │ │ ├── ngRepeat.html │ │ │ │ │ ├── ngRepeat │ │ │ │ │ │ ├── dupes.html │ │ │ │ │ │ ├── iexp.html │ │ │ │ │ │ └── iidexp.html │ │ │ │ │ ├── ngTransclude.html │ │ │ │ │ └── ngTransclude │ │ │ │ │ │ └── orphan.html │ │ │ │ ├── guide.html │ │ │ │ ├── guide │ │ │ │ │ ├── $location.html │ │ │ │ │ ├── animations.html │ │ │ │ │ ├── bootstrap.html │ │ │ │ │ ├── compiler.html │ │ │ │ │ ├── concepts.html │ │ │ │ │ ├── controller.html │ │ │ │ │ ├── css-styling.html │ │ │ │ │ ├── databinding.html │ │ │ │ │ ├── di.html │ │ │ │ │ ├── directive.html │ │ │ │ │ ├── e2e-testing.html │ │ │ │ │ ├── expression.html │ │ │ │ │ ├── filter.html │ │ │ │ │ ├── forms.html │ │ │ │ │ ├── i18n.html │ │ │ │ │ ├── ie.html │ │ │ │ │ ├── introduction.html │ │ │ │ │ ├── migration.html │ │ │ │ │ ├── module.html │ │ │ │ │ ├── providers.html │ │ │ │ │ ├── scope.html │ │ │ │ │ ├── security.html │ │ │ │ │ ├── services.html │ │ │ │ │ ├── templates.html │ │ │ │ │ └── unit-testing.html │ │ │ │ ├── misc.html │ │ │ │ ├── misc │ │ │ │ │ ├── contribute.html │ │ │ │ │ ├── downloading.html │ │ │ │ │ ├── faq.html │ │ │ │ │ └── started.html │ │ │ │ ├── tutorial.html │ │ │ │ └── tutorial │ │ │ │ │ ├── step_00.html │ │ │ │ │ ├── step_01.html │ │ │ │ │ ├── step_02.html │ │ │ │ │ ├── step_03.html │ │ │ │ │ ├── step_04.html │ │ │ │ │ ├── step_05.html │ │ │ │ │ ├── step_06.html │ │ │ │ │ ├── step_07.html │ │ │ │ │ ├── step_08.html │ │ │ │ │ ├── step_09.html │ │ │ │ │ ├── step_10.html │ │ │ │ │ ├── step_11.html │ │ │ │ │ ├── step_12.html │ │ │ │ │ └── the_end.html │ │ │ └── ptore2e │ │ │ │ ├── example-$route-service │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-NgModelController │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-checkbox-input-directive │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-email-input-directive │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example100 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example101 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example102 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example103 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example20 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example21 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example22 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example31 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example32 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example36 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example42 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example43 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example44 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example45 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example46 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example47 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example48 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example49 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example51 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example52 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example53 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example54 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example55 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example56 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example57 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example58 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example59 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example70 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example75 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example76 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example77 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example78 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example79 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example80 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example81 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example82 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example83 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example84 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example85 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example86 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example88 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example89 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example90 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example91 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example92 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example93 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example96 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example97 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-input-directive │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-location-hashbang-mode │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-location-html5-mode │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-multi-bootstrap │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-ngChange-directive │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-ngController │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-ngControllerAs │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-ngList-directive │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-ngValue-directive │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-ngView-directive │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-number-input-directive │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-radio-input-directive │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-text-input-directive │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ └── example-url-input-directive │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ ├── errors.json │ │ ├── i18n │ │ │ ├── angular-locale_aa-dj.js │ │ │ ├── angular-locale_aa-er.js │ │ │ ├── angular-locale_aa-et.js │ │ │ ├── angular-locale_aa.js │ │ │ ├── angular-locale_af-na.js │ │ │ ├── angular-locale_af-za.js │ │ │ ├── angular-locale_af.js │ │ │ ├── angular-locale_agq-cm.js │ │ │ ├── angular-locale_agq.js │ │ │ ├── angular-locale_ak-gh.js │ │ │ ├── angular-locale_ak.js │ │ │ ├── angular-locale_am-et.js │ │ │ ├── angular-locale_am.js │ │ │ ├── angular-locale_ar-001.js │ │ │ ├── angular-locale_ar-ae.js │ │ │ ├── angular-locale_ar-bh.js │ │ │ ├── angular-locale_ar-dj.js │ │ │ ├── angular-locale_ar-dz.js │ │ │ ├── angular-locale_ar-eg.js │ │ │ ├── angular-locale_ar-eh.js │ │ │ ├── angular-locale_ar-er.js │ │ │ ├── angular-locale_ar-il.js │ │ │ ├── angular-locale_ar-iq.js │ │ │ ├── angular-locale_ar-jo.js │ │ │ ├── angular-locale_ar-km.js │ │ │ ├── angular-locale_ar-kw.js │ │ │ ├── angular-locale_ar-lb.js │ │ │ ├── angular-locale_ar-ly.js │ │ │ ├── angular-locale_ar-ma.js │ │ │ ├── angular-locale_ar-mr.js │ │ │ ├── angular-locale_ar-om.js │ │ │ ├── angular-locale_ar-ps.js │ │ │ ├── angular-locale_ar-qa.js │ │ │ ├── angular-locale_ar-sa.js │ │ │ ├── angular-locale_ar-sd.js │ │ │ ├── angular-locale_ar-so.js │ │ │ ├── angular-locale_ar-ss.js │ │ │ ├── angular-locale_ar-sy.js │ │ │ ├── angular-locale_ar-td.js │ │ │ ├── angular-locale_ar-tn.js │ │ │ ├── angular-locale_ar-ye.js │ │ │ ├── angular-locale_ar.js │ │ │ ├── angular-locale_as-in.js │ │ │ ├── angular-locale_as.js │ │ │ ├── angular-locale_asa-tz.js │ │ │ ├── angular-locale_asa.js │ │ │ ├── angular-locale_ast-es.js │ │ │ ├── angular-locale_ast.js │ │ │ ├── angular-locale_az-cyrl-az.js │ │ │ ├── angular-locale_az-cyrl.js │ │ │ ├── angular-locale_az-latn-az.js │ │ │ ├── angular-locale_az-latn.js │ │ │ ├── angular-locale_az.js │ │ │ ├── angular-locale_bas-cm.js │ │ │ ├── angular-locale_bas.js │ │ │ ├── angular-locale_be-by.js │ │ │ ├── angular-locale_be.js │ │ │ ├── angular-locale_bem-zm.js │ │ │ ├── angular-locale_bem.js │ │ │ ├── angular-locale_bez-tz.js │ │ │ ├── angular-locale_bez.js │ │ │ ├── angular-locale_bg-bg.js │ │ │ ├── angular-locale_bg.js │ │ │ ├── angular-locale_bm-ml.js │ │ │ ├── angular-locale_bm.js │ │ │ ├── angular-locale_bn-bd.js │ │ │ ├── angular-locale_bn-in.js │ │ │ ├── angular-locale_bn.js │ │ │ ├── angular-locale_bo-cn.js │ │ │ ├── angular-locale_bo-in.js │ │ │ ├── angular-locale_bo.js │ │ │ ├── angular-locale_br-fr.js │ │ │ ├── angular-locale_br.js │ │ │ ├── angular-locale_brx-in.js │ │ │ ├── angular-locale_brx.js │ │ │ ├── angular-locale_bs-cyrl-ba.js │ │ │ ├── angular-locale_bs-cyrl.js │ │ │ ├── angular-locale_bs-latn-ba.js │ │ │ ├── angular-locale_bs-latn.js │ │ │ ├── angular-locale_bs.js │ │ │ ├── angular-locale_byn-er.js │ │ │ ├── angular-locale_byn.js │ │ │ ├── angular-locale_ca-ad.js │ │ │ ├── angular-locale_ca-es-valencia.js │ │ │ ├── angular-locale_ca-es.js │ │ │ ├── angular-locale_ca-fr.js │ │ │ ├── angular-locale_ca-it.js │ │ │ ├── angular-locale_ca.js │ │ │ ├── angular-locale_cgg-ug.js │ │ │ ├── angular-locale_cgg.js │ │ │ ├── angular-locale_chr-us.js │ │ │ ├── angular-locale_chr.js │ │ │ ├── angular-locale_ckb-arab-iq.js │ │ │ ├── angular-locale_ckb-arab-ir.js │ │ │ ├── angular-locale_ckb-arab.js │ │ │ ├── angular-locale_ckb-iq.js │ │ │ ├── angular-locale_ckb-ir.js │ │ │ ├── angular-locale_ckb-latn-iq.js │ │ │ ├── angular-locale_ckb-latn.js │ │ │ ├── angular-locale_ckb.js │ │ │ ├── angular-locale_cs-cz.js │ │ │ ├── angular-locale_cs.js │ │ │ ├── angular-locale_cy-gb.js │ │ │ ├── angular-locale_cy.js │ │ │ ├── angular-locale_da-dk.js │ │ │ ├── angular-locale_da-gl.js │ │ │ ├── angular-locale_da.js │ │ │ ├── angular-locale_dav-ke.js │ │ │ ├── angular-locale_dav.js │ │ │ ├── angular-locale_de-at.js │ │ │ ├── angular-locale_de-be.js │ │ │ ├── angular-locale_de-ch.js │ │ │ ├── angular-locale_de-de.js │ │ │ ├── angular-locale_de-li.js │ │ │ ├── angular-locale_de-lu.js │ │ │ ├── angular-locale_de.js │ │ │ ├── angular-locale_dje-ne.js │ │ │ ├── angular-locale_dje.js │ │ │ ├── angular-locale_dua-cm.js │ │ │ ├── angular-locale_dua.js │ │ │ ├── angular-locale_dyo-sn.js │ │ │ ├── angular-locale_dyo.js │ │ │ ├── angular-locale_dz-bt.js │ │ │ ├── angular-locale_dz.js │ │ │ ├── angular-locale_ebu-ke.js │ │ │ ├── angular-locale_ebu.js │ │ │ ├── angular-locale_ee-gh.js │ │ │ ├── angular-locale_ee-tg.js │ │ │ ├── angular-locale_ee.js │ │ │ ├── angular-locale_el-cy.js │ │ │ ├── angular-locale_el-gr.js │ │ │ ├── angular-locale_el.js │ │ │ ├── angular-locale_en-001.js │ │ │ ├── angular-locale_en-150.js │ │ │ ├── angular-locale_en-ag.js │ │ │ ├── angular-locale_en-ai.js │ │ │ ├── angular-locale_en-as.js │ │ │ ├── angular-locale_en-au.js │ │ │ ├── angular-locale_en-bb.js │ │ │ ├── angular-locale_en-be.js │ │ │ ├── angular-locale_en-bm.js │ │ │ ├── angular-locale_en-bs.js │ │ │ ├── angular-locale_en-bw.js │ │ │ ├── angular-locale_en-bz.js │ │ │ ├── angular-locale_en-ca.js │ │ │ ├── angular-locale_en-cc.js │ │ │ ├── angular-locale_en-ck.js │ │ │ ├── angular-locale_en-cm.js │ │ │ ├── angular-locale_en-cx.js │ │ │ ├── angular-locale_en-dg.js │ │ │ ├── angular-locale_en-dm.js │ │ │ ├── angular-locale_en-dsrt-us.js │ │ │ ├── angular-locale_en-dsrt.js │ │ │ ├── angular-locale_en-er.js │ │ │ ├── angular-locale_en-fj.js │ │ │ ├── angular-locale_en-fk.js │ │ │ ├── angular-locale_en-fm.js │ │ │ ├── angular-locale_en-gb.js │ │ │ ├── angular-locale_en-gd.js │ │ │ ├── angular-locale_en-gg.js │ │ │ ├── angular-locale_en-gh.js │ │ │ ├── angular-locale_en-gi.js │ │ │ ├── angular-locale_en-gm.js │ │ │ ├── angular-locale_en-gu.js │ │ │ ├── angular-locale_en-gy.js │ │ │ ├── angular-locale_en-hk.js │ │ │ ├── angular-locale_en-ie.js │ │ │ ├── angular-locale_en-im.js │ │ │ ├── angular-locale_en-in.js │ │ │ ├── angular-locale_en-io.js │ │ │ ├── angular-locale_en-iso.js │ │ │ ├── angular-locale_en-je.js │ │ │ ├── angular-locale_en-jm.js │ │ │ ├── angular-locale_en-ke.js │ │ │ ├── angular-locale_en-ki.js │ │ │ ├── angular-locale_en-kn.js │ │ │ ├── angular-locale_en-ky.js │ │ │ ├── angular-locale_en-lc.js │ │ │ ├── angular-locale_en-lr.js │ │ │ ├── angular-locale_en-ls.js │ │ │ ├── angular-locale_en-mg.js │ │ │ ├── angular-locale_en-mh.js │ │ │ ├── angular-locale_en-mo.js │ │ │ ├── angular-locale_en-mp.js │ │ │ ├── angular-locale_en-ms.js │ │ │ ├── angular-locale_en-mt.js │ │ │ ├── angular-locale_en-mu.js │ │ │ ├── angular-locale_en-mw.js │ │ │ ├── angular-locale_en-na.js │ │ │ ├── angular-locale_en-nf.js │ │ │ ├── angular-locale_en-ng.js │ │ │ ├── angular-locale_en-nr.js │ │ │ ├── angular-locale_en-nu.js │ │ │ ├── angular-locale_en-nz.js │ │ │ ├── angular-locale_en-pg.js │ │ │ ├── angular-locale_en-ph.js │ │ │ ├── angular-locale_en-pk.js │ │ │ ├── angular-locale_en-pn.js │ │ │ ├── angular-locale_en-pr.js │ │ │ ├── angular-locale_en-pw.js │ │ │ ├── angular-locale_en-rw.js │ │ │ ├── angular-locale_en-sb.js │ │ │ ├── angular-locale_en-sc.js │ │ │ ├── angular-locale_en-sd.js │ │ │ ├── angular-locale_en-sg.js │ │ │ ├── angular-locale_en-sh.js │ │ │ ├── angular-locale_en-sl.js │ │ │ ├── angular-locale_en-ss.js │ │ │ ├── angular-locale_en-sx.js │ │ │ ├── angular-locale_en-sz.js │ │ │ ├── angular-locale_en-tc.js │ │ │ ├── angular-locale_en-tk.js │ │ │ ├── angular-locale_en-to.js │ │ │ ├── angular-locale_en-tt.js │ │ │ ├── angular-locale_en-tv.js │ │ │ ├── angular-locale_en-tz.js │ │ │ ├── angular-locale_en-ug.js │ │ │ ├── angular-locale_en-um.js │ │ │ ├── angular-locale_en-us.js │ │ │ ├── angular-locale_en-vc.js │ │ │ ├── angular-locale_en-vg.js │ │ │ ├── angular-locale_en-vi.js │ │ │ ├── angular-locale_en-vu.js │ │ │ ├── angular-locale_en-ws.js │ │ │ ├── angular-locale_en-za.js │ │ │ ├── angular-locale_en-zm.js │ │ │ ├── angular-locale_en-zw.js │ │ │ ├── angular-locale_en.js │ │ │ ├── angular-locale_eo-001.js │ │ │ ├── angular-locale_eo.js │ │ │ ├── angular-locale_es-419.js │ │ │ ├── angular-locale_es-ar.js │ │ │ ├── angular-locale_es-bo.js │ │ │ ├── angular-locale_es-cl.js │ │ │ ├── angular-locale_es-co.js │ │ │ ├── angular-locale_es-cr.js │ │ │ ├── angular-locale_es-cu.js │ │ │ ├── angular-locale_es-do.js │ │ │ ├── angular-locale_es-ea.js │ │ │ ├── angular-locale_es-ec.js │ │ │ ├── angular-locale_es-es.js │ │ │ ├── angular-locale_es-gq.js │ │ │ ├── angular-locale_es-gt.js │ │ │ ├── angular-locale_es-hn.js │ │ │ ├── angular-locale_es-ic.js │ │ │ ├── angular-locale_es-mx.js │ │ │ ├── angular-locale_es-ni.js │ │ │ ├── angular-locale_es-pa.js │ │ │ ├── angular-locale_es-pe.js │ │ │ ├── angular-locale_es-ph.js │ │ │ ├── angular-locale_es-pr.js │ │ │ ├── angular-locale_es-py.js │ │ │ ├── angular-locale_es-sv.js │ │ │ ├── angular-locale_es-us.js │ │ │ ├── angular-locale_es-uy.js │ │ │ ├── angular-locale_es-ve.js │ │ │ ├── angular-locale_es.js │ │ │ ├── angular-locale_et-ee.js │ │ │ ├── angular-locale_et.js │ │ │ ├── angular-locale_eu-es.js │ │ │ ├── angular-locale_eu.js │ │ │ ├── angular-locale_ewo-cm.js │ │ │ ├── angular-locale_ewo.js │ │ │ ├── angular-locale_fa-af.js │ │ │ ├── angular-locale_fa-ir.js │ │ │ ├── angular-locale_fa.js │ │ │ ├── angular-locale_ff-cm.js │ │ │ ├── angular-locale_ff-gn.js │ │ │ ├── angular-locale_ff-mr.js │ │ │ ├── angular-locale_ff-sn.js │ │ │ ├── angular-locale_ff.js │ │ │ ├── angular-locale_fi-fi.js │ │ │ ├── angular-locale_fi.js │ │ │ ├── angular-locale_fil-ph.js │ │ │ ├── angular-locale_fil.js │ │ │ ├── angular-locale_fo-fo.js │ │ │ ├── angular-locale_fo.js │ │ │ ├── angular-locale_fr-be.js │ │ │ ├── angular-locale_fr-bf.js │ │ │ ├── angular-locale_fr-bi.js │ │ │ ├── angular-locale_fr-bj.js │ │ │ ├── angular-locale_fr-bl.js │ │ │ ├── angular-locale_fr-ca.js │ │ │ ├── angular-locale_fr-cd.js │ │ │ ├── angular-locale_fr-cf.js │ │ │ ├── angular-locale_fr-cg.js │ │ │ ├── angular-locale_fr-ch.js │ │ │ ├── angular-locale_fr-ci.js │ │ │ ├── angular-locale_fr-cm.js │ │ │ ├── angular-locale_fr-dj.js │ │ │ ├── angular-locale_fr-dz.js │ │ │ ├── angular-locale_fr-fr.js │ │ │ ├── angular-locale_fr-ga.js │ │ │ ├── angular-locale_fr-gf.js │ │ │ ├── angular-locale_fr-gn.js │ │ │ ├── angular-locale_fr-gp.js │ │ │ ├── angular-locale_fr-gq.js │ │ │ ├── angular-locale_fr-ht.js │ │ │ ├── angular-locale_fr-km.js │ │ │ ├── angular-locale_fr-lu.js │ │ │ ├── angular-locale_fr-ma.js │ │ │ ├── angular-locale_fr-mc.js │ │ │ ├── angular-locale_fr-mf.js │ │ │ ├── angular-locale_fr-mg.js │ │ │ ├── angular-locale_fr-ml.js │ │ │ ├── angular-locale_fr-mq.js │ │ │ ├── angular-locale_fr-mr.js │ │ │ ├── angular-locale_fr-mu.js │ │ │ ├── angular-locale_fr-nc.js │ │ │ ├── angular-locale_fr-ne.js │ │ │ ├── angular-locale_fr-pf.js │ │ │ ├── angular-locale_fr-pm.js │ │ │ ├── angular-locale_fr-re.js │ │ │ ├── angular-locale_fr-rw.js │ │ │ ├── angular-locale_fr-sc.js │ │ │ ├── angular-locale_fr-sn.js │ │ │ ├── angular-locale_fr-sy.js │ │ │ ├── angular-locale_fr-td.js │ │ │ ├── angular-locale_fr-tg.js │ │ │ ├── angular-locale_fr-tn.js │ │ │ ├── angular-locale_fr-vu.js │ │ │ ├── angular-locale_fr-wf.js │ │ │ ├── angular-locale_fr-yt.js │ │ │ ├── angular-locale_fr.js │ │ │ ├── angular-locale_fur-it.js │ │ │ ├── angular-locale_fur.js │ │ │ ├── angular-locale_fy-nl.js │ │ │ ├── angular-locale_fy.js │ │ │ ├── angular-locale_ga-ie.js │ │ │ ├── angular-locale_ga.js │ │ │ ├── angular-locale_gd-gb.js │ │ │ ├── angular-locale_gd.js │ │ │ ├── angular-locale_gl-es.js │ │ │ ├── angular-locale_gl.js │ │ │ ├── angular-locale_gsw-ch.js │ │ │ ├── angular-locale_gsw-li.js │ │ │ ├── angular-locale_gsw.js │ │ │ ├── angular-locale_gu-in.js │ │ │ ├── angular-locale_gu.js │ │ │ ├── angular-locale_guz-ke.js │ │ │ ├── angular-locale_guz.js │ │ │ ├── angular-locale_gv-im.js │ │ │ ├── angular-locale_gv.js │ │ │ ├── angular-locale_ha-latn-gh.js │ │ │ ├── angular-locale_ha-latn-ne.js │ │ │ ├── angular-locale_ha-latn-ng.js │ │ │ ├── angular-locale_ha-latn.js │ │ │ ├── angular-locale_ha.js │ │ │ ├── angular-locale_haw-us.js │ │ │ ├── angular-locale_haw.js │ │ │ ├── angular-locale_he-il.js │ │ │ ├── angular-locale_he.js │ │ │ ├── angular-locale_hi-in.js │ │ │ ├── angular-locale_hi.js │ │ │ ├── angular-locale_hr-ba.js │ │ │ ├── angular-locale_hr-hr.js │ │ │ ├── angular-locale_hr.js │ │ │ ├── angular-locale_hu-hu.js │ │ │ ├── angular-locale_hu.js │ │ │ ├── angular-locale_hy-am.js │ │ │ ├── angular-locale_hy.js │ │ │ ├── angular-locale_ia-fr.js │ │ │ ├── angular-locale_ia.js │ │ │ ├── angular-locale_id-id.js │ │ │ ├── angular-locale_id.js │ │ │ ├── angular-locale_ig-ng.js │ │ │ ├── angular-locale_ig.js │ │ │ ├── angular-locale_ii-cn.js │ │ │ ├── angular-locale_ii.js │ │ │ ├── angular-locale_in.js │ │ │ ├── angular-locale_is-is.js │ │ │ ├── angular-locale_is.js │ │ │ ├── angular-locale_it-ch.js │ │ │ ├── angular-locale_it-it.js │ │ │ ├── angular-locale_it-sm.js │ │ │ ├── angular-locale_it.js │ │ │ ├── angular-locale_iw.js │ │ │ ├── angular-locale_ja-jp.js │ │ │ ├── angular-locale_ja.js │ │ │ ├── angular-locale_jgo-cm.js │ │ │ ├── angular-locale_jgo.js │ │ │ ├── angular-locale_jmc-tz.js │ │ │ ├── angular-locale_jmc.js │ │ │ ├── angular-locale_ka-ge.js │ │ │ ├── angular-locale_ka.js │ │ │ ├── angular-locale_kab-dz.js │ │ │ ├── angular-locale_kab.js │ │ │ ├── angular-locale_kam-ke.js │ │ │ ├── angular-locale_kam.js │ │ │ ├── angular-locale_kde-tz.js │ │ │ ├── angular-locale_kde.js │ │ │ ├── angular-locale_kea-cv.js │ │ │ ├── angular-locale_kea.js │ │ │ ├── angular-locale_khq-ml.js │ │ │ ├── angular-locale_khq.js │ │ │ ├── angular-locale_ki-ke.js │ │ │ ├── angular-locale_ki.js │ │ │ ├── angular-locale_kk-cyrl-kz.js │ │ │ ├── angular-locale_kk-cyrl.js │ │ │ ├── angular-locale_kk.js │ │ │ ├── angular-locale_kkj-cm.js │ │ │ ├── angular-locale_kkj.js │ │ │ ├── angular-locale_kl-gl.js │ │ │ ├── angular-locale_kl.js │ │ │ ├── angular-locale_kln-ke.js │ │ │ ├── angular-locale_kln.js │ │ │ ├── angular-locale_km-kh.js │ │ │ ├── angular-locale_km.js │ │ │ ├── angular-locale_kn-in.js │ │ │ ├── angular-locale_kn.js │ │ │ ├── angular-locale_ko-kp.js │ │ │ ├── angular-locale_ko-kr.js │ │ │ ├── angular-locale_ko.js │ │ │ ├── angular-locale_kok-in.js │ │ │ ├── angular-locale_kok.js │ │ │ ├── angular-locale_ks-arab-in.js │ │ │ ├── angular-locale_ks-arab.js │ │ │ ├── angular-locale_ks.js │ │ │ ├── angular-locale_ksb-tz.js │ │ │ ├── angular-locale_ksb.js │ │ │ ├── angular-locale_ksf-cm.js │ │ │ ├── angular-locale_ksf.js │ │ │ ├── angular-locale_ksh-de.js │ │ │ ├── angular-locale_ksh.js │ │ │ ├── angular-locale_kw-gb.js │ │ │ ├── angular-locale_kw.js │ │ │ ├── angular-locale_ky-cyrl-kg.js │ │ │ ├── angular-locale_ky-cyrl.js │ │ │ ├── angular-locale_ky.js │ │ │ ├── angular-locale_lag-tz.js │ │ │ ├── angular-locale_lag.js │ │ │ ├── angular-locale_lg-ug.js │ │ │ ├── angular-locale_lg.js │ │ │ ├── angular-locale_lkt-us.js │ │ │ ├── angular-locale_lkt.js │ │ │ ├── angular-locale_ln-ao.js │ │ │ ├── angular-locale_ln-cd.js │ │ │ ├── angular-locale_ln-cf.js │ │ │ ├── angular-locale_ln-cg.js │ │ │ ├── angular-locale_ln.js │ │ │ ├── angular-locale_lo-la.js │ │ │ ├── angular-locale_lo.js │ │ │ ├── angular-locale_lt-lt.js │ │ │ ├── angular-locale_lt.js │ │ │ ├── angular-locale_lu-cd.js │ │ │ ├── angular-locale_lu.js │ │ │ ├── angular-locale_luo-ke.js │ │ │ ├── angular-locale_luo.js │ │ │ ├── angular-locale_luy-ke.js │ │ │ ├── angular-locale_luy.js │ │ │ ├── angular-locale_lv-lv.js │ │ │ ├── angular-locale_lv.js │ │ │ ├── angular-locale_mas-ke.js │ │ │ ├── angular-locale_mas-tz.js │ │ │ ├── angular-locale_mas.js │ │ │ ├── angular-locale_mer-ke.js │ │ │ ├── angular-locale_mer.js │ │ │ ├── angular-locale_mfe-mu.js │ │ │ ├── angular-locale_mfe.js │ │ │ ├── angular-locale_mg-mg.js │ │ │ ├── angular-locale_mg.js │ │ │ ├── angular-locale_mgh-mz.js │ │ │ ├── angular-locale_mgh.js │ │ │ ├── angular-locale_mgo-cm.js │ │ │ ├── angular-locale_mgo.js │ │ │ ├── angular-locale_mk-mk.js │ │ │ ├── angular-locale_mk.js │ │ │ ├── angular-locale_ml-in.js │ │ │ ├── angular-locale_ml.js │ │ │ ├── angular-locale_mn-cyrl-mn.js │ │ │ ├── angular-locale_mn-cyrl.js │ │ │ ├── angular-locale_mn.js │ │ │ ├── angular-locale_mr-in.js │ │ │ ├── angular-locale_mr.js │ │ │ ├── angular-locale_ms-bn.js │ │ │ ├── angular-locale_ms-latn-bn.js │ │ │ ├── angular-locale_ms-latn-my.js │ │ │ ├── angular-locale_ms-latn-sg.js │ │ │ ├── angular-locale_ms-latn.js │ │ │ ├── angular-locale_ms-my.js │ │ │ ├── angular-locale_ms.js │ │ │ ├── angular-locale_mt-mt.js │ │ │ ├── angular-locale_mt.js │ │ │ ├── angular-locale_mua-cm.js │ │ │ ├── angular-locale_mua.js │ │ │ ├── angular-locale_my-mm.js │ │ │ ├── angular-locale_my.js │ │ │ ├── angular-locale_naq-na.js │ │ │ ├── angular-locale_naq.js │ │ │ ├── angular-locale_nb-no.js │ │ │ ├── angular-locale_nb-sj.js │ │ │ ├── angular-locale_nb.js │ │ │ ├── angular-locale_nd-zw.js │ │ │ ├── angular-locale_nd.js │ │ │ ├── angular-locale_ne-in.js │ │ │ ├── angular-locale_ne-np.js │ │ │ ├── angular-locale_ne.js │ │ │ ├── angular-locale_nl-aw.js │ │ │ ├── angular-locale_nl-be.js │ │ │ ├── angular-locale_nl-bq.js │ │ │ ├── angular-locale_nl-cw.js │ │ │ ├── angular-locale_nl-nl.js │ │ │ ├── angular-locale_nl-sr.js │ │ │ ├── angular-locale_nl-sx.js │ │ │ ├── angular-locale_nl.js │ │ │ ├── angular-locale_nmg-cm.js │ │ │ ├── angular-locale_nmg.js │ │ │ ├── angular-locale_nn-no.js │ │ │ ├── angular-locale_nn.js │ │ │ ├── angular-locale_nnh-cm.js │ │ │ ├── angular-locale_nnh.js │ │ │ ├── angular-locale_no-no.js │ │ │ ├── angular-locale_no.js │ │ │ ├── angular-locale_nr-za.js │ │ │ ├── angular-locale_nr.js │ │ │ ├── angular-locale_nso-za.js │ │ │ ├── angular-locale_nso.js │ │ │ ├── angular-locale_nus-sd.js │ │ │ ├── angular-locale_nus.js │ │ │ ├── angular-locale_nyn-ug.js │ │ │ ├── angular-locale_nyn.js │ │ │ ├── angular-locale_om-et.js │ │ │ ├── angular-locale_om-ke.js │ │ │ ├── angular-locale_om.js │ │ │ ├── angular-locale_or-in.js │ │ │ ├── angular-locale_or.js │ │ │ ├── angular-locale_os-ge.js │ │ │ ├── angular-locale_os-ru.js │ │ │ ├── angular-locale_os.js │ │ │ ├── angular-locale_pa-arab-pk.js │ │ │ ├── angular-locale_pa-arab.js │ │ │ ├── angular-locale_pa-guru-in.js │ │ │ ├── angular-locale_pa-guru.js │ │ │ ├── angular-locale_pa.js │ │ │ ├── angular-locale_pl-pl.js │ │ │ ├── angular-locale_pl.js │ │ │ ├── angular-locale_ps-af.js │ │ │ ├── angular-locale_ps.js │ │ │ ├── angular-locale_pt-ao.js │ │ │ ├── angular-locale_pt-br.js │ │ │ ├── angular-locale_pt-cv.js │ │ │ ├── angular-locale_pt-gw.js │ │ │ ├── angular-locale_pt-mo.js │ │ │ ├── angular-locale_pt-mz.js │ │ │ ├── angular-locale_pt-pt.js │ │ │ ├── angular-locale_pt-st.js │ │ │ ├── angular-locale_pt-tl.js │ │ │ ├── angular-locale_pt.js │ │ │ ├── angular-locale_rm-ch.js │ │ │ ├── angular-locale_rm.js │ │ │ ├── angular-locale_rn-bi.js │ │ │ ├── angular-locale_rn.js │ │ │ ├── angular-locale_ro-md.js │ │ │ ├── angular-locale_ro-ro.js │ │ │ ├── angular-locale_ro.js │ │ │ ├── angular-locale_rof-tz.js │ │ │ ├── angular-locale_rof.js │ │ │ ├── angular-locale_ru-by.js │ │ │ ├── angular-locale_ru-kg.js │ │ │ ├── angular-locale_ru-kz.js │ │ │ ├── angular-locale_ru-md.js │ │ │ ├── angular-locale_ru-ru.js │ │ │ ├── angular-locale_ru-ua.js │ │ │ ├── angular-locale_ru.js │ │ │ ├── angular-locale_rw-rw.js │ │ │ ├── angular-locale_rw.js │ │ │ ├── angular-locale_rwk-tz.js │ │ │ ├── angular-locale_rwk.js │ │ │ ├── angular-locale_sah-ru.js │ │ │ ├── angular-locale_sah.js │ │ │ ├── angular-locale_saq-ke.js │ │ │ ├── angular-locale_saq.js │ │ │ ├── angular-locale_sbp-tz.js │ │ │ ├── angular-locale_sbp.js │ │ │ ├── angular-locale_se-fi.js │ │ │ ├── angular-locale_se-no.js │ │ │ ├── angular-locale_se.js │ │ │ ├── angular-locale_seh-mz.js │ │ │ ├── angular-locale_seh.js │ │ │ ├── angular-locale_ses-ml.js │ │ │ ├── angular-locale_ses.js │ │ │ ├── angular-locale_sg-cf.js │ │ │ ├── angular-locale_sg.js │ │ │ ├── angular-locale_shi-latn-ma.js │ │ │ ├── angular-locale_shi-latn.js │ │ │ ├── angular-locale_shi-tfng-ma.js │ │ │ ├── angular-locale_shi-tfng.js │ │ │ ├── angular-locale_shi.js │ │ │ ├── angular-locale_si-lk.js │ │ │ ├── angular-locale_si.js │ │ │ ├── angular-locale_sk-sk.js │ │ │ ├── angular-locale_sk.js │ │ │ ├── angular-locale_sl-si.js │ │ │ ├── angular-locale_sl.js │ │ │ ├── angular-locale_sn-zw.js │ │ │ ├── angular-locale_sn.js │ │ │ ├── angular-locale_so-dj.js │ │ │ ├── angular-locale_so-et.js │ │ │ ├── angular-locale_so-ke.js │ │ │ ├── angular-locale_so-so.js │ │ │ ├── angular-locale_so.js │ │ │ ├── angular-locale_sq-al.js │ │ │ ├── angular-locale_sq-mk.js │ │ │ ├── angular-locale_sq-xk.js │ │ │ ├── angular-locale_sq.js │ │ │ ├── angular-locale_sr-cyrl-ba.js │ │ │ ├── angular-locale_sr-cyrl-me.js │ │ │ ├── angular-locale_sr-cyrl-rs.js │ │ │ ├── angular-locale_sr-cyrl-xk.js │ │ │ ├── angular-locale_sr-cyrl.js │ │ │ ├── angular-locale_sr-latn-ba.js │ │ │ ├── angular-locale_sr-latn-me.js │ │ │ ├── angular-locale_sr-latn-rs.js │ │ │ ├── angular-locale_sr-latn-xk.js │ │ │ ├── angular-locale_sr-latn.js │ │ │ ├── angular-locale_sr.js │ │ │ ├── angular-locale_ss-sz.js │ │ │ ├── angular-locale_ss-za.js │ │ │ ├── angular-locale_ss.js │ │ │ ├── angular-locale_ssy-er.js │ │ │ ├── angular-locale_ssy.js │ │ │ ├── angular-locale_st-ls.js │ │ │ ├── angular-locale_st-za.js │ │ │ ├── angular-locale_st.js │ │ │ ├── angular-locale_sv-ax.js │ │ │ ├── angular-locale_sv-fi.js │ │ │ ├── angular-locale_sv-se.js │ │ │ ├── angular-locale_sv.js │ │ │ ├── angular-locale_sw-ke.js │ │ │ ├── angular-locale_sw-tz.js │ │ │ ├── angular-locale_sw-ug.js │ │ │ ├── angular-locale_sw.js │ │ │ ├── angular-locale_swc-cd.js │ │ │ ├── angular-locale_swc.js │ │ │ ├── angular-locale_ta-in.js │ │ │ ├── angular-locale_ta-lk.js │ │ │ ├── angular-locale_ta-my.js │ │ │ ├── angular-locale_ta-sg.js │ │ │ ├── angular-locale_ta.js │ │ │ ├── angular-locale_te-in.js │ │ │ ├── angular-locale_te.js │ │ │ ├── angular-locale_teo-ke.js │ │ │ ├── angular-locale_teo-ug.js │ │ │ ├── angular-locale_teo.js │ │ │ ├── angular-locale_tg-cyrl-tj.js │ │ │ ├── angular-locale_tg-cyrl.js │ │ │ ├── angular-locale_tg.js │ │ │ ├── angular-locale_th-th.js │ │ │ ├── angular-locale_th.js │ │ │ ├── angular-locale_ti-er.js │ │ │ ├── angular-locale_ti-et.js │ │ │ ├── angular-locale_ti.js │ │ │ ├── angular-locale_tig-er.js │ │ │ ├── angular-locale_tig.js │ │ │ ├── angular-locale_tl.js │ │ │ ├── angular-locale_tn-bw.js │ │ │ ├── angular-locale_tn-za.js │ │ │ ├── angular-locale_tn.js │ │ │ ├── angular-locale_to-to.js │ │ │ ├── angular-locale_to.js │ │ │ ├── angular-locale_tr-cy.js │ │ │ ├── angular-locale_tr-tr.js │ │ │ ├── angular-locale_tr.js │ │ │ ├── angular-locale_ts-za.js │ │ │ ├── angular-locale_ts.js │ │ │ ├── angular-locale_twq-ne.js │ │ │ ├── angular-locale_twq.js │ │ │ ├── angular-locale_tzm-latn-ma.js │ │ │ ├── angular-locale_tzm-latn.js │ │ │ ├── angular-locale_tzm.js │ │ │ ├── angular-locale_ug-arab-cn.js │ │ │ ├── angular-locale_ug-arab.js │ │ │ ├── angular-locale_ug.js │ │ │ ├── angular-locale_uk-ua.js │ │ │ ├── angular-locale_uk.js │ │ │ ├── angular-locale_ur-in.js │ │ │ ├── angular-locale_ur-pk.js │ │ │ ├── angular-locale_ur.js │ │ │ ├── angular-locale_uz-arab-af.js │ │ │ ├── angular-locale_uz-arab.js │ │ │ ├── angular-locale_uz-cyrl-uz.js │ │ │ ├── angular-locale_uz-cyrl.js │ │ │ ├── angular-locale_uz-latn-uz.js │ │ │ ├── angular-locale_uz-latn.js │ │ │ ├── angular-locale_uz.js │ │ │ ├── angular-locale_vai-latn-lr.js │ │ │ ├── angular-locale_vai-latn.js │ │ │ ├── angular-locale_vai-vaii-lr.js │ │ │ ├── angular-locale_vai-vaii.js │ │ │ ├── angular-locale_vai.js │ │ │ ├── angular-locale_ve-za.js │ │ │ ├── angular-locale_ve.js │ │ │ ├── angular-locale_vi-vn.js │ │ │ ├── angular-locale_vi.js │ │ │ ├── angular-locale_vo-001.js │ │ │ ├── angular-locale_vo.js │ │ │ ├── angular-locale_vun-tz.js │ │ │ ├── angular-locale_vun.js │ │ │ ├── angular-locale_wae-ch.js │ │ │ ├── angular-locale_wae.js │ │ │ ├── angular-locale_wal-et.js │ │ │ ├── angular-locale_wal.js │ │ │ ├── angular-locale_xh-za.js │ │ │ ├── angular-locale_xh.js │ │ │ ├── angular-locale_xog-ug.js │ │ │ ├── angular-locale_xog.js │ │ │ ├── angular-locale_yav-cm.js │ │ │ ├── angular-locale_yav.js │ │ │ ├── angular-locale_yo-bj.js │ │ │ ├── angular-locale_yo-ng.js │ │ │ ├── angular-locale_yo.js │ │ │ ├── angular-locale_zgh-ma.js │ │ │ ├── angular-locale_zgh.js │ │ │ ├── angular-locale_zh-cn.js │ │ │ ├── angular-locale_zh-hans-cn.js │ │ │ ├── angular-locale_zh-hans-hk.js │ │ │ ├── angular-locale_zh-hans-mo.js │ │ │ ├── angular-locale_zh-hans-sg.js │ │ │ ├── angular-locale_zh-hans.js │ │ │ ├── angular-locale_zh-hant-hk.js │ │ │ ├── angular-locale_zh-hant-mo.js │ │ │ ├── angular-locale_zh-hant-tw.js │ │ │ ├── angular-locale_zh-hant.js │ │ │ ├── angular-locale_zh-hk.js │ │ │ ├── angular-locale_zh-tw.js │ │ │ ├── angular-locale_zh.js │ │ │ ├── angular-locale_zu-za.js │ │ │ └── angular-locale_zu.js │ │ ├── version.json │ │ └── version.txt │ ├── boostrap │ │ ├── bootstrap.js │ │ └── bootstrap.min.js │ ├── iso-3166-country-codes-angular │ │ └── iso-3166-country-codes-angular.js │ └── jquery │ │ ├── jquery-migrate.js │ │ ├── jquery-migrate.min.js │ │ ├── jquery.js │ │ ├── jquery.min.js │ │ └── jquery.min.map └── partials │ ├── .gitkeep │ ├── _weather-panel-light.html │ ├── _weather-panel-wind.html │ ├── forecast.html │ ├── partial2.html │ └── storm.html ├── bower.json ├── config ├── karma-e2e.conf.js └── karma.conf.js ├── logs └── .gitkeep ├── package-lock.json ├── package.json ├── scripts ├── all-tests.sh ├── e2e-test.bat ├── e2e-test.sh ├── test.bat ├── test.sh └── watchr.rb └── test ├── e2e ├── runner.html └── scenarios.js ├── lib └── angular-1.2.32 │ ├── angular-mocks.js │ ├── angular-scenario.js │ └── version.txt └── unit ├── controllersSpec.js ├── directivesSpec.js ├── filtersSpec.js └── servicesSpec.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | bower_components 3 | components 4 | dist-src 5 | data 6 | .idea 7 | .DS_Store 8 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "lts/*" 4 | cache: 5 | directories: 6 | - "node_modules" 7 | before_install: 8 | - export CHROME_BIN=chromium-browser 9 | - export DISPLAY=:99.0 10 | - sh -e /etc/init.d/xvfb start 11 | -------------------------------------------------------------------------------- /app/css/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/css/.gitkeep -------------------------------------------------------------------------------- /app/css/app.css: -------------------------------------------------------------------------------- 1 | /* app css stylesheet */ 2 | 3 | body { 4 | padding-top: 80px; 5 | padding-bottom: 180px; 6 | } 7 | 8 | .weather.panel { 9 | /*font-weight: lighter !important;*/ 10 | } 11 | 12 | .weather.panel .panel-heading { 13 | font-weight: lighter !important; 14 | font-size: 1.2em; 15 | } 16 | 17 | .weather.panel .panel-footer { 18 | font-weight: lighter !important; 19 | } -------------------------------------------------------------------------------- /app/css/bootstrap/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/css/bootstrap/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /app/css/bootstrap/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/css/bootstrap/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /app/css/bootstrap/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/css/bootstrap/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /app/img/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/img/.gitkeep -------------------------------------------------------------------------------- /app/img/app_screenshot_v_0-1-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/img/app_screenshot_v_0-1-0.png -------------------------------------------------------------------------------- /app/img/app_screenshot_v_0-1-4_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/img/app_screenshot_v_0-1-4_1.png -------------------------------------------------------------------------------- /app/js/filters.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /* Filters */ 4 | 5 | angular.module('openWeatherApp.filters', []) 6 | 7 | .filter('interpolate', ['version', function(version) { 8 | return function(text) { 9 | return String(text).replace(/\%VERSION\%/mg, version); 10 | } 11 | }]) 12 | 13 | .filter('placeholder', [function() { 14 | return function (input,phvalue) { 15 | return (angular.isUndefined(input) || input == '') ? phvalue : input; 16 | }; 17 | }]) 18 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/Error404.html: -------------------------------------------------------------------------------- 1 |

Oops!

2 | 3 |

The page you requested does not exist. Perhaps you were looking for something else...

4 | 5 |
6 | 7 |
8 |
{{ key }}
9 |
{{ item.name }}
10 |
11 |
12 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/css/animations.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/css/animations.css -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-$filter/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-$filter-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 |

{{ originalText }}

17 |

{{ filteredText }}

18 |
19 | 20 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-$filter/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-$filter-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 |

{{ originalText }}

17 |

{{ filteredText }}

18 |
19 | 20 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-$filter/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-$filter 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 |

{{ originalText }}

17 |

{{ filteredText }}

18 |
19 | 20 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-$filter/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-$filter", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-$filter/script.js: -------------------------------------------------------------------------------- 1 | angular.module('filterExample', []) 2 | .controller('MainCtrl', function($scope, $filter) { 3 | $scope.originalText = 'hello'; 4 | $scope.filteredText = $filter('uppercase')($scope.originalText); 5 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-$route-service/book.html: -------------------------------------------------------------------------------- 1 | controller: {{name}}
2 | Book Id: {{params.bookId}}
-------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-$route-service/chapter.html: -------------------------------------------------------------------------------- 1 | controller: {{name}}
2 | Book Id: {{params.bookId}}
3 | Chapter Id: {{params.chapterId}} -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-$route-service/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-$route-service", 3 | "files": [ 4 | "index-production.html", 5 | "book.html", 6 | "chapter.html", 7 | "script.js", 8 | "protractor.js" 9 | ] 10 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-NgModelController/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-NgModelController", 3 | "files": [ 4 | "index-production.html", 5 | "style.css", 6 | "script.js", 7 | "protractor.js" 8 | ] 9 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-NgModelController/style.css: -------------------------------------------------------------------------------- 1 | [contenteditable] { 2 | border: 1px solid black; 3 | background-color: white; 4 | min-height: 20px; 5 | } 6 | 7 | .ng-invalid { 8 | border: 1px solid red; 9 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-checkbox-input-directive/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-checkbox-input-directive", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-checkbox-input-directive/protractor.js: -------------------------------------------------------------------------------- 1 | it('should change state', function() { 2 | var value1 = element(by.binding('value1')); 3 | var value2 = element(by.binding('value2')); 4 | 5 | expect(value1.getText()).toContain('true'); 6 | expect(value2.getText()).toContain('YES'); 7 | 8 | element(by.model('value1')).click(); 9 | element(by.model('value2')).click(); 10 | 11 | expect(value1.getText()).toContain('false'); 12 | expect(value2.getText()).toContain('NO'); 13 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-email-input-directive/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-email-input-directive", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-error-$rootScope-inprog/app.js: -------------------------------------------------------------------------------- 1 | angular.module('app', []).directive('setFocusIf', function() { 2 | return function link($scope, $element, $attr) { 3 | $scope.$watch($attr.setFocusIf, function(value) { 4 | if ( value ) { $element[0].focus(); } 5 | }); 6 | }; 7 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-error-$rootScope-inprog/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-error-$rootScope-inprog-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-error-$rootScope-inprog/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-error-$rootScope-inprog 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-error-$rootScope-inprog/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-error-$rootScope-inprog", 3 | "files": [ 4 | "index-production.html", 5 | "app.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 |
19 | 20 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example/script.js: -------------------------------------------------------------------------------- 1 | angular.module('locationExample', []) 2 | .controller('LocationController', ['$scope', '$location', function ($scope, $location) { 3 | $scope.$watch('locationPath', function(path) { 4 | $location.path(path); 5 | }); 6 | $scope.$watch(function() { 7 | return $location.path(); 8 | }, function(path) { 9 | $scope.locationPath = path; 10 | }); 11 | }]); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example1/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example1", 3 | "files": [ 4 | "index-production.html", 5 | "animations.css" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example10/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example10-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example10/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example10-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 |
19 | 20 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example10/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example10-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example10/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example10 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example10/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example10", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "my-customer.html" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example10/my-customer.html: -------------------------------------------------------------------------------- 1 | Name: {{customer.name}} Address: {{customer.address}} -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example10/script.js: -------------------------------------------------------------------------------- 1 | angular.module('docsRestrictDirective', []) 2 | .controller('Controller', ['$scope', function($scope) { 3 | $scope.customer = { 4 | name: 'Naomi', 5 | address: '1600 Amphitheatre' 6 | }; 7 | }]) 8 | .directive('myCustomer', function() { 9 | return { 10 | restrict: 'E', 11 | templateUrl: 'my-customer.html' 12 | }; 13 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example100/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example100", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "test_data.json", 7 | "protractor.js" 8 | ] 9 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example100/test_data.json: -------------------------------------------------------------------------------- 1 | [ 2 | { "name": "Alice", 3 | "htmlComment": 4 | "Is anyone reading this?" 5 | }, 6 | { "name": "Bob", 7 | "htmlComment": "Yes! Am I the only other one?" 8 | } 9 | ] -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example101/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example101", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example101/protractor.js: -------------------------------------------------------------------------------- 1 | it('should display the greeting in the input box', function() { 2 | element(by.model('greeting')).sendKeys('Hello, E2E Tests'); 3 | // If we click the button it will block the test runner 4 | // element(':button').click(); 5 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example102/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example102", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example103/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example103", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example104/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example104-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 19 | count: {{ count }} 20 | 21 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example104/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example104 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 19 | count: {{ count }} 20 | 21 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example104/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example104", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example104/script.js: -------------------------------------------------------------------------------- 1 | angular.module('ngClickExample', ['ngTouch']); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example105/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example105", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example105/script.js: -------------------------------------------------------------------------------- 1 | angular.module('ngSwipeLeftExample', ['ngTouch']); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example106/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example106", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example106/script.js: -------------------------------------------------------------------------------- 1 | angular.module('ngSwipeRightExample', ['ngTouch']); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example11/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example11", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "my-customer.html" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example11/my-customer.html: -------------------------------------------------------------------------------- 1 | Name: {{customer.name}} Address: {{customer.address}} -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example12/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example12-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 |
18 | 19 |
20 | 21 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example12/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example12 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 |
18 | 19 |
20 | 21 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example12/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example12", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "my-customer-iso.html" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example12/my-customer-iso.html: -------------------------------------------------------------------------------- 1 | Name: {{customerInfo.name}} Address: {{customerInfo.address}} -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example12/script.js: -------------------------------------------------------------------------------- 1 | angular.module('docsIsolateScopeDirective', []) 2 | .controller('Controller', ['$scope', function($scope) { 3 | $scope.naomi = { name: 'Naomi', address: '1600 Amphitheatre' }; 4 | $scope.igor = { name: 'Igor', address: '123 Somewhere' }; 5 | }]) 6 | .directive('myCustomer', function() { 7 | return { 8 | restrict: 'E', 9 | scope: { 10 | customerInfo: '=info' 11 | }, 12 | templateUrl: 'my-customer-iso.html' 13 | }; 14 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example13/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example13-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example13/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example13-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 |
19 | 20 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example13/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example13-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example13/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example13 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example13/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example13", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "my-customer-plus-vojta.html" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example13/my-customer-plus-vojta.html: -------------------------------------------------------------------------------- 1 | Name: {{customerInfo.name}} Address: {{customerInfo.address}} 2 |
3 | Name: {{vojta.name}} Address: {{vojta.address}} -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example13/script.js: -------------------------------------------------------------------------------- 1 | angular.module('docsIsolationExample', []) 2 | .controller('Controller', ['$scope', function($scope) { 3 | $scope.naomi = { name: 'Naomi', address: '1600 Amphitheatre' }; 4 | $scope.vojta = { name: 'Vojta', address: '3456 Somewhere Else' }; 5 | }]) 6 | .directive('myCustomer', function() { 7 | return { 8 | restrict: 'E', 9 | scope: { 10 | customerInfo: '=info' 11 | }, 12 | templateUrl: 'my-customer-plus-vojta.html' 13 | }; 14 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example14/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example14-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | Date format:
17 | Current time is: 18 |
19 | 20 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example14/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example14 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | Date format:
17 | Current time is: 18 |
19 | 20 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example14/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example14", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example15/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example15-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | Check out the contents, {{name}}! 17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example15/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example15 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | Check out the contents, {{name}}! 17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example15/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example15", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "my-dialog.html" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example15/my-dialog.html: -------------------------------------------------------------------------------- 1 |
2 |
-------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example15/script.js: -------------------------------------------------------------------------------- 1 | angular.module('docsTransclusionDirective', []) 2 | .controller('Controller', ['$scope', function($scope) { 3 | $scope.name = 'Tobias'; 4 | }]) 5 | .directive('myDialog', function() { 6 | return { 7 | restrict: 'E', 8 | transclude: true, 9 | templateUrl: 'my-dialog.html' 10 | }; 11 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example16/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example16-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | Check out the contents, {{name}}! 17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example16/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example16 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | Check out the contents, {{name}}! 17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example16/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example16", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "my-dialog.html" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example16/my-dialog.html: -------------------------------------------------------------------------------- 1 |
2 |
-------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example16/script.js: -------------------------------------------------------------------------------- 1 | angular.module('docsTransclusionExample', []) 2 | .controller('Controller', ['$scope', function($scope) { 3 | $scope.name = 'Tobias'; 4 | }]) 5 | .directive('myDialog', function() { 6 | return { 7 | restrict: 'E', 8 | transclude: true, 9 | scope: {}, 10 | templateUrl: 'my-dialog.html', 11 | link: function (scope, element) { 12 | scope.name = 'Jeff'; 13 | } 14 | }; 15 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example17/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example17", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "my-dialog-close.html" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example17/my-dialog-close.html: -------------------------------------------------------------------------------- 1 |
2 | × 3 |
4 |
-------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example18/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example18-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | Drag ME 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example18/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example18-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | Drag ME 17 | 18 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example18/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example18-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | Drag ME 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example18/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example18 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | Drag ME 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example18/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example18", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example19/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example19", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "my-tabs.html", 7 | "my-pane.html" 8 | ] 9 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example19/my-pane.html: -------------------------------------------------------------------------------- 1 |
2 |
-------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example19/my-tabs.html: -------------------------------------------------------------------------------- 1 |
2 | 7 |
8 |
-------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example2/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example2", 3 | "files": [ 4 | "index-production.html", 5 | "style.css" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example20/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example20-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 1+2={{1+2}} 16 | 17 | 18 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example20/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example20-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 1+2={{1+2}} 17 | 18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example20/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example20-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 1+2={{1+2}} 16 | 17 | 18 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example20/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example20 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 1+2={{1+2}} 16 | 17 | 18 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example20/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example20", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example20/protractor.js: -------------------------------------------------------------------------------- 1 | it('should calculate expression in binding', function() { 2 | expect(element(by.binding('1+2')).getText()).toEqual('1+2=3'); 3 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example21/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example21", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example21/protractor.js: -------------------------------------------------------------------------------- 1 | it('should allow user expression testing', function() { 2 | element(by.css('.expressions button')).click(); 3 | var lis = element(by.css('.expressions ul')).all(by.repeater('expr in exprs')); 4 | expect(lis.count()).toBe(1); 5 | expect(lis.get(0).getText()).toEqual('[ X ] 3*10|currency => $30.00'); 6 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example21/script.js: -------------------------------------------------------------------------------- 1 | angular.module('expressionExample', []) 2 | .controller('ExampleController', ['$scope', function($scope) { 3 | var exprs = $scope.exprs = []; 4 | $scope.expr = '3*10|currency'; 5 | $scope.addExp = function(expr) { 6 | exprs.push(expr); 7 | }; 8 | 9 | $scope.removeExp = function(index) { 10 | exprs.splice(index, 1); 11 | }; 12 | }]); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example22/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example22", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example22/protractor.js: -------------------------------------------------------------------------------- 1 | it('should calculate expression in binding', function() { 2 | if (browser.params.browser == 'safari') { 3 | // Safari can't handle dialogs. 4 | return; 5 | } 6 | element(by.css('[ng-click="greet()"]')).click(); 7 | 8 | var alertDialog = browser.switchTo().alert(); 9 | 10 | expect(alertDialog.getText()).toEqual('Hello World'); 11 | 12 | alertDialog.accept(); 13 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example22/script.js: -------------------------------------------------------------------------------- 1 | angular.module('expressionExample', []) 2 | .controller('ExampleController', ['$window', '$scope', function($window, $scope) { 3 | $scope.name = 'World'; 4 | 5 | $scope.greet = function() { 6 | $window.alert('Hello ' + $scope.name); 7 | }; 8 | }]); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example23/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example23", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example24/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example24", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example24/script.js: -------------------------------------------------------------------------------- 1 | angular.module('FilterInControllerModule', []). 2 | controller('FilterController', ['filterFilter', function(filterFilter) { 3 | this.array = [ 4 | {name: 'Tobias'}, 5 | {name: 'Jeff'}, 6 | {name: 'Brian'}, 7 | {name: 'Igor'}, 8 | {name: 'James'}, 9 | {name: 'Brad'} 10 | ]; 11 | this.filteredArray = filterFilter(this.array, 'a'); 12 | }]); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example25/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example25", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example26/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example26", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example27/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example27", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example28/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example28", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example29/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example29", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example3/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example3-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | Drag ME 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example3/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example3-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | Drag ME 17 | 18 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example3/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example3-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | Drag ME 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example3/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example3 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | Drag ME 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example3/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example3", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example30/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example30", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example31/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example31-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 |
17 | {{ 'World' | greet }} 18 |
19 |
20 | 21 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example31/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example31-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 |
18 | {{ 'World' | greet }} 19 |
20 |
21 | 22 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example31/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example31-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 |
17 | {{ 'World' | greet }} 18 |
19 |
20 | 21 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example31/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example31 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 |
17 | {{ 'World' | greet }} 18 |
19 |
20 | 21 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example31/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example31", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example31/protractor.js: -------------------------------------------------------------------------------- 1 | it('should add Hello to the name', function() { 2 | expect(element(by.binding("{{ 'World' | greet }}")).getText()).toEqual('Hello, World!'); 3 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example31/script.js: -------------------------------------------------------------------------------- 1 | // declare a module 2 | var myAppModule = angular.module('myApp', []); 3 | 4 | // configure the module. 5 | // in this example we will create a greeting filter 6 | myAppModule.filter('greet', function() { 7 | return function(name) { 8 | return 'Hello, ' + name + '!'; 9 | }; 10 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example32/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example32-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | {{ greeting }} 17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example32/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example32-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | {{ greeting }} 18 |
19 | 20 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example32/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example32-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | {{ greeting }} 17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example32/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example32 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | {{ greeting }} 17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example32/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example32", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example32/protractor.js: -------------------------------------------------------------------------------- 1 | it('should add Hello to the name', function() { 2 | expect(element(by.binding("{{ greeting }}")).getText()).toEqual('Bonjour World!'); 3 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example33/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example33", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example33/script.js: -------------------------------------------------------------------------------- 1 | angular.module('scopeExample', []) 2 | .controller('MyController', ['$scope', function($scope) { 3 | $scope.username = 'World'; 4 | 5 | $scope.sayHello = function() { 6 | $scope.greeting = 'Hello ' + $scope.username + '!'; 7 | }; 8 | }]); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example34/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example34", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "style.css" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example34/script.js: -------------------------------------------------------------------------------- 1 | angular.module('scopeExample', []) 2 | .controller('GreetController', ['$scope', '$rootScope', function($scope, $rootScope) { 3 | $scope.name = 'World'; 4 | $rootScope.department = 'Angular'; 5 | }]) 6 | .controller('ListController', ['$scope', function($scope) { 7 | $scope.names = ['Igor', 'Misko', 'Vojta']; 8 | }]); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example34/style.css: -------------------------------------------------------------------------------- 1 | .show-scope-demo.ng-scope, 2 | .show-scope-demo .ng-scope { 3 | border: 1px solid red; 4 | margin: 3px; 5 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example35/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example35", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example35/script.js: -------------------------------------------------------------------------------- 1 | angular.module('eventExample', []) 2 | .controller('EventController', ['$scope', function($scope) { 3 | $scope.count = 0; 4 | $scope.$on('MyEvent', function() { 5 | $scope.count++; 6 | }); 7 | }]); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example36/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example36", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example36/protractor.js: -------------------------------------------------------------------------------- 1 | it('should test service', function() { 2 | expect(element(by.id('simple')).element(by.model('message')).getAttribute('value')) 3 | .toEqual('test'); 4 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example36/script.js: -------------------------------------------------------------------------------- 1 | angular. 2 | module('myServiceModule', []). 3 | controller('MyController', ['$scope','notify', function ($scope, notify) { 4 | $scope.callNotify = function(msg) { 5 | notify(msg); 6 | }; 7 | }]). 8 | factory('notify', ['$window', function(win) { 9 | var msgs = []; 10 | return function(msg) { 11 | msgs.push(msg); 12 | if (msgs.length == 3) { 13 | win.alert(msgs.join("\n")); 14 | msgs = []; 15 | } 16 | }; 17 | }]); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example37/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example37", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example37/script.js: -------------------------------------------------------------------------------- 1 | angular.module('myServiceModuleDI', []). 2 | factory('notify', function($window) { 3 | var msgs = []; 4 | return function(msg) { 5 | msgs.push(msg); 6 | if (msgs.length == 3) { 7 | $window.alert(msgs.join("\n")); 8 | msgs = []; 9 | } 10 | }; 11 | }). 12 | controller('MyController', function($scope, notify) { 13 | $scope.callNotify = function(msg) { 14 | notify(msg); 15 | }; 16 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example38/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example38", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example39/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example39-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | I can add: {{a}} + {{b}} = {{ a+b }} 17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example39/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example39-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | I can add: {{a}} + {{b}} = {{ a+b }} 18 |
19 | 20 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example39/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example39-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | I can add: {{a}} + {{b}} = {{ a+b }} 17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example39/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example39 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | I can add: {{a}} + {{b}} = {{ a+b }} 17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example39/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example39", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example39/script.js: -------------------------------------------------------------------------------- 1 | angular.module('ngAppDemo', []).controller('ngAppDemoController', function($scope) { 2 | $scope.a = 1; 3 | $scope.b = 2; 4 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example4/app.js: -------------------------------------------------------------------------------- 1 | var myApp = angular.module('spicyApp1', []); 2 | 3 | myApp.controller('SpicyController', ['$scope', function($scope) { 4 | $scope.spice = 'very'; 5 | 6 | $scope.chiliSpicy = function() { 7 | $scope.spice = 'chili'; 8 | }; 9 | 10 | $scope.jalapenoSpicy = function() { 11 | $scope.spice = 'jalapeño'; 12 | }; 13 | }]); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example4/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example4", 3 | "files": [ 4 | "index-production.html", 5 | "app.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example40/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example40", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "style.css" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example40/script.js: -------------------------------------------------------------------------------- 1 | function ScrollCtrl($scope, $location, $anchorScroll) { 2 | $scope.gotoBottom = function (){ 3 | // set the location.hash to the id of 4 | // the element you wish to scroll to. 5 | $location.hash('bottom'); 6 | 7 | // call $anchorScroll() 8 | $anchorScroll(); 9 | }; 10 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example40/style.css: -------------------------------------------------------------------------------- 1 | #scrollArea { 2 | height: 350px; 3 | overflow: auto; 4 | } 5 | 6 | #bottom { 7 | display: block; 8 | margin-top: 2000px; 9 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example41/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example41", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "style.css" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example41/script.js: -------------------------------------------------------------------------------- 1 | angular.module('cacheExampleApp', []). 2 | controller('CacheController', ['$scope', '$cacheFactory', function($scope, $cacheFactory) { 3 | $scope.keys = []; 4 | $scope.cache = $cacheFactory('cacheId'); 5 | $scope.put = function(key, value) { 6 | if ($scope.cache.get(key) === undefined) { 7 | $scope.keys.push(key); 8 | } 9 | $scope.cache.put(key, value === undefined ? null : value); 10 | }; 11 | }]); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example41/style.css: -------------------------------------------------------------------------------- 1 | p { 2 | margin: 10px 0 3px; 3 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example42/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example42", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example42/protractor.js: -------------------------------------------------------------------------------- 1 | it('should auto compile', function() { 2 | var textarea = $('textarea'); 3 | var output = $('div[compile]'); 4 | // The initial state reads 'Hello Angular'. 5 | expect(output.getText()).toBe('Hello Angular'); 6 | textarea.clear(); 7 | textarea.sendKeys('{{name}}!'); 8 | expect(output.getText()).toBe('Angular!'); 9 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example43/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example43", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example44/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example44-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Click me to toggle:
15 | 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example44/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example44-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | Click me to toggle:
16 | 17 | 18 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example44/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example44-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Click me to toggle:
15 | 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example44/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example44 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Click me to toggle:
15 | 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example44/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example44", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example44/protractor.js: -------------------------------------------------------------------------------- 1 | it('should toggle button', function() { 2 | expect(element(by.css('button')).getAttribute('disabled')).toBeFalsy(); 3 | element(by.model('checked')).click(); 4 | expect(element(by.css('button')).getAttribute('disabled')).toBeTruthy(); 5 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example45/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example45-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Check me to check both:
15 | 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example45/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example45-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | Check me to check both:
16 | 17 | 18 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example45/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example45-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Check me to check both:
15 | 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example45/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example45 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Check me to check both:
15 | 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example45/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example45", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example45/protractor.js: -------------------------------------------------------------------------------- 1 | it('should check both checkBoxes', function() { 2 | expect(element(by.id('checkSlave')).getAttribute('checked')).toBeFalsy(); 3 | element(by.model('master')).click(); 4 | expect(element(by.id('checkSlave')).getAttribute('checked')).toBeTruthy(); 5 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example46/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example46-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Check me to make text readonly:
15 | 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example46/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example46-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | Check me to make text readonly:
16 | 17 | 18 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example46/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example46-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Check me to make text readonly:
15 | 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example46/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example46 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Check me to make text readonly:
15 | 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example46/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example46", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example46/protractor.js: -------------------------------------------------------------------------------- 1 | it('should toggle readonly attr', function() { 2 | expect(element(by.css('[type="text"]')).getAttribute('readonly')).toBeFalsy(); 3 | element(by.model('checked')).click(); 4 | expect(element(by.css('[type="text"]')).getAttribute('readonly')).toBeTruthy(); 5 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example47/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example47-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Check me to select:
15 | 19 | 20 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example47/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example47 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Check me to select:
15 | 19 | 20 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example47/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example47", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example47/protractor.js: -------------------------------------------------------------------------------- 1 | it('should select Greetings!', function() { 2 | expect(element(by.id('greet')).getAttribute('selected')).toBeFalsy(); 3 | element(by.model('selected')).click(); 4 | expect(element(by.id('greet')).getAttribute('selected')).toBeTruthy(); 5 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example48/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example48-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Check me check multiple:
15 |
16 | Show/Hide me 17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example48/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example48-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Check me check multiple:
15 |
16 | Show/Hide me 17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example48/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example48 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Check me check multiple:
15 |
16 | Show/Hide me 17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example48/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example48", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example48/protractor.js: -------------------------------------------------------------------------------- 1 | it('should toggle open', function() { 2 | expect(element(by.id('details')).getAttribute('open')).toBeFalsy(); 3 | element(by.model('open')).click(); 4 | expect(element(by.id('details')).getAttribute('open')).toBeTruthy(); 5 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example49/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example49", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example5/app.js: -------------------------------------------------------------------------------- 1 | var myApp = angular.module('spicyApp2', []); 2 | 3 | myApp.controller('SpicyController', ['$scope', function($scope) { 4 | $scope.customSpice = "wasabi"; 5 | $scope.spice = 'very'; 6 | 7 | $scope.spicy = function(spice) { 8 | $scope.spice = spice; 9 | }; 10 | }]); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example5/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example5", 3 | "files": [ 4 | "index-production.html", 5 | "app.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example50/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example50", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example51/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example51", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example51/protractor.js: -------------------------------------------------------------------------------- 1 | it('should check ng-bind', function() { 2 | var nameInput = element(by.model('name')); 3 | 4 | expect(element(by.binding('name')).getText()).toBe('Whirled'); 5 | nameInput.clear(); 6 | nameInput.sendKeys('world'); 7 | expect(element(by.binding('name')).getText()).toBe('world'); 8 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example52/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example52", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example53/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example53-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 |

18 |
19 | 20 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example53/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example53 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 |

18 |
19 | 20 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example53/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example53", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example53/protractor.js: -------------------------------------------------------------------------------- 1 | it('should check ng-bind-html', function() { 2 | expect(element(by.binding('myHTML')).getText()).toBe( 3 | 'I am an HTMLstring with links! and other stuff'); 4 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example53/script.js: -------------------------------------------------------------------------------- 1 | angular.module('bindHtmlExample', ['ngSanitize']) 2 | .controller('ExampleController', ['$scope', function($scope) { 3 | $scope.myHTML = 4 | 'I am an HTMLstring with ' + 5 | 'links! and other stuff'; 6 | }]); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example54/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example54", 3 | "files": [ 4 | "index-production.html", 5 | "style.css", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example54/style.css: -------------------------------------------------------------------------------- 1 | .strike { 2 | text-decoration: line-through; 3 | } 4 | .bold { 5 | font-weight: bold; 6 | } 7 | .red { 8 | color: red; 9 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example55/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example55", 3 | "files": [ 4 | "index-production.html", 5 | "style.css", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example55/protractor.js: -------------------------------------------------------------------------------- 1 | it('should check ng-class', function() { 2 | expect(element(by.css('.base-class')).getAttribute('class')).not. 3 | toMatch(/my-class/); 4 | 5 | element(by.id('setbtn')).click(); 6 | 7 | expect(element(by.css('.base-class')).getAttribute('class')). 8 | toMatch(/my-class/); 9 | 10 | element(by.id('clearbtn')).click(); 11 | 12 | expect(element(by.css('.base-class')).getAttribute('class')).not. 13 | toMatch(/my-class/); 14 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example55/style.css: -------------------------------------------------------------------------------- 1 | .base-class { 2 | -webkit-transition:all cubic-bezier(0.250, 0.460, 0.450, 0.940) 0.5s; 3 | transition:all cubic-bezier(0.250, 0.460, 0.450, 0.940) 0.5s; 4 | } 5 | 6 | .base-class.my-class { 7 | color: red; 8 | font-size:3em; 9 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example56/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example56", 3 | "files": [ 4 | "index-production.html", 5 | "style.css", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example56/protractor.js: -------------------------------------------------------------------------------- 1 | it('should check ng-class-odd and ng-class-even', function() { 2 | expect(element(by.repeater('name in names').row(0).column('name')).getAttribute('class')). 3 | toMatch(/odd/); 4 | expect(element(by.repeater('name in names').row(1).column('name')).getAttribute('class')). 5 | toMatch(/even/); 6 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example56/style.css: -------------------------------------------------------------------------------- 1 | .odd { 2 | color: red; 3 | } 4 | .even { 5 | color: blue; 6 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example57/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example57", 3 | "files": [ 4 | "index-production.html", 5 | "style.css", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example57/protractor.js: -------------------------------------------------------------------------------- 1 | it('should check ng-class-odd and ng-class-even', function() { 2 | expect(element(by.repeater('name in names').row(0).column('name')).getAttribute('class')). 3 | toMatch(/odd/); 4 | expect(element(by.repeater('name in names').row(1).column('name')).getAttribute('class')). 5 | toMatch(/even/); 6 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example57/style.css: -------------------------------------------------------------------------------- 1 | .odd { 2 | color: red; 3 | } 4 | .even { 5 | color: blue; 6 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example58/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example58-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
{{ 'hello' }}
15 |
{{ 'hello IE7' }}
16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example58/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example58-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
{{ 'hello' }}
16 |
{{ 'hello IE7' }}
17 | 18 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example58/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example58-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
{{ 'hello' }}
15 |
{{ 'hello IE7' }}
16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example58/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example58 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
{{ 'hello' }}
15 |
{{ 'hello IE7' }}
16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example58/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example58", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example58/protractor.js: -------------------------------------------------------------------------------- 1 | it('should remove the template directive and css class', function() { 2 | expect($('#template1').getAttribute('ng-cloak')). 3 | toBeNull(); 4 | expect($('#template2').getAttribute('ng-cloak')). 5 | toBeNull(); 6 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example59/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example59-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | 18 | count: {{count}} 19 | 20 | 21 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example59/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example59-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 18 | 19 | count: {{count}} 20 | 21 | 22 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example59/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example59-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | 18 | count: {{count}} 19 | 20 | 21 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example59/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example59 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | 18 | count: {{count}} 19 | 20 | 21 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example59/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example59", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example59/protractor.js: -------------------------------------------------------------------------------- 1 | it('should check ng-click', function() { 2 | expect(element(by.binding('count')).getText()).toMatch('0'); 3 | element(by.css('button')).click(); 4 | expect(element(by.binding('count')).getText()).toMatch('1'); 5 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example6/app.css: -------------------------------------------------------------------------------- 1 | div.spicy div { 2 | padding: 10px; 3 | border: solid 2px blue; 4 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example6/app.js: -------------------------------------------------------------------------------- 1 | var myApp = angular.module('scopeInheritance', []); 2 | myApp.controller('MainController', ['$scope', function($scope) { 3 | $scope.timeOfDay = 'morning'; 4 | $scope.name = 'Nikki'; 5 | }]); 6 | myApp.controller('ChildController', ['$scope', function($scope) { 7 | $scope.name = 'Mattie'; 8 | }]); 9 | myApp.controller('GrandChildController', ['$scope', function($scope) { 10 | $scope.timeOfDay = 'evening'; 11 | $scope.name = 'Gingerbread Baby'; 12 | }]); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example6/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example6", 3 | "files": [ 4 | "index-production.html", 5 | "app.css", 6 | "app.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example60/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example60-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example60/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example60-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 18 | count: {{count}} 19 | 20 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example60/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example60-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example60/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example60 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example60/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example60", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example61/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example61-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example61/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example61-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 18 | count: {{count}} 19 | 20 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example61/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example61-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example61/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example61 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example61/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example61", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example62/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example62-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example62/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example62-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 18 | count: {{count}} 19 | 20 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example62/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example62-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example62/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example62 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example62/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example62", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example63/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example63-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example63/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example63-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 18 | count: {{count}} 19 | 20 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example63/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example63-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example63/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example63 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example63/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example63", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example64/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example64-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example64/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example64-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 18 | count: {{count}} 19 | 20 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example64/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example64-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example64/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example64 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example64/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example64", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example65/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example65-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example65/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example65-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 18 | count: {{count}} 19 | 20 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example65/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example65-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example65/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example65 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example65/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example65", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example66/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example66-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example66/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example66-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 18 | count: {{count}} 19 | 20 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example66/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example66-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example66/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example66 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example66/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example66", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example67/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example67-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | key down count: {{count}} 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example67/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example67-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | key down count: {{count}} 17 | 18 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example67/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example67-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | key down count: {{count}} 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example67/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example67 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | key down count: {{count}} 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example67/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example67", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example68/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example68", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example69/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example69-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | key press count: {{count}} 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example69/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example69-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | key press count: {{count}} 17 | 18 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example69/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example69-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | key press count: {{count}} 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example69/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example69 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | key press count: {{count}} 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example69/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example69", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example7/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example7", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "protractorTest.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example7/protractorTest.js: -------------------------------------------------------------------------------- 1 | it('should show off bindings', function() { 2 | expect(element(by.css('div[ng-controller="Controller"] span[ng-bind]')).getText()) 3 | .toBe('Max Karl Ernst Ludwig Planck (April 23, 1858 – October 4, 1947)'); 4 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example7/script.js: -------------------------------------------------------------------------------- 1 | angular.module('docsBindExample', []) 2 | .controller('Controller', ['$scope', function($scope) { 3 | $scope.name = 'Max Karl Ernst Ludwig Planck (April 23, 1858 – October 4, 1947)'; 4 | }]); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example70/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example70", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example71/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example71-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | copied: {{copied}} 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example71/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example71-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | copied: {{copied}} 17 | 18 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example71/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example71-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | copied: {{copied}} 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example71/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example71 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | copied: {{copied}} 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example71/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example71", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example72/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example72-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | cut: {{cut}} 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example72/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example72-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | cut: {{cut}} 17 | 18 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example72/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example72-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | cut: {{cut}} 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example72/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example72 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | cut: {{cut}} 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example72/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example72", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example73/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example73-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | pasted: {{paste}} 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example73/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example73-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | pasted: {{paste}} 17 | 18 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example73/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example73-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | pasted: {{paste}} 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example73/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example73 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | pasted: {{paste}} 16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example73/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example73", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example74/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example74", 3 | "files": [ 4 | "index-production.html", 5 | "animations.css" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example75/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example75", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "template1.html", 7 | "template2.html", 8 | "animations.css", 9 | "protractor.js" 10 | ] 11 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example75/script.js: -------------------------------------------------------------------------------- 1 | angular.module('includeExample', ['ngAnimate']) 2 | .controller('ExampleController', ['$scope', function($scope) { 3 | $scope.templates = 4 | [ { name: 'template1.html', url: 'template1.html'}, 5 | { name: 'template2.html', url: 'template2.html'} ]; 6 | $scope.template = $scope.templates[0]; 7 | }]); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example75/template1.html: -------------------------------------------------------------------------------- 1 | Content of template1.html -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example75/template2.html: -------------------------------------------------------------------------------- 1 | Content of template2.html -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example76/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example76", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example76/protractor.js: -------------------------------------------------------------------------------- 1 | it('should alias index positions', function() { 2 | var elements = element.all(by.css('.example-init')); 3 | expect(elements.get(0).getText()).toBe('list[ 0 ][ 0 ] = a;'); 4 | expect(elements.get(1).getText()).toBe('list[ 0 ][ 1 ] = b;'); 5 | expect(elements.get(2).getText()).toBe('list[ 1 ][ 0 ] = c;'); 6 | expect(elements.get(3).getText()).toBe('list[ 1 ][ 1 ] = d;'); 7 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example77/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example77-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
Normal: {{1 + 2}}
15 |
Ignored: {{1 + 2}}
16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example77/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example77-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
Normal: {{1 + 2}}
16 |
Ignored: {{1 + 2}}
17 | 18 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example77/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example77-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
Normal: {{1 + 2}}
15 |
Ignored: {{1 + 2}}
16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example77/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example77 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
Normal: {{1 + 2}}
15 |
Ignored: {{1 + 2}}
16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example77/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example77", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example77/protractor.js: -------------------------------------------------------------------------------- 1 | it('should check ng-non-bindable', function() { 2 | expect(element(by.binding('1 + 2')).getText()).toContain('3'); 3 | expect(element.all(by.css('div')).last().getText()).toMatch(/1 \+ 2/); 4 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example78/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example78", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example79/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example79", 3 | "files": [ 4 | "index-production.html", 5 | "animations.css", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example8/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example8-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 |
17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example8/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example8-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 |
18 |
19 | 20 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example8/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example8-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 |
17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example8/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example8 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 |
17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example8/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example8", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example8/script.js: -------------------------------------------------------------------------------- 1 | angular.module('docsSimpleDirective', []) 2 | .controller('Controller', ['$scope', function($scope) { 3 | $scope.customer = { 4 | name: 'Naomi', 5 | address: '1600 Amphitheatre' 6 | }; 7 | }]) 8 | .directive('myCustomer', function() { 9 | return { 10 | template: 'Name: {{customer.name}} Address: {{customer.address}}' 11 | }; 12 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example80/animations.css: -------------------------------------------------------------------------------- 1 | .animate-show { 2 | -webkit-transition:all linear 0.5s; 3 | transition:all linear 0.5s; 4 | line-height:20px; 5 | opacity:1; 6 | padding:10px; 7 | border:1px solid black; 8 | background:white; 9 | } 10 | 11 | .animate-show.ng-hide { 12 | line-height:0; 13 | opacity:0; 14 | padding:0 10px; 15 | } 16 | 17 | .check-element { 18 | padding:10px; 19 | border:1px solid black; 20 | background:white; 21 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example80/glyphicons.css: -------------------------------------------------------------------------------- 1 | @import url(//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap-glyphicons.css); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example80/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example80", 3 | "files": [ 4 | "index-production.html", 5 | "glyphicons.css", 6 | "animations.css", 7 | "protractor.js" 8 | ] 9 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example80/protractor.js: -------------------------------------------------------------------------------- 1 | var thumbsUp = element(by.css('span.glyphicon-thumbs-up')); 2 | var thumbsDown = element(by.css('span.glyphicon-thumbs-down')); 3 | 4 | it('should check ng-show / ng-hide', function() { 5 | expect(thumbsUp.isDisplayed()).toBeFalsy(); 6 | expect(thumbsDown.isDisplayed()).toBeTruthy(); 7 | 8 | element(by.model('checked')).click(); 9 | 10 | expect(thumbsUp.isDisplayed()).toBeTruthy(); 11 | expect(thumbsDown.isDisplayed()).toBeFalsy(); 12 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example81/animations.css: -------------------------------------------------------------------------------- 1 | .animate-hide { 2 | -webkit-transition:all linear 0.5s; 3 | transition:all linear 0.5s; 4 | line-height:20px; 5 | opacity:1; 6 | padding:10px; 7 | border:1px solid black; 8 | background:white; 9 | } 10 | 11 | .animate-hide.ng-hide { 12 | line-height:0; 13 | opacity:0; 14 | padding:0 10px; 15 | } 16 | 17 | .check-element { 18 | padding:10px; 19 | border:1px solid black; 20 | background:white; 21 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example81/glyphicons.css: -------------------------------------------------------------------------------- 1 | @import url(//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap-glyphicons.css); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example81/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example81", 3 | "files": [ 4 | "index-production.html", 5 | "glyphicons.css", 6 | "animations.css", 7 | "protractor.js" 8 | ] 9 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example81/protractor.js: -------------------------------------------------------------------------------- 1 | var thumbsUp = element(by.css('span.glyphicon-thumbs-up')); 2 | var thumbsDown = element(by.css('span.glyphicon-thumbs-down')); 3 | 4 | it('should check ng-show / ng-hide', function() { 5 | expect(thumbsUp.isDisplayed()).toBeFalsy(); 6 | expect(thumbsDown.isDisplayed()).toBeTruthy(); 7 | 8 | element(by.model('checked')).click(); 9 | 10 | expect(thumbsUp.isDisplayed()).toBeTruthy(); 11 | expect(thumbsDown.isDisplayed()).toBeFalsy(); 12 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example82/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example82", 3 | "files": [ 4 | "index-production.html", 5 | "style.css", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example82/protractor.js: -------------------------------------------------------------------------------- 1 | var colorSpan = element(by.css('span')); 2 | 3 | it('should check ng-style', function() { 4 | expect(colorSpan.getCssValue('color')).toBe('rgba(0, 0, 0, 1)'); 5 | element(by.css('input[value=\'set color\']')).click(); 6 | expect(colorSpan.getCssValue('color')).toBe('rgba(255, 0, 0, 1)'); 7 | element(by.css('input[value=clear]')).click(); 8 | expect(colorSpan.getCssValue('color')).toBe('rgba(0, 0, 0, 1)'); 9 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example82/style.css: -------------------------------------------------------------------------------- 1 | span { 2 | color: black; 3 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example83/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example83", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "animations.css", 7 | "protractor.js" 8 | ] 9 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example83/script.js: -------------------------------------------------------------------------------- 1 | angular.module('switchExample', ['ngAnimate']) 2 | .controller('ExampleController', ['$scope', function($scope) { 3 | $scope.items = ['settings', 'home', 'other']; 4 | $scope.selection = $scope.items[0]; 5 | }]); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example84/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example84", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example84/protractor.js: -------------------------------------------------------------------------------- 1 | it('should have transcluded', function() { 2 | var titleElement = element(by.model('title')); 3 | titleElement.clear(); 4 | titleElement.sendKeys('TITLE'); 5 | var textElement = element(by.model('text')); 6 | textElement.clear(); 7 | textElement.sendKeys('TEXT'); 8 | expect(element(by.binding('title')).getText()).toEqual('TITLE'); 9 | expect(element(by.binding('text')).getText()).toEqual('TEXT'); 10 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example85/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example85", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example85/protractor.js: -------------------------------------------------------------------------------- 1 | it('should load template defined inside script tag', function() { 2 | element(by.css('#tpl-link')).click(); 3 | expect(element(by.css('#tpl-content')).getText()).toMatch(/Content of the template/); 4 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example86/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example86", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example87/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example87 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 |

$document title:

17 |

window.document title:

18 |
19 | 20 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example87/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example87", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example87/script.js: -------------------------------------------------------------------------------- 1 | angular.module('documentExample', []) 2 | .controller('ExampleController', ['$scope', '$document', function($scope, $document) { 3 | $scope.title = $document[0].title; 4 | $scope.windowTitle = angular.element(window.document)[0].title; 5 | }]); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example88/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example88", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example89/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example89", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example9/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example9-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 |
17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example9/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example9-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 |
18 |
19 | 20 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example9/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example9-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 |
17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example9/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example9 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 |
17 |
18 | 19 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example9/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example9", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "my-customer.html" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example9/my-customer.html: -------------------------------------------------------------------------------- 1 | Name: {{customer.name}} Address: {{customer.address}} -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example9/script.js: -------------------------------------------------------------------------------- 1 | angular.module('docsTemplateUrlDirective', []) 2 | .controller('Controller', ['$scope', function($scope) { 3 | $scope.customer = { 4 | name: 'Naomi', 5 | address: '1600 Amphitheatre' 6 | }; 7 | }]) 8 | .directive('myCustomer', function() { 9 | return { 10 | templateUrl: 'my-customer.html' 11 | }; 12 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example90/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example90", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example91/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example91", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example92/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example92-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
{{ {'name':'value'} | json }}
15 | 16 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example92/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example92-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
{{ {'name':'value'} | json }}
16 | 17 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example92/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example92-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
{{ {'name':'value'} | json }}
15 | 16 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example92/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example92 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
{{ {'name':'value'} | json }}
15 | 16 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example92/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example92", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example92/protractor.js: -------------------------------------------------------------------------------- 1 | it('should jsonify filtered objects', function() { 2 | expect(element(by.binding("{'name':'value'}")).getText()).toMatch(/\{\n "name": ?"value"\n}/); 3 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example93/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example93", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example94/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example94", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example95/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example95", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example96/http-hello.html: -------------------------------------------------------------------------------- 1 | Hello, $http! -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example96/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example96", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "http-hello.html", 7 | "protractor.js" 8 | ] 9 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example97/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example97", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example97/protractor.js: -------------------------------------------------------------------------------- 1 | it('should interpolate binding with custom symbols', function() { 2 | expect(element(by.binding('demo.label')).getText()).toBe('This binding is brought you by // interpolation symbols.'); 3 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example98/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example98", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example99/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example99", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-example99/script.js: -------------------------------------------------------------------------------- 1 | angular.module('logExample', []) 2 | .controller('LogController', ['$scope', '$log', function($scope, $log) { 3 | $scope.$log = $log; 4 | $scope.message = 'Hello World!'; 5 | }]); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-guide-concepts-1/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-guide-concepts-1", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-guide-concepts-2/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-guide-concepts-2", 3 | "files": [ 4 | "index-production.html", 5 | "invoice1.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-guide-concepts-21/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-guide-concepts-21", 3 | "files": [ 4 | "index-production.html", 5 | "finance2.js", 6 | "invoice2.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-guide-concepts-3/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-guide-concepts-3", 3 | "files": [ 4 | "index-production.html", 5 | "invoice3.js", 6 | "finance3.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-input-directive/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-input-directive", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-location-hashbang-mode/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-location-hashbang-mode", 3 | "files": [ 4 | "index-production.html", 5 | "app.js", 6 | "fakeBrowser.js", 7 | "addressBar.js", 8 | "protractor.js" 9 | ] 10 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-location-html5-mode/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-location-html5-mode", 3 | "files": [ 4 | "index-production.html", 5 | "app.js", 6 | "fakeBrowser.js", 7 | "addressBar.js", 8 | "protractor.js" 9 | ] 10 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-multi-bootstrap/controller.js: -------------------------------------------------------------------------------- 1 | var app = angular.module('multi-bootstrap', []) 2 | 3 | .controller('BrokenTable', function($scope) { 4 | $scope.headings = ['One', 'Two', 'Three']; 5 | $scope.fillings = [[1, 2, 3], ['A', 'B', 'C'], [7, 8, 9]]; 6 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-multi-bootstrap/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-multi-bootstrap", 3 | "files": [ 4 | "index-production.html", 5 | "controller.js", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-multi-bootstrap/protractor.js: -------------------------------------------------------------------------------- 1 | it('should only insert one table cell for each item in $scope.fillings', function() { 2 | expect(element.all(by.css('td')).count()) 3 | .toBe(9); 4 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-ngChange-directive/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-ngChange-directive", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-ngController/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-ngController", 3 | "files": [ 4 | "index-production.html", 5 | "app.js", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-ngControllerAs/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-ngControllerAs", 3 | "files": [ 4 | "index-production.html", 5 | "app.js", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-ngList-directive/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-ngList-directive", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-ngValue-directive/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-ngValue-directive", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-ngValue-directive/protractor.js: -------------------------------------------------------------------------------- 1 | var favorite = element(by.binding('my.favorite')); 2 | 3 | it('should initialize to model', function() { 4 | expect(favorite.getText()).toContain('unicorns'); 5 | }); 6 | it('should bind the values to the inputs', function() { 7 | element.all(by.model('my.favorite')).get(0).click(); 8 | expect(favorite.getText()).toContain('pizza'); 9 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-ngView-directive/book.html: -------------------------------------------------------------------------------- 1 |
2 | controller: {{book.name}}
3 | Book Id: {{book.params.bookId}}
4 |
-------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-ngView-directive/chapter.html: -------------------------------------------------------------------------------- 1 |
2 | controller: {{chapter.name}}
3 | Book Id: {{chapter.params.bookId}}
4 | Chapter Id: {{chapter.params.chapterId}} 5 |
-------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-ngView-directive/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-ngView-directive", 3 | "files": [ 4 | "index-production.html", 5 | "book.html", 6 | "chapter.html", 7 | "animations.css", 8 | "script.js", 9 | "protractor.js" 10 | ] 11 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-number-input-directive/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-number-input-directive", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-radio-input-directive/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-radio-input-directive", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-radio-input-directive/protractor.js: -------------------------------------------------------------------------------- 1 | it('should change state', function() { 2 | var color = element(by.binding('color')); 3 | 4 | expect(color.getText()).toContain('blue'); 5 | 6 | element.all(by.model('color')).get(0).click(); 7 | 8 | expect(color.getText()).toContain('red'); 9 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-text-input-directive/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-text-input-directive", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/examples/example-url-input-directive/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-url-input-directive", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/AngularJS-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/AngularJS-small.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/One_Way_Data_Binding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/One_Way_Data_Binding.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/Two_Way_Data_Binding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/Two_Way_Data_Binding.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/angular_parts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/angular_parts.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/bullet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/bullet.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/form_data_flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/form_data_flow.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/guide/concepts-databinding1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/guide/concepts-databinding1.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/guide/concepts-databinding2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/guide/concepts-databinding2.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/guide/concepts-directive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/guide/concepts-directive.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/guide/concepts-module-injector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/guide/concepts-module-injector.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/guide/concepts-module-service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/guide/concepts-module-service.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/guide/concepts-runtime.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/guide/concepts-runtime.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/guide/concepts-scope.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/guide/concepts-scope.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/guide/concepts-startup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/guide/concepts-startup.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/guide/concepts-view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/guide/concepts-view.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/guide/di_sequence_final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/guide/di_sequence_final.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/guide/dom_scope_final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/guide/dom_scope_final.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/guide/hashbang_vs_regular_url.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/guide/hashbang_vs_regular_url.jpg -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/guide/scenario_runner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/guide/scenario_runner.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/guide/simple_scope_final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/guide/simple_scope_final.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/helloworld.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/helloworld.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/helloworld_2way.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/helloworld_2way.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/tutorial/catalog_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/tutorial/catalog_screen.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/tutorial/tutorial_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/tutorial/tutorial_00.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/tutorial/tutorial_00_final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/tutorial/tutorial_00_final.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/tutorial/tutorial_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/tutorial/tutorial_02.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/tutorial/tutorial_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/tutorial/tutorial_03.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/tutorial/tutorial_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/tutorial/tutorial_04.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/tutorial/tutorial_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/tutorial/tutorial_05.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/tutorial/tutorial_05.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/tutorial/tutorial_05.pptx -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/tutorial/tutorial_07_final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/tutorial/tutorial_07_final.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/tutorial/tutorial_08-09_final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/tutorial/tutorial_08-09_final.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/img/tutorial/tutorial_10-11_final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/lib/angular-1.2.32/docs/img/tutorial/tutorial_10-11_final.png -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/partials/api/ngRoute/provider.html: -------------------------------------------------------------------------------- 1 | 2 |

Provider components in ngRoute

3 | 4 | 5 | 6 |
7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 18 | 19 | 20 |
NameDescription
$routeProvider

Used for configuring routes.

17 |
21 |
22 |
23 | 24 | -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example101/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example101/index.html"); 6 | }); 7 | 8 | it('should display the greeting in the input box', function() { 9 | element(by.model('greeting')).sendKeys('Hello, E2E Tests'); 10 | // If we click the button it will block the test runner 11 | // element(':button').click(); 12 | }); 13 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example101/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example101/index-jquery.html"); 6 | }); 7 | 8 | it('should display the greeting in the input box', function() { 9 | element(by.model('greeting')).sendKeys('Hello, E2E Tests'); 10 | // If we click the button it will block the test runner 11 | // element(':button').click(); 12 | }); 13 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example20/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example20/index.html"); 6 | }); 7 | 8 | it('should calculate expression in binding', function() { 9 | expect(element(by.binding('1+2')).getText()).toEqual('1+2=3'); 10 | }); 11 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example20/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example20/index-jquery.html"); 6 | }); 7 | 8 | it('should calculate expression in binding', function() { 9 | expect(element(by.binding('1+2')).getText()).toEqual('1+2=3'); 10 | }); 11 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example31/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.rootEl = '[ng-app]'; 6 | browser.get("examples/example-example31/index.html"); 7 | }); 8 | afterEach(function() { browser.rootEl = rootEl; }); 9 | it('should add Hello to the name', function() { 10 | expect(element(by.binding("{{ 'World' | greet }}")).getText()).toEqual('Hello, World!'); 11 | }); 12 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example31/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.rootEl = '[ng-app]'; 6 | browser.get("examples/example-example31/index-jquery.html"); 7 | }); 8 | afterEach(function() { browser.rootEl = rootEl; }); 9 | it('should add Hello to the name', function() { 10 | expect(element(by.binding("{{ 'World' | greet }}")).getText()).toEqual('Hello, World!'); 11 | }); 12 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example32/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example32/index.html"); 6 | }); 7 | 8 | it('should add Hello to the name', function() { 9 | expect(element(by.binding("{{ greeting }}")).getText()).toEqual('Bonjour World!'); 10 | }); 11 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example32/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example32/index-jquery.html"); 6 | }); 7 | 8 | it('should add Hello to the name', function() { 9 | expect(element(by.binding("{{ greeting }}")).getText()).toEqual('Bonjour World!'); 10 | }); 11 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example36/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example36/index.html"); 6 | }); 7 | 8 | it('should test service', function() { 9 | expect(element(by.id('simple')).element(by.model('message')).getAttribute('value')) 10 | .toEqual('test'); 11 | }); 12 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example36/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example36/index-jquery.html"); 6 | }); 7 | 8 | it('should test service', function() { 9 | expect(element(by.id('simple')).element(by.model('message')).getAttribute('value')) 10 | .toEqual('test'); 11 | }); 12 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example44/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example44/index.html"); 6 | }); 7 | 8 | it('should toggle button', function() { 9 | expect(element(by.css('button')).getAttribute('disabled')).toBeFalsy(); 10 | element(by.model('checked')).click(); 11 | expect(element(by.css('button')).getAttribute('disabled')).toBeTruthy(); 12 | }); 13 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example44/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example44/index-jquery.html"); 6 | }); 7 | 8 | it('should toggle button', function() { 9 | expect(element(by.css('button')).getAttribute('disabled')).toBeFalsy(); 10 | element(by.model('checked')).click(); 11 | expect(element(by.css('button')).getAttribute('disabled')).toBeTruthy(); 12 | }); 13 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example45/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example45/index.html"); 6 | }); 7 | 8 | it('should check both checkBoxes', function() { 9 | expect(element(by.id('checkSlave')).getAttribute('checked')).toBeFalsy(); 10 | element(by.model('master')).click(); 11 | expect(element(by.id('checkSlave')).getAttribute('checked')).toBeTruthy(); 12 | }); 13 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example45/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example45/index-jquery.html"); 6 | }); 7 | 8 | it('should check both checkBoxes', function() { 9 | expect(element(by.id('checkSlave')).getAttribute('checked')).toBeFalsy(); 10 | element(by.model('master')).click(); 11 | expect(element(by.id('checkSlave')).getAttribute('checked')).toBeTruthy(); 12 | }); 13 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example46/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example46/index.html"); 6 | }); 7 | 8 | it('should toggle readonly attr', function() { 9 | expect(element(by.css('[type="text"]')).getAttribute('readonly')).toBeFalsy(); 10 | element(by.model('checked')).click(); 11 | expect(element(by.css('[type="text"]')).getAttribute('readonly')).toBeTruthy(); 12 | }); 13 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example46/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example46/index-jquery.html"); 6 | }); 7 | 8 | it('should toggle readonly attr', function() { 9 | expect(element(by.css('[type="text"]')).getAttribute('readonly')).toBeFalsy(); 10 | element(by.model('checked')).click(); 11 | expect(element(by.css('[type="text"]')).getAttribute('readonly')).toBeTruthy(); 12 | }); 13 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example47/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example47/index.html"); 6 | }); 7 | 8 | it('should select Greetings!', function() { 9 | expect(element(by.id('greet')).getAttribute('selected')).toBeFalsy(); 10 | element(by.model('selected')).click(); 11 | expect(element(by.id('greet')).getAttribute('selected')).toBeTruthy(); 12 | }); 13 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example47/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example47/index-jquery.html"); 6 | }); 7 | 8 | it('should select Greetings!', function() { 9 | expect(element(by.id('greet')).getAttribute('selected')).toBeFalsy(); 10 | element(by.model('selected')).click(); 11 | expect(element(by.id('greet')).getAttribute('selected')).toBeTruthy(); 12 | }); 13 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example48/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example48/index.html"); 6 | }); 7 | 8 | it('should toggle open', function() { 9 | expect(element(by.id('details')).getAttribute('open')).toBeFalsy(); 10 | element(by.model('open')).click(); 11 | expect(element(by.id('details')).getAttribute('open')).toBeTruthy(); 12 | }); 13 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example48/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example48/index-jquery.html"); 6 | }); 7 | 8 | it('should toggle open', function() { 9 | expect(element(by.id('details')).getAttribute('open')).toBeFalsy(); 10 | element(by.model('open')).click(); 11 | expect(element(by.id('details')).getAttribute('open')).toBeTruthy(); 12 | }); 13 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example53/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example53/index.html"); 6 | }); 7 | 8 | it('should check ng-bind-html', function() { 9 | expect(element(by.binding('myHTML')).getText()).toBe( 10 | 'I am an HTMLstring with links! and other stuff'); 11 | }); 12 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example53/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example53/index-jquery.html"); 6 | }); 7 | 8 | it('should check ng-bind-html', function() { 9 | expect(element(by.binding('myHTML')).getText()).toBe( 10 | 'I am an HTMLstring with links! and other stuff'); 11 | }); 12 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example58/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example58/index.html"); 6 | }); 7 | 8 | it('should remove the template directive and css class', function() { 9 | expect($('#template1').getAttribute('ng-cloak')). 10 | toBeNull(); 11 | expect($('#template2').getAttribute('ng-cloak')). 12 | toBeNull(); 13 | }); 14 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example58/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example58/index-jquery.html"); 6 | }); 7 | 8 | it('should remove the template directive and css class', function() { 9 | expect($('#template1').getAttribute('ng-cloak')). 10 | toBeNull(); 11 | expect($('#template2').getAttribute('ng-cloak')). 12 | toBeNull(); 13 | }); 14 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example59/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example59/index.html"); 6 | }); 7 | 8 | it('should check ng-click', function() { 9 | expect(element(by.binding('count')).getText()).toMatch('0'); 10 | element(by.css('button')).click(); 11 | expect(element(by.binding('count')).getText()).toMatch('1'); 12 | }); 13 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example59/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example59/index-jquery.html"); 6 | }); 7 | 8 | it('should check ng-click', function() { 9 | expect(element(by.binding('count')).getText()).toMatch('0'); 10 | element(by.css('button')).click(); 11 | expect(element(by.binding('count')).getText()).toMatch('1'); 12 | }); 13 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example77/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example77/index.html"); 6 | }); 7 | 8 | it('should check ng-non-bindable', function() { 9 | expect(element(by.binding('1 + 2')).getText()).toContain('3'); 10 | expect(element.all(by.css('div')).last().getText()).toMatch(/1 \+ 2/); 11 | }); 12 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example77/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example77/index-jquery.html"); 6 | }); 7 | 8 | it('should check ng-non-bindable', function() { 9 | expect(element(by.binding('1 + 2')).getText()).toContain('3'); 10 | expect(element.all(by.css('div')).last().getText()).toMatch(/1 \+ 2/); 11 | }); 12 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example85/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example85/index.html"); 6 | }); 7 | 8 | it('should load template defined inside script tag', function() { 9 | element(by.css('#tpl-link')).click(); 10 | expect(element(by.css('#tpl-content')).getText()).toMatch(/Content of the template/); 11 | }); 12 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example85/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example85/index-jquery.html"); 6 | }); 7 | 8 | it('should load template defined inside script tag', function() { 9 | element(by.css('#tpl-link')).click(); 10 | expect(element(by.css('#tpl-content')).getText()).toMatch(/Content of the template/); 11 | }); 12 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example92/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example92/index.html"); 6 | }); 7 | 8 | it('should jsonify filtered objects', function() { 9 | expect(element(by.binding("{'name':'value'}")).getText()).toMatch(/\{\n "name": ?"value"\n}/); 10 | }); 11 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example92/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example92/index-jquery.html"); 6 | }); 7 | 8 | it('should jsonify filtered objects', function() { 9 | expect(element(by.binding("{'name':'value'}")).getText()).toMatch(/\{\n "name": ?"value"\n}/); 10 | }); 11 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example97/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example97/index.html"); 6 | }); 7 | 8 | it('should interpolate binding with custom symbols', function() { 9 | expect(element(by.binding('demo.label')).getText()).toBe('This binding is brought you by // interpolation symbols.'); 10 | }); 11 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-example97/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-example97/index-jquery.html"); 6 | }); 7 | 8 | it('should interpolate binding with custom symbols', function() { 9 | expect(element(by.binding('demo.label')).getText()).toBe('This binding is brought you by // interpolation symbols.'); 10 | }); 11 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-multi-bootstrap/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-multi-bootstrap/index.html"); 6 | }); 7 | 8 | it('should only insert one table cell for each item in $scope.fillings', function() { 9 | expect(element.all(by.css('td')).count()) 10 | .toBe(9); 11 | }); 12 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-multi-bootstrap/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-multi-bootstrap/index-jquery.html"); 6 | }); 7 | 8 | it('should only insert one table cell for each item in $scope.fillings', function() { 9 | expect(element.all(by.css('td')).count()) 10 | .toBe(9); 11 | }); 12 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-radio-input-directive/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-radio-input-directive/index.html"); 6 | }); 7 | 8 | it('should change state', function() { 9 | var color = element(by.binding('color')); 10 | 11 | expect(color.getText()).toContain('blue'); 12 | 13 | element.all(by.model('color')).get(0).click(); 14 | 15 | expect(color.getText()).toContain('red'); 16 | }); 17 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/docs/ptore2e/example-radio-input-directive/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("examples/example-radio-input-directive/index-jquery.html"); 6 | }); 7 | 8 | it('should change state', function() { 9 | var color = element(by.binding('color')); 10 | 11 | expect(color.getText()).toContain('blue'); 12 | 13 | element.all(by.model('color')).get(0).click(); 14 | 15 | expect(color.getText()).toContain('red'); 16 | }); 17 | }); -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/version.json: -------------------------------------------------------------------------------- 1 | {"raw":"v1.2.32","major":1,"minor":2,"patch":32,"prerelease":[],"build":[],"version":"1.2.32","codeName":"alternation-intention","full":"1.2.32","branch":"v1.2.x","cdn":{"raw":"v1.2.30","major":1,"minor":2,"patch":30,"prerelease":[],"build":[],"version":"1.2.30","docsUrl":"http://code.angularjs.org/1.2.30/docs"}} -------------------------------------------------------------------------------- /app/lib/angular-1.2.32/version.txt: -------------------------------------------------------------------------------- 1 | 1.2.32 -------------------------------------------------------------------------------- /app/partials/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/app/partials/.gitkeep -------------------------------------------------------------------------------- /app/partials/partial2.html: -------------------------------------------------------------------------------- 1 |

This is the partial for view 2.

2 |

3 | Showing of 'interpolate' filter: 4 | {{ 'Current version is v%VERSION%.' | interpolate }} 5 |

6 | -------------------------------------------------------------------------------- /logs/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atufkas/angular-openweather-app/2c4cc405f657c304ae0f770f176090bce4b407a5/logs/.gitkeep -------------------------------------------------------------------------------- /scripts/all-tests.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | BASE_DIR=`dirname $0` 3 | $BASE_DIR/test.sh 4 | -------------------------------------------------------------------------------- /scripts/e2e-test.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | REM Windows script for running e2e tests 4 | REM You have to run server and capture some browser first 5 | REM 6 | REM Requirements: 7 | REM - NodeJS (http://nodejs.org/) 8 | REM - Karma (npm install -g karma) 9 | 10 | set BASE_DIR=%~dp0 11 | %BASE_DIR%\..\node_modules\karma\bin\karma start "%BASE_DIR%\..\config\karma-e2e.conf.js" %* 12 | -------------------------------------------------------------------------------- /scripts/e2e-test.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | BASE_DIR=`dirname $0` 4 | 5 | echo "" 6 | echo "Starting Karma Server (http://karma-runner.github.io)" 7 | echo "-------------------------------------------------------------------" 8 | 9 | $BASE_DIR/../node_modules/karma/bin/karma start $BASE_DIR/../config/karma-e2e.conf.js $* 10 | -------------------------------------------------------------------------------- /scripts/test.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | 3 | REM Windows script for running unit tests 4 | REM You have to run server and capture some browser first 5 | REM 6 | REM Requirements: 7 | REM - NodeJS (http://nodejs.org/) 8 | REM - Karma (npm install -g karma) 9 | 10 | set BASE_DIR=%~dp0 11 | %BASE_DIR%\..\node_modules\karma\bin\karma start "%BASE_DIR%\..\config\karma.conf.js" %* 12 | -------------------------------------------------------------------------------- /scripts/test.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | BASE_DIR=`dirname $0` 4 | 5 | echo "" 6 | echo "Starting Karma Server (http://karma-runner.github.io)" 7 | echo "-------------------------------------------------------------------" 8 | 9 | $BASE_DIR/../node_modules/karma/bin/karma start $BASE_DIR/../config/karma.conf.js $* 10 | -------------------------------------------------------------------------------- /test/e2e/runner.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | End2end Test Runner 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /test/lib/angular-1.2.32/version.txt: -------------------------------------------------------------------------------- 1 | 1.2.32 -------------------------------------------------------------------------------- /test/unit/filtersSpec.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /* jasmine specs for filters go here */ 4 | 5 | describe('filter', function() { 6 | beforeEach(module('openWeatherApp.filters')); 7 | 8 | 9 | describe('interpolate', function() { 10 | beforeEach(module(function($provide) { 11 | $provide.value('version', 'TEST_VER'); 12 | })); 13 | 14 | 15 | it('should replace VERSION', inject(function(interpolateFilter) { 16 | expect(interpolateFilter('before %VERSION% after')).toEqual('before TEST_VER after'); 17 | })); 18 | }); 19 | }); 20 | --------------------------------------------------------------------------------