├── .gitattributes ├── README.md ├── base └── base.go ├── clean.sh ├── client ├── client_p2p │ ├── client.json │ ├── client_config.go │ └── client_p2p.go └── client_topic │ ├── client.json │ ├── client_config.go │ ├── client_topic │ └── client_topic.go ├── common ├── err.go ├── heartbeat.go ├── util.go └── uuid.go ├── compile.sh ├── docs └── pics │ ├── fishchat.png │ ├── listen_port.png │ ├── logo.png │ └── web_monitor.png ├── gateway ├── gateway.go ├── gateway.json ├── gateway_config.go ├── proto_proc.go └── server.go ├── libnet ├── broadcast.go ├── buffer.go ├── message.go ├── protocol.go ├── server.go ├── session.go └── syncs │ ├── base.go │ ├── base_test.go │ ├── deadlock.go │ ├── deadlock_test.go │ └── dummy.go ├── log ├── log.go └── log_file.go ├── manager ├── manager.go ├── manager.json ├── manager_config.go ├── mongo_cmd.go ├── proto_proc.go ├── server.go ├── session_cache.go └── topic_cache.go ├── monitor ├── conf │ ├── app.conf │ └── const.go ├── controllers │ ├── json_data.go │ ├── main_controller.go │ ├── monitor_controller.go │ └── util.go ├── monitor.go ├── monitor.json ├── monitor_config.go ├── proto_proc.go ├── routers │ └── router.go ├── server.go ├── static │ ├── css │ │ ├── bootstrap-theme.css │ │ ├── bootstrap-theme.css.map │ │ ├── bootstrap-theme.min.css │ │ ├── bootstrap.css │ │ ├── bootstrap.css.map │ │ ├── bootstrap.min.css │ │ ├── dashboard.css │ │ └── signin.css │ ├── fonts │ │ ├── Font-Awesome-3.2.1 │ │ │ ├── .gitignore │ │ │ ├── .ruby-version │ │ │ ├── CONTRIBUTING.md │ │ │ ├── Gemfile │ │ │ ├── Gemfile.lock │ │ │ ├── README.md │ │ │ ├── _config.yml │ │ │ ├── composer.json │ │ │ ├── css │ │ │ │ ├── font-awesome-ie7.css │ │ │ │ ├── font-awesome-ie7.min.css │ │ │ │ ├── font-awesome.css │ │ │ │ └── font-awesome.min.css │ │ │ ├── font │ │ │ │ ├── FontAwesome.otf │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ └── fontawesome-webfont.woff │ │ │ ├── less │ │ │ │ ├── bootstrap.less │ │ │ │ ├── core.less │ │ │ │ ├── extras.less │ │ │ │ ├── font-awesome-ie7.less │ │ │ │ ├── font-awesome.less │ │ │ │ ├── icons.less │ │ │ │ ├── mixins.less │ │ │ │ ├── path.less │ │ │ │ └── variables.less │ │ │ ├── package.json │ │ │ ├── scss │ │ │ │ ├── _bootstrap.scss │ │ │ │ ├── _core.scss │ │ │ │ ├── _extras.scss │ │ │ │ ├── _icons.scss │ │ │ │ ├── _mixins.scss │ │ │ │ ├── _path.scss │ │ │ │ ├── _variables.scss │ │ │ │ ├── font-awesome-ie7.scss │ │ │ │ └── font-awesome.scss │ │ │ └── src │ │ │ │ ├── CNAME │ │ │ │ ├── Makefile │ │ │ │ ├── _includes │ │ │ │ ├── ads │ │ │ │ │ ├── carbon-dark-vertical.html │ │ │ │ │ ├── carbon-light-horizontal.html │ │ │ │ │ └── carbon-light-vertical.html │ │ │ │ ├── brand-license.html │ │ │ │ ├── cheatsheet.html │ │ │ │ ├── community.html │ │ │ │ ├── community │ │ │ │ │ ├── getting-support.html │ │ │ │ │ ├── project-milestones.html │ │ │ │ │ ├── reporting-bugs.html │ │ │ │ │ ├── requesting-new-icons.html │ │ │ │ │ └── submitting-pull-requests.html │ │ │ │ ├── examples.html │ │ │ │ ├── examples │ │ │ │ │ ├── animated-spinner.html │ │ │ │ │ ├── bordered-pulled.html │ │ │ │ │ ├── bulleted-lists.html │ │ │ │ │ ├── button-dropdowns.html │ │ │ │ │ ├── button-groups.html │ │ │ │ │ ├── buttons.html │ │ │ │ │ ├── custom.html │ │ │ │ │ ├── form-inputs.html │ │ │ │ │ ├── inline-icons.html │ │ │ │ │ ├── larger-icons.html │ │ │ │ │ ├── navigation.html │ │ │ │ │ ├── new.html │ │ │ │ │ ├── rotated-flipped.html │ │ │ │ │ └── stacked.html │ │ │ │ ├── footer.html │ │ │ │ ├── get-started.html │ │ │ │ ├── icons.html │ │ │ │ ├── icons │ │ │ │ │ ├── brand.html │ │ │ │ │ ├── currency.html │ │ │ │ │ ├── directional.html │ │ │ │ │ ├── medical.html │ │ │ │ │ ├── new.html │ │ │ │ │ ├── text-editor.html │ │ │ │ │ ├── video-player.html │ │ │ │ │ └── web-application.html │ │ │ │ ├── jumbotron-slider.html │ │ │ │ ├── jumbotron.html │ │ │ │ ├── license-code.less │ │ │ │ ├── license.html │ │ │ │ ├── navbar.html │ │ │ │ ├── stripe-ad.html │ │ │ │ ├── stripe-social.html │ │ │ │ ├── tell-me-thanks.html │ │ │ │ ├── tests │ │ │ │ │ ├── rotated-flipped-inside-anchor.html │ │ │ │ │ ├── rotated-flipped-inside-btn.html │ │ │ │ │ ├── rotated-flipped.html │ │ │ │ │ ├── stacked-inside-anchor.html │ │ │ │ │ └── stacked.html │ │ │ │ ├── thanks-to.html │ │ │ │ ├── whats-new.html │ │ │ │ └── why.html │ │ │ │ ├── _layouts │ │ │ │ ├── base.html │ │ │ │ └── icon.html │ │ │ │ ├── _plugins │ │ │ │ ├── icon_page_generator.rb │ │ │ │ └── site.rb │ │ │ │ ├── assets │ │ │ │ ├── css │ │ │ │ │ ├── prettify.css │ │ │ │ │ └── pygments.css │ │ │ │ ├── font-awesome │ │ │ │ │ ├── font │ │ │ │ │ │ ├── FontAwesome.otf │ │ │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ │ │ └── fontawesome-webfont.woff │ │ │ │ │ ├── less │ │ │ │ │ │ ├── bootstrap.less │ │ │ │ │ │ ├── core.less │ │ │ │ │ │ ├── extras.less │ │ │ │ │ │ ├── font-awesome-ie7.less │ │ │ │ │ │ ├── font-awesome.less │ │ │ │ │ │ ├── icons.less │ │ │ │ │ │ ├── mixins.less │ │ │ │ │ │ ├── path.less │ │ │ │ │ │ └── variables.less │ │ │ │ │ └── scss │ │ │ │ │ │ ├── _bootstrap.scss │ │ │ │ │ │ ├── _core.scss │ │ │ │ │ │ ├── _extras.scss │ │ │ │ │ │ ├── _icons.scss │ │ │ │ │ │ ├── _mixins.scss │ │ │ │ │ │ ├── _path.scss │ │ │ │ │ │ ├── _variables.scss │ │ │ │ │ │ ├── font-awesome-ie7.scss │ │ │ │ │ │ └── font-awesome.scss │ │ │ │ ├── ico │ │ │ │ │ └── favicon.ico │ │ │ │ ├── img │ │ │ │ │ ├── contribution-sample.png │ │ │ │ │ ├── fort_awesome.jpg │ │ │ │ │ ├── glyphicons-halflings-white.png │ │ │ │ │ ├── glyphicons-halflings.png │ │ │ │ │ └── icon-flag.pdf │ │ │ │ ├── js │ │ │ │ │ ├── ZeroClipboard-1.1.7.min.js │ │ │ │ │ ├── ZeroClipboard-1.1.7.swf │ │ │ │ │ ├── backbone.min.js │ │ │ │ │ ├── bootstrap-2.3.1.min.js │ │ │ │ │ ├── bootstrap-222.min.js │ │ │ │ │ ├── jquery-1.7.1.min.js │ │ │ │ │ ├── prettify.min.js │ │ │ │ │ ├── site.js │ │ │ │ │ └── underscore.min.js │ │ │ │ └── less │ │ │ │ │ ├── bootstrap-2.3.2 │ │ │ │ │ ├── accordion.less │ │ │ │ │ ├── alerts.less │ │ │ │ │ ├── bootstrap.less │ │ │ │ │ ├── breadcrumbs.less │ │ │ │ │ ├── button-groups.less │ │ │ │ │ ├── buttons.less │ │ │ │ │ ├── carousel.less │ │ │ │ │ ├── close.less │ │ │ │ │ ├── code.less │ │ │ │ │ ├── component-animations.less │ │ │ │ │ ├── dropdowns.less │ │ │ │ │ ├── forms.less │ │ │ │ │ ├── grid.less │ │ │ │ │ ├── hero-unit.less │ │ │ │ │ ├── labels-badges.less │ │ │ │ │ ├── layouts.less │ │ │ │ │ ├── media.less │ │ │ │ │ ├── mixins.less │ │ │ │ │ ├── modals.less │ │ │ │ │ ├── navbar.less │ │ │ │ │ ├── navs.less │ │ │ │ │ ├── pager.less │ │ │ │ │ ├── pagination.less │ │ │ │ │ ├── popovers.less │ │ │ │ │ ├── progress-bars.less │ │ │ │ │ ├── reset.less │ │ │ │ │ ├── responsive-1200px-min.less │ │ │ │ │ ├── responsive-767px-max.less │ │ │ │ │ ├── responsive-768px-979px.less │ │ │ │ │ ├── responsive-navbar.less │ │ │ │ │ ├── responsive-utilities.less │ │ │ │ │ ├── responsive.less │ │ │ │ │ ├── scaffolding.less │ │ │ │ │ ├── sprites.less │ │ │ │ │ ├── tables.less │ │ │ │ │ ├── thumbnails.less │ │ │ │ │ ├── tooltip.less │ │ │ │ │ ├── type.less │ │ │ │ │ ├── utilities.less │ │ │ │ │ ├── variables.less │ │ │ │ │ └── wells.less │ │ │ │ │ ├── lazy.less │ │ │ │ │ ├── mixins.less │ │ │ │ │ ├── responsive-1200px-min.less │ │ │ │ │ ├── responsive-767px-max.less │ │ │ │ │ ├── responsive-768px-979px.less │ │ │ │ │ ├── responsive-navbar.less │ │ │ │ │ ├── responsive.less │ │ │ │ │ ├── site.less │ │ │ │ │ ├── sticky-footer.less │ │ │ │ │ └── variables.less │ │ │ │ ├── cheatsheet.html │ │ │ │ ├── community.html │ │ │ │ ├── design.html │ │ │ │ ├── examples.html │ │ │ │ ├── get-started.html │ │ │ │ ├── icons.html │ │ │ │ ├── icons.yml │ │ │ │ ├── index.html │ │ │ │ ├── license.html │ │ │ │ ├── test.html │ │ │ │ └── whats-new.html │ │ ├── FontAwesome.otf │ │ ├── fontawesome-webfont.eot │ │ ├── fontawesome-webfont.svg │ │ ├── fontawesome-webfont.ttf │ │ ├── fontawesome-webfont.woff │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ ├── glyphicons-halflings-regular.woff │ │ └── glyphicons-halflings-regular.woff2 │ └── js │ │ ├── app │ │ ├── app.js │ │ ├── controllers.js │ │ ├── directives.js │ │ └── services.js │ │ └── lib │ │ ├── angular-1.3.15 │ │ ├── angular-animate.js │ │ ├── angular-animate.min.js │ │ ├── angular-animate.min.js.map │ │ ├── angular-aria.js │ │ ├── angular-aria.min.js │ │ ├── angular-aria.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-messages.js │ │ ├── angular-messages.min.js │ │ ├── angular-messages.min.js.map │ │ ├── angular-mocks.js │ │ ├── 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-scenario.js │ │ ├── angular-touch.js │ │ ├── angular-touch.min.js │ │ ├── angular-touch.min.js.map │ │ ├── angular.js │ │ ├── angular.min.js │ │ ├── angular.min.js.map │ │ ├── docs │ │ │ ├── Error404.html │ │ │ ├── components │ │ │ │ ├── bootstrap-3.1.1 │ │ │ │ │ ├── css │ │ │ │ │ │ ├── bootstrap-theme.css │ │ │ │ │ │ ├── bootstrap-theme.css.map │ │ │ │ │ │ ├── bootstrap-theme.min.css │ │ │ │ │ │ ├── bootstrap.css │ │ │ │ │ │ ├── bootstrap.css.map │ │ │ │ │ │ └── bootstrap.min.css │ │ │ │ │ ├── fonts │ │ │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ │ │ └── glyphicons-halflings-regular.woff │ │ │ │ │ └── js │ │ │ │ │ │ ├── bootstrap.js │ │ │ │ │ │ └── bootstrap.min.js │ │ │ │ ├── google-code-prettify-1.0.1 │ │ │ │ │ ├── CHANGES.html │ │ │ │ │ ├── COPYING │ │ │ │ │ ├── README-zh-Hans.html │ │ │ │ │ ├── README.html │ │ │ │ │ ├── README.md │ │ │ │ │ ├── bower.json │ │ │ │ │ ├── src │ │ │ │ │ │ ├── lang-apollo.js │ │ │ │ │ │ ├── lang-clj.js │ │ │ │ │ │ ├── lang-css.js │ │ │ │ │ │ ├── lang-dart.js │ │ │ │ │ │ ├── lang-go.js │ │ │ │ │ │ ├── lang-hs.js │ │ │ │ │ │ ├── lang-lisp.js │ │ │ │ │ │ ├── lang-lua.js │ │ │ │ │ │ ├── lang-ml.js │ │ │ │ │ │ ├── lang-n.js │ │ │ │ │ │ ├── lang-proto.js │ │ │ │ │ │ ├── lang-scala.js │ │ │ │ │ │ ├── lang-sql.js │ │ │ │ │ │ ├── lang-tex.js │ │ │ │ │ │ ├── lang-vb.js │ │ │ │ │ │ ├── lang-vhdl.js │ │ │ │ │ │ ├── lang-wiki.js │ │ │ │ │ │ ├── lang-xq.js │ │ │ │ │ │ ├── lang-yaml.js │ │ │ │ │ │ ├── prettify.css │ │ │ │ │ │ └── prettify.js │ │ │ │ │ └── styles │ │ │ │ │ │ ├── demo.html │ │ │ │ │ │ ├── desert.css │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── sons-of-obsidian.css │ │ │ │ │ │ └── sunburst.css │ │ │ │ ├── jquery-2.1.1 │ │ │ │ │ ├── jquery.js │ │ │ │ │ └── jquery.min.js │ │ │ │ ├── lunr.js-0.4.2 │ │ │ │ │ ├── lunr.js │ │ │ │ │ ├── lunr.min.js │ │ │ │ │ └── server.js │ │ │ │ ├── marked-0.3.3 │ │ │ │ │ ├── index.js │ │ │ │ │ ├── lib │ │ │ │ │ │ └── marked.js │ │ │ │ │ └── marked.min.js │ │ │ │ └── open-sans-fontface-1.0.4 │ │ │ │ │ ├── README.md │ │ │ │ │ ├── bower.json │ │ │ │ │ ├── fonts │ │ │ │ │ ├── Bold │ │ │ │ │ │ ├── OpenSans-Bold.eot │ │ │ │ │ │ ├── OpenSans-Bold.svg │ │ │ │ │ │ ├── OpenSans-Bold.ttf │ │ │ │ │ │ └── OpenSans-Bold.woff │ │ │ │ │ ├── BoldItalic │ │ │ │ │ │ ├── OpenSans-BoldItalic.eot │ │ │ │ │ │ ├── OpenSans-BoldItalic.svg │ │ │ │ │ │ ├── OpenSans-BoldItalic.ttf │ │ │ │ │ │ └── OpenSans-BoldItalic.woff │ │ │ │ │ ├── ExtraBold │ │ │ │ │ │ ├── OpenSans-ExtraBold.eot │ │ │ │ │ │ ├── OpenSans-ExtraBold.svg │ │ │ │ │ │ ├── OpenSans-ExtraBold.ttf │ │ │ │ │ │ └── OpenSans-ExtraBold.woff │ │ │ │ │ ├── ExtraBoldItalic │ │ │ │ │ │ ├── OpenSans-ExtraBoldItalic.eot │ │ │ │ │ │ ├── OpenSans-ExtraBoldItalic.svg │ │ │ │ │ │ ├── OpenSans-ExtraBoldItalic.ttf │ │ │ │ │ │ └── OpenSans-ExtraBoldItalic.woff │ │ │ │ │ ├── Italic │ │ │ │ │ │ ├── OpenSans-Italic.eot │ │ │ │ │ │ ├── OpenSans-Italic.svg │ │ │ │ │ │ ├── OpenSans-Italic.ttf │ │ │ │ │ │ └── OpenSans-Italic.woff │ │ │ │ │ ├── Light │ │ │ │ │ │ ├── OpenSans-Light.eot │ │ │ │ │ │ ├── OpenSans-Light.svg │ │ │ │ │ │ ├── OpenSans-Light.ttf │ │ │ │ │ │ └── OpenSans-Light.woff │ │ │ │ │ ├── LightItalic │ │ │ │ │ │ ├── OpenSans-LightItalic.eot │ │ │ │ │ │ ├── OpenSans-LightItalic.svg │ │ │ │ │ │ ├── OpenSans-LightItalic.ttf │ │ │ │ │ │ └── OpenSans-LightItalic.woff │ │ │ │ │ ├── Regular │ │ │ │ │ │ ├── OpenSans-Regular.eot │ │ │ │ │ │ ├── OpenSans-Regular.svg │ │ │ │ │ │ ├── OpenSans-Regular.ttf │ │ │ │ │ │ └── OpenSans-Regular.woff │ │ │ │ │ ├── Semibold │ │ │ │ │ │ ├── OpenSans-Semibold.eot │ │ │ │ │ │ ├── OpenSans-Semibold.svg │ │ │ │ │ │ ├── OpenSans-Semibold.ttf │ │ │ │ │ │ └── OpenSans-Semibold.woff │ │ │ │ │ └── SemiboldItalic │ │ │ │ │ │ ├── OpenSans-SemiboldItalic.eot │ │ │ │ │ │ ├── OpenSans-SemiboldItalic.svg │ │ │ │ │ │ ├── OpenSans-SemiboldItalic.ttf │ │ │ │ │ │ └── OpenSans-SemiboldItalic.woff │ │ │ │ │ ├── index.html │ │ │ │ │ ├── open-sans.css │ │ │ │ │ ├── open-sans.less │ │ │ │ │ └── open-sans.scss │ │ │ ├── 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-date-input-directive │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-datetimelocal-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.csp │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── script.js │ │ │ │ ├── example-example │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example1 │ │ │ │ │ ├── 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 │ │ │ │ │ └── script.js │ │ │ │ ├── example-example100 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── 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 │ │ │ │ ├── example-example104 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example105 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example106 │ │ │ │ │ ├── http-hello.html │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── script.js │ │ │ │ ├── example-example107 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example108 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example109 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example11 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── my-customer.html │ │ │ │ │ └── script.js │ │ │ │ ├── example-example110 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example111 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ ├── script.js │ │ │ │ │ └── test_data.json │ │ │ │ ├── example-example112 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example113 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example114 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example115 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example116 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example117 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example12 │ │ │ │ │ ├── customer-address.html │ │ │ │ │ ├── customer-name.html │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example13 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── my-customer.html │ │ │ │ │ └── script.js │ │ │ │ ├── example-example14 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── my-customer.html │ │ │ │ │ └── script.js │ │ │ │ ├── example-example15 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── my-customer-iso.html │ │ │ │ │ └── script.js │ │ │ │ ├── example-example16 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── my-customer-plus-vojta.html │ │ │ │ │ └── script.js │ │ │ │ ├── example-example17 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example18 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── my-dialog.html │ │ │ │ │ └── script.js │ │ │ │ ├── example-example19 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── my-dialog.html │ │ │ │ │ └── script.js │ │ │ │ ├── example-example2 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example20 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── my-dialog-close.html │ │ │ │ │ └── script.js │ │ │ │ ├── example-example21 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example22 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── my-pane.html │ │ │ │ │ ├── my-tabs.html │ │ │ │ │ └── script.js │ │ │ │ ├── example-example23 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example24 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── script.js │ │ │ │ ├── example-example25 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── script.js │ │ │ │ ├── example-example26 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example27 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── script.js │ │ │ │ ├── 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 │ │ │ │ │ ├── animations.css │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── 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 │ │ │ │ ├── example-example32 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── 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 │ │ │ │ ├── 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 │ │ │ │ │ └── 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 │ │ │ │ │ └── script.js │ │ │ │ ├── example-example39 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── script.js │ │ │ │ ├── example-example4 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── style.css │ │ │ │ ├── example-example40 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── script.js │ │ │ │ ├── example-example41 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example42 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── script.js │ │ │ │ │ └── style.css │ │ │ │ ├── example-example43 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example44 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── script.js │ │ │ │ ├── example-example45 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example46 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example47 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── script.js │ │ │ │ │ └── style.css │ │ │ │ ├── example-example48 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── script.js │ │ │ │ │ └── style.css │ │ │ │ ├── example-example49 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── script.js │ │ │ │ │ └── style.css │ │ │ │ ├── example-example5 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-example50 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── script.js │ │ │ │ │ └── style.css │ │ │ │ ├── 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 │ │ │ │ ├── example-example54 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example55 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example56 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example57 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── 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.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 │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example61 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── script.js │ │ │ │ ├── example-example62 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── style.css │ │ │ │ ├── example-example63 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── style.css │ │ │ │ ├── example-example64 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── style.css │ │ │ │ ├── example-example65 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── style.css │ │ │ │ ├── example-example66 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example67 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── 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 │ │ │ │ │ ├── app.js │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example70 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── 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 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example75 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example76 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example77 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example78 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example79 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example8 │ │ │ │ │ ├── app.css │ │ │ │ │ ├── app.js │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example80 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example81 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example82 │ │ │ │ │ ├── animations.css │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-example83 │ │ │ │ │ ├── animations.css │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ ├── script.js │ │ │ │ │ ├── template1.html │ │ │ │ │ └── template2.html │ │ │ │ ├── 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 │ │ │ │ ├── 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 │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example88 │ │ │ │ │ ├── animations.css │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example89 │ │ │ │ │ ├── animations.css │ │ │ │ │ ├── glyphicons.css │ │ │ │ │ ├── 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 │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── script.js │ │ │ │ ├── example-example90 │ │ │ │ │ ├── animations.css │ │ │ │ │ ├── glyphicons.css │ │ │ │ │ ├── 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 │ │ │ │ │ └── style.css │ │ │ │ ├── example-example92 │ │ │ │ │ ├── animations.css │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ ├── protractor.js │ │ │ │ │ └── script.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 │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example95 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example96 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── 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 │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-example99 │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.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-month-input-directive │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-ng-model-cancel-update │ │ │ │ │ ├── app.js │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── 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-newlines │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-ngList-directive │ │ │ │ │ ├── app.js │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-ngMessages-directive │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── script.js │ │ │ │ ├── example-ngModel-getter-setter │ │ │ │ │ ├── app.js │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-ngModelOptions-directive-blur │ │ │ │ │ ├── app.js │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ │ ├── example-ngModelOptions-directive-debounce │ │ │ │ │ ├── app.js │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── example-ngModelOptions-directive-getter-setter │ │ │ │ │ ├── app.js │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── manifest.json │ │ │ │ ├── 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-time-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 │ │ │ │ └── example-week-input-directive │ │ │ │ │ ├── index-debug.html │ │ │ │ │ ├── index-jquery.html │ │ │ │ │ ├── index-production.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── protractor.js │ │ │ ├── favicon.ico │ │ │ ├── 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-watch-strategies.png │ │ │ │ │ ├── concepts-scope.png │ │ │ │ │ ├── concepts-startup.png │ │ │ │ │ ├── concepts-view.png │ │ │ │ │ ├── di_sequence_final.png │ │ │ │ │ ├── dom_scope_final.png │ │ │ │ │ ├── forms-debounce.gif │ │ │ │ │ ├── forms-update-on-blur.gif │ │ │ │ │ ├── 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 │ │ │ │ │ └── xhr_service_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 │ │ │ │ │ │ │ ├── ngModelOptions.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.reloadWithDebugInfo.html │ │ │ │ │ │ │ ├── angular.toJson.html │ │ │ │ │ │ │ └── angular.uppercase.html │ │ │ │ │ │ ├── input.html │ │ │ │ │ │ ├── input │ │ │ │ │ │ │ ├── input[checkbox].html │ │ │ │ │ │ │ ├── input[date].html │ │ │ │ │ │ │ ├── input[datetime-local].html │ │ │ │ │ │ │ ├── input[email].html │ │ │ │ │ │ │ ├── input[month].html │ │ │ │ │ │ │ ├── input[number].html │ │ │ │ │ │ │ ├── input[radio].html │ │ │ │ │ │ │ ├── input[text].html │ │ │ │ │ │ │ ├── input[time].html │ │ │ │ │ │ │ ├── input[url].html │ │ │ │ │ │ │ └── input[week].html │ │ │ │ │ │ ├── object.html │ │ │ │ │ │ ├── object │ │ │ │ │ │ │ └── angular.version.html │ │ │ │ │ │ ├── provider.html │ │ │ │ │ │ ├── provider │ │ │ │ │ │ │ ├── $anchorScrollProvider.html │ │ │ │ │ │ │ ├── $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 │ │ │ │ │ │ │ ├── $templateRequest.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 │ │ │ │ │ ├── ngAria.html │ │ │ │ │ ├── ngAria │ │ │ │ │ │ ├── provider.html │ │ │ │ │ │ ├── provider │ │ │ │ │ │ │ └── $ariaProvider.html │ │ │ │ │ │ ├── service.html │ │ │ │ │ │ └── service │ │ │ │ │ │ │ └── $aria.html │ │ │ │ │ ├── ngCookies.html │ │ │ │ │ ├── ngCookies │ │ │ │ │ │ ├── service.html │ │ │ │ │ │ └── service │ │ │ │ │ │ │ ├── $cookieStore.html │ │ │ │ │ │ │ └── $cookies.html │ │ │ │ │ ├── ngMessages.html │ │ │ │ │ ├── ngMessages │ │ │ │ │ │ ├── directive.html │ │ │ │ │ │ └── directive │ │ │ │ │ │ │ ├── ngMessage.html │ │ │ │ │ │ │ └── ngMessages.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 │ │ │ │ │ │ │ ├── $controller.html │ │ │ │ │ │ │ ├── $exceptionHandler.html │ │ │ │ │ │ │ ├── $httpBackend.html │ │ │ │ │ │ │ ├── $interval.html │ │ │ │ │ │ │ ├── $log.html │ │ │ │ │ │ │ └── $timeout.html │ │ │ │ │ │ ├── type.html │ │ │ │ │ │ └── type │ │ │ │ │ │ │ ├── $rootScope.Scope.html │ │ │ │ │ │ │ └── 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 │ │ │ │ │ │ ├── ctrlfmt.html │ │ │ │ │ │ └── noscp.html │ │ │ │ │ ├── $http.html │ │ │ │ │ ├── $http │ │ │ │ │ │ └── badreq.html │ │ │ │ │ ├── $injector.html │ │ │ │ │ ├── $injector │ │ │ │ │ │ ├── cdep.html │ │ │ │ │ │ ├── itkn.html │ │ │ │ │ │ ├── modulerr.html │ │ │ │ │ │ ├── nomod.html │ │ │ │ │ │ ├── pget.html │ │ │ │ │ │ ├── strictdi.html │ │ │ │ │ │ ├── undef.html │ │ │ │ │ │ └── unpr.html │ │ │ │ │ ├── $interpolate.html │ │ │ │ │ ├── $interpolate │ │ │ │ │ │ ├── interr.html │ │ │ │ │ │ └── noconcat.html │ │ │ │ │ ├── $location.html │ │ │ │ │ ├── $location │ │ │ │ │ │ ├── ipthprfx.html │ │ │ │ │ │ ├── isrcharg.html │ │ │ │ │ │ ├── nobase.html │ │ │ │ │ │ └── nostate.html │ │ │ │ │ ├── $parse.html │ │ │ │ │ ├── $parse │ │ │ │ │ │ ├── isecdom.html │ │ │ │ │ │ ├── isecff.html │ │ │ │ │ │ ├── isecfld.html │ │ │ │ │ │ ├── isecfn.html │ │ │ │ │ │ ├── isecobj.html │ │ │ │ │ │ ├── isecwindow.html │ │ │ │ │ │ ├── lexerr.html │ │ │ │ │ │ ├── syntax.html │ │ │ │ │ │ └── ueoe.html │ │ │ │ │ ├── $q.html │ │ │ │ │ ├── $q │ │ │ │ │ │ ├── norslvr.html │ │ │ │ │ │ └── qcycle.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 │ │ │ │ │ │ └── test.html │ │ │ │ │ ├── ngModel.html │ │ │ │ │ ├── ngModel │ │ │ │ │ │ ├── constexpr.html │ │ │ │ │ │ ├── datefmt.html │ │ │ │ │ │ └── nonassign.html │ │ │ │ │ ├── ngOptions.html │ │ │ │ │ ├── ngOptions │ │ │ │ │ │ ├── iexp.html │ │ │ │ │ │ └── trkslct.html │ │ │ │ │ ├── ngPattern.html │ │ │ │ │ ├── ngPattern │ │ │ │ │ │ └── noregexp.html │ │ │ │ │ ├── ngRepeat.html │ │ │ │ │ ├── ngRepeat │ │ │ │ │ │ ├── badident.html │ │ │ │ │ │ ├── dupes.html │ │ │ │ │ │ ├── iexp.html │ │ │ │ │ │ └── iidexp.html │ │ │ │ │ ├── ngTransclude.html │ │ │ │ │ └── ngTransclude │ │ │ │ │ │ └── orphan.html │ │ │ │ ├── guide.html │ │ │ │ ├── guide │ │ │ │ │ ├── $location.html │ │ │ │ │ ├── accessibility.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 │ │ │ │ │ ├── production.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-date-input-directive │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-datetimelocal-input-directive │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-email-input-directive │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example.csp │ │ │ │ ├── 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-example106 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example107 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example111 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example112 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example113 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example114 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example23 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example24 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example25 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example27 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example39 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example40 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example44 │ │ │ │ ├── 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-example60 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example61 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example62 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example63 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example64 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example65 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example66 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example67 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example78 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example83 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example84 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example86 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example87 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example88 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example89 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example9 │ │ │ │ ├── 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-example94 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example95 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example97 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example98 │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-example99 │ │ │ │ ├── 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-month-input-directive │ │ │ │ ├── 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-newlines │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-ngList-directive │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-ngModelOptions-directive-blur │ │ │ │ ├── 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-time-input-directive │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ ├── example-url-input-directive │ │ │ │ ├── default_test.js │ │ │ │ └── jquery_test.js │ │ │ │ └── example-week-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-latn-ml.js │ │ │ ├── angular-locale_bm-latn.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_dsb-de.js │ │ │ ├── angular-locale_dsb.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-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-my.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-fr.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_hsb-de.js │ │ │ ├── angular-locale_hsb.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_lb-lu.js │ │ │ ├── angular-locale_lb.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-latn-bn.js │ │ │ ├── angular-locale_ms-latn-my.js │ │ │ ├── angular-locale_ms-latn-sg.js │ │ │ ├── angular-locale_ms-latn.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_qu-bo.js │ │ │ ├── angular-locale_qu-ec.js │ │ │ ├── angular-locale_qu-pe.js │ │ │ ├── angular-locale_qu.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-se.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_smn-fi.js │ │ │ ├── angular-locale_smn.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_yi-001.js │ │ │ ├── angular-locale_yi.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 │ │ ├── bootstrap.js │ │ ├── bootstrap.min.js │ │ ├── jquery-1.11.2.min.js │ │ └── ui-bootstrap-tpls-0.12.1.js ├── tests │ └── default_test.go └── views │ ├── index.html │ ├── login.html │ ├── msg_server.html │ └── root.html ├── msg_server ├── err.go ├── msg_server.19000.json ├── msg_server.19001.json ├── msg_server.go ├── msg_server_config.go ├── proto_proc.go ├── server.go └── util.go ├── protocol ├── channel.go ├── cmd.go └── topic.go ├── router ├── proto_proc.go ├── router.go ├── router.json ├── router_config.go └── server.go ├── serverport ├── storage ├── mongo_store │ ├── const.go │ ├── mongo_store.go │ ├── session_store.go │ └── topic_store.go └── redis_store │ ├── comm.go │ ├── offline_msg_cache.go │ ├── redis_cache.go │ ├── session_cache.go │ ├── topic_cache.go │ └── uniq_prefix.go └── todo.txt /.gitattributes: -------------------------------------------------------------------------------- 1 | *.js linguist-language=Go 2 | *.css linguist-language=Go 3 | *.html linguist-language=Go 4 | -------------------------------------------------------------------------------- /clean.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | rm -f gateway/gateway monitor/monitor msg_server/msg_server router/router manager/manager client/client_p2p/client_p2p client/client_topic/client_topic 4 | -------------------------------------------------------------------------------- /client/client_p2p/client.json: -------------------------------------------------------------------------------- 1 | { 2 | "TransportProtocols" : "tcp", 3 | "LogFile" : "client.log", 4 | "GatewayServer" : "127.0.0.1:17000", 5 | "HeartBeatTime" : 20, 6 | "Expire" : 40 7 | } 8 | -------------------------------------------------------------------------------- /client/client_topic/client.json: -------------------------------------------------------------------------------- 1 | { 2 | "TransportProtocols" : "tcp", 3 | "LogFile" : "client.log", 4 | "GatewayServer" : "127.0.0.1:17000", 5 | "HeartBeatTime" : 20, 6 | "Expire" : 40 7 | } 8 | -------------------------------------------------------------------------------- /client/client_topic/client_topic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/client/client_topic/client_topic -------------------------------------------------------------------------------- /compile.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | #cd client 4 | #./client.sh 5 | #cd .. 6 | 7 | cd gateway 8 | go build 9 | cd .. 10 | 11 | cd monitor 12 | go build 13 | cd .. 14 | 15 | cd msg_server 16 | go build 17 | cd .. 18 | 19 | cd router 20 | go build 21 | cd .. 22 | 23 | cd manager 24 | go build 25 | cd .. 26 | -------------------------------------------------------------------------------- /docs/pics/fishchat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/docs/pics/fishchat.png -------------------------------------------------------------------------------- /docs/pics/listen_port.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/docs/pics/listen_port.png -------------------------------------------------------------------------------- /docs/pics/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/docs/pics/logo.png -------------------------------------------------------------------------------- /docs/pics/web_monitor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/docs/pics/web_monitor.png -------------------------------------------------------------------------------- /gateway/gateway.json: -------------------------------------------------------------------------------- 1 | { 2 | "TransportProtocols" : "tcp", 3 | "Listen" : "0.0.0.0:17000", 4 | "LogFile" : "gateway.log", 5 | "MsgServerList" : [ 6 | "127.0.0.1:19000", 7 | "127.0.0.1:19001" 8 | ], 9 | "MsgServerNum" : 2 10 | } 11 | -------------------------------------------------------------------------------- /libnet/syncs/dummy.go: -------------------------------------------------------------------------------- 1 | // +build !deadlock 2 | 3 | package syncs 4 | 5 | import "sync" 6 | 7 | type Mutex struct { 8 | sync.Mutex 9 | } 10 | 11 | type RWMutex struct { 12 | sync.RWMutex 13 | } 14 | -------------------------------------------------------------------------------- /monitor/conf/app.conf: -------------------------------------------------------------------------------- 1 | appname = web 2 | httpport = 30000 3 | runmode = dev 4 | copyrequestbody = true 5 | 6 | 7 | -------------------------------------------------------------------------------- /monitor/monitor.json: -------------------------------------------------------------------------------- 1 | { 2 | "TransportProtocols" : "tcp", 3 | "Listen" : "0.0.0.0:21000", 4 | "LogFile" : "monitor.log", 5 | "UUID" : "21000", 6 | "MsgServerList" : [ 7 | "127.0.0.1:19000", 8 | "127.0.0.1:19001" 9 | ], 10 | "Redis" : { 11 | "Addr" : "127.0.0.1", 12 | "Port" : ":6379", 13 | "ConnectTimeout" : 2000, 14 | "ReadTimeout" : 1000, 15 | "WriteTimeout" : 1000 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /monitor/routers/router.go: -------------------------------------------------------------------------------- 1 | package routers 2 | 3 | import ( 4 | "github.com/oikomi/FishChatServer/monitor/controllers" 5 | "github.com/astaxie/beego" 6 | ) 7 | 8 | func init() { 9 | beego.Router("/", &controllers.MainController{}) 10 | } 11 | -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *.egg-info 3 | *.db 4 | *.db.old 5 | *.swp 6 | *.db-journal 7 | 8 | .coverage 9 | .DS_Store 10 | .installed.cfg 11 | _gh_pages/* 12 | 13 | .idea/* 14 | .svn/* 15 | src/website/static/* 16 | src/website/media/* 17 | 18 | bin 19 | cfcache 20 | develop-eggs 21 | dist 22 | downloads 23 | eggs 24 | parts 25 | tmp 26 | .sass-cache 27 | node_modules 28 | 29 | src/website/settingslocal.py 30 | stunnel.log 31 | -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/.ruby-version: -------------------------------------------------------------------------------- 1 | 1.9.3-p392 2 | -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/Gemfile: -------------------------------------------------------------------------------- 1 | source 'https://rubygems.org' 2 | 3 | gem 'jekyll', '~> 1.0' 4 | gem 'debugger' 5 | -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/font/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/fonts/Font-Awesome-3.2.1/font/FontAwesome.otf -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/font/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/fonts/Font-Awesome-3.2.1/font/fontawesome-webfont.eot -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/font/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/fonts/Font-Awesome-3.2.1/font/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/font/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/fonts/Font-Awesome-3.2.1/font/fontawesome-webfont.woff -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/CNAME: -------------------------------------------------------------------------------- 1 | fontawesome.io -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/_includes/ads/carbon-dark-vertical.html: -------------------------------------------------------------------------------- 1 |
2 | -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/_includes/ads/carbon-light-horizontal.html: -------------------------------------------------------------------------------- 1 |
2 | -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/_includes/ads/carbon-light-vertical.html: -------------------------------------------------------------------------------- 1 |
2 | -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/_includes/brand-license.html: -------------------------------------------------------------------------------- 1 | 5 | -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/_includes/community/project-milestones.html: -------------------------------------------------------------------------------- 1 |
2 | 3 |

4 | Want to keep up with what's planned for Font Awesome? Check out our 5 | milestones on the GitHub project. 6 |

7 |
8 | -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/_includes/jumbotron.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

{{ jumbotron_h1 }}

4 |

{{ jumbotron_p }}

5 |
6 |
7 | -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/_includes/stripe-ad.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |
4 | {{ stripe_ad_content }} 5 |
6 |
7 | {% include ads/carbon-light-horizontal.html %} 8 |
9 |
10 |
11 | -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/_includes/tests/rotated-flipped.html: -------------------------------------------------------------------------------- 1 |   normal
2 |   icon-rotate-90
3 |   icon-rotate-180
4 |   icon-rotate-270
5 |   icon-flip-horizontal
6 |   icon-flip-vertical 7 | -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/assets/font-awesome/font/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/fonts/Font-Awesome-3.2.1/src/assets/font-awesome/font/FontAwesome.otf -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/assets/font-awesome/font/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/fonts/Font-Awesome-3.2.1/src/assets/font-awesome/font/fontawesome-webfont.eot -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/assets/font-awesome/font/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/fonts/Font-Awesome-3.2.1/src/assets/font-awesome/font/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/assets/font-awesome/font/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/fonts/Font-Awesome-3.2.1/src/assets/font-awesome/font/fontawesome-webfont.woff -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/assets/font-awesome/less/font-awesome.less: -------------------------------------------------------------------------------- 1 | --- 2 | --- 3 | {% include license-code.less %} 4 | 5 | @import "variables.less"; 6 | @import "mixins.less"; 7 | @import "path.less"; 8 | @import "core.less"; 9 | @import "bootstrap.less"; 10 | @import "extras.less"; 11 | @import "icons.less"; 12 | -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/assets/font-awesome/less/icons.less: -------------------------------------------------------------------------------- 1 | --- 2 | --- 3 | /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen 4 | readers do not read off random characters that represent icons */ 5 | {% for icon in icons %}{% for alias in icon.aliases %} 6 | .icon-{{ alias }}:before,{% endfor %} 7 | .icon-{{ icon.id }}:before { content: @{{ icon.id }}; }{% endfor %} 8 | -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/assets/font-awesome/scss/_icons.scss: -------------------------------------------------------------------------------- 1 | --- 2 | --- 3 | /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen 4 | * readers do not read off random characters that represent icons */ 5 | {% for icon in icons %}{% for alias in icon.aliases %} 6 | .icon-{{ alias }}:before,{% endfor %} 7 | .icon-{{ icon.id }}:before { content: ${{ icon.id }}; }{% endfor %} 8 | -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/assets/font-awesome/scss/_variables.scss: -------------------------------------------------------------------------------- 1 | --- 2 | --- 3 | // Variables 4 | // -------------------------- 5 | 6 | $FontAwesomePath: "../font" !default; 7 | $FontAwesomeVersion: "{{ site.fontawesome.version }}" !default; 8 | $borderColor: #eeeeee !default; 9 | $iconMuted: #eeeeee !default; 10 | $iconLight: white !default; 11 | $iconDark: #333333 !default; 12 | $icons-li-width: (30em/14); 13 | 14 | {% for icon in icons %} 15 | ${{ icon.id }}: "\{{ icon.unicode }}"; 16 | {% endfor %} 17 | -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/assets/font-awesome/scss/font-awesome.scss: -------------------------------------------------------------------------------- 1 | --- 2 | --- 3 | {% include license-code.less %} 4 | 5 | @import "variables"; 6 | @import "mixins"; 7 | @import "path"; 8 | @import "core"; 9 | @import "bootstrap"; 10 | @import "extras"; 11 | @import "icons"; 12 | -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/assets/ico/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/fonts/Font-Awesome-3.2.1/src/assets/ico/favicon.ico -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/assets/img/contribution-sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/fonts/Font-Awesome-3.2.1/src/assets/img/contribution-sample.png -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/assets/img/fort_awesome.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/fonts/Font-Awesome-3.2.1/src/assets/img/fort_awesome.jpg -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/assets/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/fonts/Font-Awesome-3.2.1/src/assets/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/assets/img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/fonts/Font-Awesome-3.2.1/src/assets/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/assets/img/icon-flag.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/fonts/Font-Awesome-3.2.1/src/assets/img/icon-flag.pdf -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/assets/js/ZeroClipboard-1.1.7.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/fonts/Font-Awesome-3.2.1/src/assets/js/ZeroClipboard-1.1.7.swf -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/assets/less/bootstrap-2.3.2/component-animations.less: -------------------------------------------------------------------------------- 1 | // 2 | // Component animations 3 | // -------------------------------------------------- 4 | 5 | 6 | .fade { 7 | opacity: 0; 8 | .transition(opacity .15s linear); 9 | &.in { 10 | opacity: 1; 11 | } 12 | } 13 | 14 | .collapse { 15 | position: relative; 16 | height: 0; 17 | overflow: hidden; 18 | .transition(height .35s ease); 19 | &.in { 20 | height: auto; 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/assets/less/bootstrap-2.3.2/layouts.less: -------------------------------------------------------------------------------- 1 | // 2 | // Layouts 3 | // -------------------------------------------------- 4 | 5 | 6 | // Container (centered, fixed-width layouts) 7 | .container { 8 | .container-fixed(); 9 | } 10 | 11 | // Fluid layouts (left aligned, with sidebar, min- & max-width content) 12 | .container-fluid { 13 | padding-right: @gridGutterWidth; 14 | padding-left: @gridGutterWidth; 15 | .clearfix(); 16 | } -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/assets/less/responsive-navbar.less: -------------------------------------------------------------------------------- 1 | // 2 | // Responsive: Navbar 3 | // -------------------------------------------------- 4 | 5 | 6 | // TABLETS AND BELOW 7 | // ----------------- 8 | @media (max-width: @navbarCollapseWidth) { 9 | 10 | 11 | } 12 | -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/assets/less/sticky-footer.less: -------------------------------------------------------------------------------- 1 | // 2 | // Sticky Footer 3 | // -------------------------------------------------- 4 | // make sure to set .sticky-footer() 5 | 6 | html, body { 7 | height: 100%; 8 | } 9 | .wrapper { 10 | min-height: 100%; 11 | height: auto !important; 12 | height: 100%; 13 | } 14 | 15 | //.footer { min-width: 990px; } // necessary fix for non-responsive layouts 16 | 17 | .sticky-footer(90px, 40px, 40px, 60px); // sets default values for sticky footer 18 | -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/cheatsheet.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: base 3 | title: Font Awesome Cheatsheet 4 | relative_path: ../ 5 | --- 6 | {% capture jumbotron_h1 %}  Cheatsheet{% endcapture %} 7 | {% capture jumbotron_p %}The complete Font Awesome {{ site.fontawesome.version }} icon reference{% endcapture %} 8 | 9 | {% include jumbotron.html %} 10 | {% include stripe-social.html %} 11 | 12 |
13 | {% include cheatsheet.html %} 14 |
15 | -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/design.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/examples.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: base 3 | title: Font Awesome Examples 4 | navbar_active: examples 5 | relative_path: ../ 6 | --- 7 | {% capture jumbotron_h1 %}  Examples{% endcapture %} 8 | {% capture jumbotron_p %}Lots of easy ways to use Font Awesome{% endcapture %} 9 | 10 | {% include jumbotron.html %} 11 | {% include stripe-social.html %} 12 | 13 |
14 | {% include examples.html %} 15 |
16 | -------------------------------------------------------------------------------- /monitor/static/fonts/Font-Awesome-3.2.1/src/license.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: base 3 | title: Font Awesome License 4 | navbar_active: license 5 | relative_path: ../ 6 | --- 7 | {% capture jumbotron_h1 %}  License{% endcapture %} 8 | {% capture jumbotron_p %}The full details of how Font Awesome is licensed{% endcapture %} 9 | 10 | {% include jumbotron.html %} 11 | {% include stripe-social.html %} 12 | 13 |
14 | {% include license.html %} 15 |
16 | -------------------------------------------------------------------------------- /monitor/static/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /monitor/static/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /monitor/static/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /monitor/static/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /monitor/static/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /monitor/static/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /monitor/static/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /monitor/static/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/angular-csp.css: -------------------------------------------------------------------------------- 1 | /* Include this file in your html if you are using the CSP mode. */ 2 | 3 | @charset "UTF-8"; 4 | 5 | [ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], 6 | .ng-cloak, .x-ng-cloak, 7 | .ng-hide:not(.ng-hide-animate) { 8 | display: none !important; 9 | } 10 | 11 | ng\:form { 12 | display: block; 13 | } 14 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/bootstrap-3.1.1/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/bootstrap-3.1.1/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/bootstrap-3.1.1/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/bootstrap-3.1.1/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/bootstrap-3.1.1/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/bootstrap-3.1.1/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/google-code-prettify-1.0.1/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "google-code-prettify", 3 | "version": "1.0.1", 4 | "main": "./src/prettify.js", 5 | "dependencies": {}, 6 | "ignore": [ 7 | "closure-compiler", 8 | "js-modules", 9 | "tests", 10 | "yui-compressor", 11 | "Makefile" 12 | ] 13 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/marked-0.3.3/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/marked'); 2 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/README.md: -------------------------------------------------------------------------------- 1 | # Open Sans @font-face kit 2 | 3 | Installable via [Bower](http://twitter.github.com/bower/): 4 | ``` 5 | bower install open-sans-fontface 6 | ``` 7 | 8 | ## Demo 9 | __Our repository:__ [http://fontfacekit.github.com/open-sans](http://fontfacekit.github.com/open-sans) 10 | 11 | __Google Web Fonts:__ [http://www.google.com/fonts/specimen/Open+Sans](http://www.google.com/fonts/specimen/Open+Sans) 12 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Bold/OpenSans-Bold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Bold/OpenSans-Bold.eot -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Bold/OpenSans-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Bold/OpenSans-Bold.ttf -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Bold/OpenSans-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Bold/OpenSans-Bold.woff -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/BoldItalic/OpenSans-BoldItalic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/BoldItalic/OpenSans-BoldItalic.eot -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/BoldItalic/OpenSans-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/BoldItalic/OpenSans-BoldItalic.ttf -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/BoldItalic/OpenSans-BoldItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/BoldItalic/OpenSans-BoldItalic.woff -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/ExtraBold/OpenSans-ExtraBold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/ExtraBold/OpenSans-ExtraBold.eot -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/ExtraBold/OpenSans-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/ExtraBold/OpenSans-ExtraBold.ttf -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/ExtraBold/OpenSans-ExtraBold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/ExtraBold/OpenSans-ExtraBold.woff -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.eot -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/ExtraBoldItalic/OpenSans-ExtraBoldItalic.woff -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Italic/OpenSans-Italic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Italic/OpenSans-Italic.eot -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Italic/OpenSans-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Italic/OpenSans-Italic.ttf -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Italic/OpenSans-Italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Italic/OpenSans-Italic.woff -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Light/OpenSans-Light.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Light/OpenSans-Light.eot -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Light/OpenSans-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Light/OpenSans-Light.ttf -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Light/OpenSans-Light.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Light/OpenSans-Light.woff -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/LightItalic/OpenSans-LightItalic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/LightItalic/OpenSans-LightItalic.eot -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/LightItalic/OpenSans-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/LightItalic/OpenSans-LightItalic.ttf -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/LightItalic/OpenSans-LightItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/LightItalic/OpenSans-LightItalic.woff -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Regular/OpenSans-Regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Regular/OpenSans-Regular.eot -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Regular/OpenSans-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Regular/OpenSans-Regular.ttf -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Regular/OpenSans-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Regular/OpenSans-Regular.woff -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Semibold/OpenSans-Semibold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Semibold/OpenSans-Semibold.eot -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Semibold/OpenSans-Semibold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Semibold/OpenSans-Semibold.ttf -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Semibold/OpenSans-Semibold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/Semibold/OpenSans-Semibold.woff -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/SemiboldItalic/OpenSans-SemiboldItalic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/SemiboldItalic/OpenSans-SemiboldItalic.eot -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/SemiboldItalic/OpenSans-SemiboldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/SemiboldItalic/OpenSans-SemiboldItalic.ttf -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/SemiboldItalic/OpenSans-SemiboldItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/components/open-sans-fontface-1.0.4/fonts/SemiboldItalic/OpenSans-SemiboldItalic.woff -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/css/animations.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/css/animations.css -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-$filter/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-$filter", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-$filter/script.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('filterExample', []) 4 | .controller('MainCtrl', function($scope, $filter) { 5 | $scope.originalText = 'hello'; 6 | $scope.filteredText = $filter('uppercase')($scope.originalText); 7 | }); 8 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-$route-service/book.html: -------------------------------------------------------------------------------- 1 | controller: {{name}}
2 | Book Id: {{params.bookId}}
-------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-$route-service/chapter.html: -------------------------------------------------------------------------------- 1 | controller: {{name}}
2 | Book Id: {{params.bookId}}
3 | Chapter Id: {{params.chapterId}} -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-date-input-directive/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-date-input-directive", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-datetimelocal-input-directive/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-datetimelocal-input-directive", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-error-$rootScope-inprog/app.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('app', []).directive('setFocusIf', function() { 4 | return function link($scope, $element, $attr) { 5 | $scope.$watch($attr.setFocusIf, function(value) { 6 | if ( value ) { $element[0].focus(); } 7 | }); 8 | }; 9 | }); 10 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example.csp/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example.csp", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example/script.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('locationExample', []) 4 | .controller('LocationController', ['$scope', '$location', function($scope, $location) { 5 | $scope.locationPath = function (newLocation) { 6 | return $location.path(newLocation); 7 | }; 8 | }]); 9 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example1/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example1", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example10/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example10", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example10/script.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('docsSimpleDirective', []) 4 | .controller('Controller', ['$scope', function($scope) { 5 | $scope.customer = { 6 | name: 'Naomi', 7 | address: '1600 Amphitheatre' 8 | }; 9 | }]) 10 | .directive('myCustomer', function() { 11 | return { 12 | template: 'Name: {{customer.name}} Address: {{customer.address}}' 13 | }; 14 | }); 15 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example100/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example100", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example101/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example101-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
{{ {'name':'value'} | json }}
15 |
{{ {'name':'value'} | json:4 }}
16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example101/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example101 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
{{ {'name':'value'} | json }}
15 |
{{ {'name':'value'} | json:4 }}
16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example101/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example101", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example101/protractor.js: -------------------------------------------------------------------------------- 1 | it('should jsonify filtered objects', function() { 2 | expect(element(by.id('default-spacing')).getText()).toMatch(/\{\n "name": ?"value"\n}/); 3 | expect(element(by.id('custom-spacing')).getText()).toMatch(/\{\n "name": ?"value"\n}/); 4 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example102/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example102", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example103/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example103", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example104/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example104", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example105/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example105", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example106/http-hello.html: -------------------------------------------------------------------------------- 1 | Hello, $http! -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example106/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example106", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "http-hello.html", 7 | "protractor.js" 8 | ] 9 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example107/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example107", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example107/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example108/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example108", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example109/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example109", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example11/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example11-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 |
17 |
18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example11/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example11 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 |
17 |
18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example11/my-customer.html: -------------------------------------------------------------------------------- 1 | Name: {{customer.name}} Address: {{customer.address}} -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example11/script.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('docsTemplateUrlDirective', []) 4 | .controller('Controller', ['$scope', function($scope) { 5 | $scope.customer = { 6 | name: 'Naomi', 7 | address: '1600 Amphitheatre' 8 | }; 9 | }]) 10 | .directive('myCustomer', function() { 11 | return { 12 | templateUrl: 'my-customer.html' 13 | }; 14 | }); 15 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example110/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example110", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example110/script.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('logExample', []) 4 | .controller('LogController', ['$scope', '$log', function($scope, $log) { 5 | $scope.$log = $log; 6 | $scope.message = 'Hello World!'; 7 | }]); 8 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example111/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example111", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "test_data.json", 7 | "protractor.js" 8 | ] 9 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example111/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 | ] -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example112/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example112", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example112/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example113/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example113", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example114/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example114", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example115/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example115", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example115/script.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('ngClickExample', ['ngTouch']); 4 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example116/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example116", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example116/script.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('ngSwipeLeftExample', ['ngTouch']); 4 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example117/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example117", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example117/script.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('ngSwipeRightExample', ['ngTouch']); 4 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example12/customer-address.html: -------------------------------------------------------------------------------- 1 | Address: {{customer.address}} -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example12/customer-name.html: -------------------------------------------------------------------------------- 1 | Name: {{customer.name}} -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example12/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example12", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "customer-name.html", 7 | "customer-address.html" 8 | ] 9 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example13/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example13", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "my-customer.html" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example13/my-customer.html: -------------------------------------------------------------------------------- 1 | Name: {{customer.name}} Address: {{customer.address}} -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example13/script.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('docsRestrictDirective', []) 4 | .controller('Controller', ['$scope', function($scope) { 5 | $scope.customer = { 6 | name: 'Naomi', 7 | address: '1600 Amphitheatre' 8 | }; 9 | }]) 10 | .directive('myCustomer', function() { 11 | return { 12 | restrict: 'E', 13 | templateUrl: 'my-customer.html' 14 | }; 15 | }); 16 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example14/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example14", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "my-customer.html" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example14/my-customer.html: -------------------------------------------------------------------------------- 1 | Name: {{customer.name}} Address: {{customer.address}} -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example15/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example15", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "my-customer-iso.html" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example15/my-customer-iso.html: -------------------------------------------------------------------------------- 1 | Name: {{customerInfo.name}} Address: {{customerInfo.address}} -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | 17 |
18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | 17 |
18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example16/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example16", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "my-customer-plus-vojta.html" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example16/my-customer-plus-vojta.html: -------------------------------------------------------------------------------- 1 | Name: {{customerInfo.name}} Address: {{customerInfo.address}} 2 |
3 | Name: {{vojta.name}} Address: {{vojta.address}} -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example17/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example17", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example18/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example18 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | Check out the contents, {{name}}! 17 |
18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example18/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example18", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "my-dialog.html" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example18/my-dialog.html: -------------------------------------------------------------------------------- 1 |
2 |
-------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example18/script.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('docsTransclusionDirective', []) 4 | .controller('Controller', ['$scope', function($scope) { 5 | $scope.name = 'Tobias'; 6 | }]) 7 | .directive('myDialog', function() { 8 | return { 9 | restrict: 'E', 10 | transclude: true, 11 | templateUrl: 'my-dialog.html' 12 | }; 13 | }); 14 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example19/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example19 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | Check out the contents, {{name}}! 17 |
18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example19/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example19", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "my-dialog.html" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example19/my-dialog.html: -------------------------------------------------------------------------------- 1 |
2 |
-------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example2/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example2", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example20/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example20", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "my-dialog-close.html" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example20/my-dialog-close.html: -------------------------------------------------------------------------------- 1 |
2 | × 3 |
4 |
-------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example21/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example21-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | Drag ME 16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example21/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example21-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | Drag ME 17 | 18 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example21/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example21-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | Drag ME 16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example21/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example21 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | Drag ME 16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example21/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example21", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example22/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example22", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "my-tabs.html", 7 | "my-pane.html" 8 | ] 9 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example22/my-pane.html: -------------------------------------------------------------------------------- 1 |
2 |
-------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example22/my-tabs.html: -------------------------------------------------------------------------------- 1 |
2 | 7 |
8 |
-------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example23/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example23-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 1+2={{1+2}} 16 | 17 | 18 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example23/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example23-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 1+2={{1+2}} 17 | 18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example23/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example23-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 1+2={{1+2}} 16 | 17 | 18 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example23/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example23 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 1+2={{1+2}} 16 | 17 | 18 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example23/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example23", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example23/protractor.js: -------------------------------------------------------------------------------- 1 | it('should calculate expression in binding', function() { 2 | expect(element(by.binding('1+2')).getText()).toEqual('1+2=3'); 3 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example24/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example24", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example24/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example24/script.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('expressionExample', []) 4 | .controller('ExampleController', ['$scope', function($scope) { 5 | var exprs = $scope.exprs = []; 6 | $scope.expr = '3*10|currency'; 7 | $scope.addExp = function(expr) { 8 | exprs.push(expr); 9 | }; 10 | 11 | $scope.removeExp = function(index) { 12 | exprs.splice(index, 1); 13 | }; 14 | }]); 15 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example25/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example25", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example25/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example25/script.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('expressionExample', []) 4 | .controller('ExampleController', ['$window', '$scope', function($window, $scope) { 5 | $scope.name = 'World'; 6 | 7 | $scope.greet = function() { 8 | $window.alert('Hello ' + $scope.name); 9 | }; 10 | }]); 11 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example26/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example26", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example27/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example27", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example28/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example28", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example29/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example29", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example3/animations.css: -------------------------------------------------------------------------------- 1 | .sample-show-hide { 2 | padding:10px; 3 | border:1px solid black; 4 | background:white; 5 | } 6 | 7 | .sample-show-hide { 8 | -webkit-transition:all linear 0.5s; 9 | transition:all linear 0.5s; 10 | } 11 | 12 | .sample-show-hide.ng-hide { 13 | opacity:0; 14 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example3/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example3", 3 | "files": [ 4 | "index-production.html", 5 | "animations.css" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example30/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example30", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example31/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example31", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example32/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example32", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example33/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example33", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example34/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example34", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example34/script.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('customTriggerExample', []) 4 | .controller('ExampleController', ['$scope', function($scope) { 5 | $scope.user = {}; 6 | }]); 7 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example35/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example35", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example35/script.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('debounceExample', []) 4 | .controller('ExampleController', ['$scope', function($scope) { 5 | $scope.user = {}; 6 | }]); 7 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example36/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example36", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example37/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example37", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example38/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example38", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 |
17 | {{ 'World' | greet }} 18 |
19 |
20 | 21 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 |
17 | {{ 'World' | greet }} 18 |
19 |
20 | 21 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example39/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example39", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example39/protractor.js: -------------------------------------------------------------------------------- 1 | it('should add Hello to the name', function() { 2 | expect(element(by.binding("'World' | greet")).getText()).toEqual('Hello, World!'); 3 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example39/script.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | // declare a module 4 | var myAppModule = angular.module('myApp', []); 5 | 6 | // configure the module. 7 | // in this example we will create a greeting filter 8 | myAppModule.filter('greet', function() { 9 | return function(name) { 10 | return 'Hello, ' + name + '!'; 11 | }; 12 | }); 13 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example4/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example4", 3 | "files": [ 4 | "index-production.html", 5 | "style.css" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example40/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example40-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | {{ greeting }} 17 |
18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example40/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example40-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | {{ greeting }} 17 |
18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example40/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example40 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | {{ greeting }} 17 |
18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example40/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example40", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example40/protractor.js: -------------------------------------------------------------------------------- 1 | it('should add Hello to the name', function() { 2 | expect(element(by.binding("greeting")).getText()).toEqual('Bonjour World!'); 3 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example41/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example41", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example41/script.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('scopeExample', []) 4 | .controller('MyController', ['$scope', function($scope) { 5 | $scope.username = 'World'; 6 | 7 | $scope.sayHello = function() { 8 | $scope.greeting = 'Hello ' + $scope.username + '!'; 9 | }; 10 | }]); 11 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example42/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example42", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "style.css" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example42/script.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('scopeExample', []) 4 | .controller('GreetController', ['$scope', '$rootScope', function($scope, $rootScope) { 5 | $scope.name = 'World'; 6 | $rootScope.department = 'Angular'; 7 | }]) 8 | .controller('ListController', ['$scope', function($scope) { 9 | $scope.names = ['Igor', 'Misko', 'Vojta']; 10 | }]); 11 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example42/style.css: -------------------------------------------------------------------------------- 1 | .show-scope-demo.ng-scope, 2 | .show-scope-demo .ng-scope { 3 | border: 1px solid red; 4 | margin: 3px; 5 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example43/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example43", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example43/script.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('eventExample', []) 4 | .controller('EventController', ['$scope', function($scope) { 5 | $scope.count = 0; 6 | $scope.$on('MyEvent', function() { 7 | $scope.count++; 8 | }); 9 | }]); 10 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example44/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example44", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example44/protractor.js: -------------------------------------------------------------------------------- 1 | it('should test service', function() { 2 | expect(element(by.id('simple')).element(by.model('message')).getAttribute('value')) 3 | .toEqual('test'); 4 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example45/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example45", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | 15 |
16 | I can add: {{a}} + {{b}} = {{ a+b }} 17 |
18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example46/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example46 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | I can add: {{a}} + {{b}} = {{ a+b }} 17 |
18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example46/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example46", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example46/script.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('ngAppDemo', []).controller('ngAppDemoController', function($scope) { 4 | $scope.a = 1; 5 | $scope.b = 2; 6 | }); 7 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example47/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example47", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "style.css" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example47/style.css: -------------------------------------------------------------------------------- 1 | div[ng-controller] { 2 | margin-bottom: 1em; 3 | -webkit-border-radius: 4px; 4 | border-radius: 4px; 5 | border: 1px solid; 6 | padding: .5em; 7 | } 8 | div[ng-controller^=Good] { 9 | border-color: #d6e9c6; 10 | background-color: #dff0d8; 11 | color: #3c763d; 12 | } 13 | div[ng-controller^=Bad] { 14 | border-color: #ebccd1; 15 | background-color: #f2dede; 16 | color: #a94442; 17 | margin-bottom: 0; 18 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example48/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example48", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "style.css" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example48/style.css: -------------------------------------------------------------------------------- 1 | #scrollArea { 2 | height: 280px; 3 | overflow: auto; 4 | } 5 | 6 | #bottom { 7 | display: block; 8 | margin-top: 2000px; 9 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example49/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example49", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "style.css" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example49/style.css: -------------------------------------------------------------------------------- 1 | body { 2 | padding-top: 50px; 3 | } 4 | 5 | .anchor { 6 | border: 2px dashed DarkOrchid; 7 | padding: 10px 10px 200px 10px; 8 | } 9 | 10 | .fixed-header { 11 | background-color: rgba(0, 0, 0, 0.2); 12 | height: 50px; 13 | position: fixed; 14 | top: 0; left: 0; right: 0; 15 | } 16 | 17 | .fixed-header > a { 18 | display: inline-block; 19 | margin: 5px 15px; 20 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example5/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example5-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | Drag ME 16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example5/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example5-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | Drag ME 17 | 18 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example5/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example5-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | Drag ME 16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example5/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example5 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | Drag ME 16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example5/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example5", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example50/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example50", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "style.css" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example50/style.css: -------------------------------------------------------------------------------- 1 | p { 2 | margin: 10px 0 3px; 3 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example51/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example51", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example51/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example52/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example52", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | Click me to toggle:
15 | 16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example53/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example53 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Click me to toggle:
15 | 16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example53/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example53", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example53/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example54/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example54-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Check me to check both:
15 | 16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example54/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example54 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Check me to check both:
15 | 16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example54/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example54", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example54/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example55/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example55-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Check me to make text readonly:
15 | 16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example55/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example55 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Check me to make text readonly:
15 | 16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example55/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example55", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example55/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example56/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example56", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example56/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example57/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example57-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Check me check multiple:
15 |
16 | Show/Hide me 17 |
18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example57/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example57 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Check me check multiple:
15 |
16 | Show/Hide me 17 |
18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example57/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example57", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example57/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example58/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example58", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example59/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example59", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example59/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example6/app.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | var myApp = angular.module('spicyApp1', []); 4 | 5 | myApp.controller('SpicyController', ['$scope', function($scope) { 6 | $scope.spice = 'very'; 7 | 8 | $scope.chiliSpicy = function() { 9 | $scope.spice = 'chili'; 10 | }; 11 | 12 | $scope.jalapenoSpicy = function() { 13 | $scope.spice = 'jalapeño'; 14 | }; 15 | }]); 16 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example6/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example6", 3 | "files": [ 4 | "index-production.html", 5 | "app.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example60/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example60", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example61/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example61", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example61/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example61/script.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('bindHtmlExample', ['ngSanitize']) 4 | .controller('ExampleController', ['$scope', function($scope) { 5 | $scope.myHTML = 6 | 'I am an HTMLstring with ' + 7 | 'links! and other stuff'; 8 | }]); 9 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example62/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example62", 3 | "files": [ 4 | "index-production.html", 5 | "style.css", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example62/style.css: -------------------------------------------------------------------------------- 1 | .strike { 2 | text-decoration: line-through; 3 | } 4 | .bold { 5 | font-weight: bold; 6 | } 7 | .red { 8 | color: red; 9 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example63/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example63", 3 | "files": [ 4 | "index-production.html", 5 | "style.css", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example63/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example63/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 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example64/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example64", 3 | "files": [ 4 | "index-production.html", 5 | "style.css", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example64/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example64/style.css: -------------------------------------------------------------------------------- 1 | .odd { 2 | color: red; 3 | } 4 | .even { 5 | color: blue; 6 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example65/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example65", 3 | "files": [ 4 | "index-production.html", 5 | "style.css", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example65/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example65/style.css: -------------------------------------------------------------------------------- 1 | .odd { 2 | color: red; 3 | } 4 | .even { 5 | color: blue; 6 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 |
{{ 'hello' }}
15 |
{{ 'hello IE7' }}
16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example66/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example66 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
{{ 'hello' }}
15 |
{{ 'hello IE7' }}
16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example66/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example66", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example66/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | 17 | 18 | count: {{count}} 19 | 20 | 21 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example67/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example67 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | 18 | count: {{count}} 19 | 20 | 21 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example67/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example67", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example67/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example68/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example68-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example68/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example68 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example68/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example68", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example69/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example69 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example69/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example69", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example7/app.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | var myApp = angular.module('spicyApp2', []); 4 | 5 | myApp.controller('SpicyController', ['$scope', function($scope) { 6 | $scope.customSpice = "wasabi"; 7 | $scope.spice = 'very'; 8 | 9 | $scope.spicy = function(spice) { 10 | $scope.spice = spice; 11 | }; 12 | }]); 13 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example7/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example7", 3 | "files": [ 4 | "index-production.html", 5 | "app.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example70/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example70-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example70/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example70 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example70/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example70", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example71/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example71 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example71/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example71", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example72/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example72 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example72/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example72", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example73/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example73 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example73/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example73", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example74/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example74-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example74/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example74 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 17 | count: {{count}} 18 | 19 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example74/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example74", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example75/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example75-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | key down count: {{count}} 16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example75/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example75-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | key down count: {{count}} 17 | 18 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example75/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example75-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | key down count: {{count}} 16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example75/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example75 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | key down count: {{count}} 16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example75/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example75", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example76/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example76", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | 15 | key press count: {{count}} 16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | 16 | key press count: {{count}} 17 | 18 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | 15 | key press count: {{count}} 16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example77/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example77 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | key press count: {{count}} 16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example77/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example77", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example78/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example78", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example79/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example79-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | copied: {{copied}} 16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example79/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example79-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | copied: {{copied}} 16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example79/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example79 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | copied: {{copied}} 16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example79/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example79", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example8/app.css: -------------------------------------------------------------------------------- 1 | div.spicy div { 2 | padding: 10px; 3 | border: solid 2px blue; 4 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example8/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example8", 3 | "files": [ 4 | "index-production.html", 5 | "app.css", 6 | "app.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example80/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example80-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | cut: {{cut}} 16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example80/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example80-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | cut: {{cut}} 17 | 18 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example80/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example80-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | cut: {{cut}} 16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example80/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example80 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | cut: {{cut}} 16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example80/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example80", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example81/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example81-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | pasted: {{paste}} 16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example81/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example81-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | pasted: {{paste}} 16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example81/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example81 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | pasted: {{paste}} 16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example81/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example81", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example82/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example82", 3 | "files": [ 4 | "index-production.html", 5 | "animations.css" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example83/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example83", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "template1.html", 7 | "template2.html", 8 | "animations.css", 9 | "protractor.js" 10 | ] 11 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example83/script.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('includeExample', ['ngAnimate']) 4 | .controller('ExampleController', ['$scope', function($scope) { 5 | $scope.templates = 6 | [ { name: 'template1.html', url: 'template1.html'}, 7 | { name: 'template2.html', url: 'template2.html'} ]; 8 | $scope.template = $scope.templates[0]; 9 | }]); 10 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example83/template1.html: -------------------------------------------------------------------------------- 1 | Content of template1.html -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example83/template2.html: -------------------------------------------------------------------------------- 1 | Content of template2.html -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example84/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example84", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example84/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example85/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example85", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example86/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example86-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
Normal: {{1 + 2}}
15 |
Ignored: {{1 + 2}}
16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example86/index-jquery.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example86-jquery 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
Normal: {{1 + 2}}
16 |
Ignored: {{1 + 2}}
17 | 18 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example86/index-production.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example86-production 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
Normal: {{1 + 2}}
15 |
Ignored: {{1 + 2}}
16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example86/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-example86 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
Normal: {{1 + 2}}
15 |
Ignored: {{1 + 2}}
16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example86/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example86", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example86/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example87/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example87", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example88/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example88", 3 | "files": [ 4 | "index-production.html", 5 | "animations.css", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example89/glyphicons.css: -------------------------------------------------------------------------------- 1 | @import url(../../components/bootstrap-3.1.1/css/bootstrap.css); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example89/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example89", 3 | "files": [ 4 | "index-production.html", 5 | "glyphicons.css", 6 | "animations.css", 7 | "protractor.js" 8 | ] 9 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example89/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example9/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example9", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example9/protractor.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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example9/script.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('docsBindExample', []) 4 | .controller('Controller', ['$scope', function($scope) { 5 | $scope.name = 'Max Karl Ernst Ludwig Planck (April 23, 1858 – October 4, 1947)'; 6 | }]); 7 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example90/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 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example90/glyphicons.css: -------------------------------------------------------------------------------- 1 | @import url(../../components/bootstrap-3.1.1/css/bootstrap.css); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example90/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example90", 3 | "files": [ 4 | "index-production.html", 5 | "glyphicons.css", 6 | "animations.css", 7 | "protractor.js" 8 | ] 9 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example90/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example91/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example91", 3 | "files": [ 4 | "index-production.html", 5 | "style.css", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example91/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example91/style.css: -------------------------------------------------------------------------------- 1 | span { 2 | color: black; 3 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example92/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example92", 3 | "files": [ 4 | "index-production.html", 5 | "script.js", 6 | "animations.css", 7 | "protractor.js" 8 | ] 9 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example92/script.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('switchExample', ['ngAnimate']) 4 | .controller('ExampleController', ['$scope', function($scope) { 5 | $scope.items = ['settings', 'home', 'other']; 6 | $scope.selection = $scope.items[0]; 7 | }]); 8 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example93/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example93", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example93/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example94/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example94", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example94/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example95/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example95", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example96/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example96", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example96/script.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('documentExample', []) 4 | .controller('ExampleController', ['$scope', '$document', function($scope, $document) { 5 | $scope.title = $document[0].title; 6 | $scope.windowTitle = angular.element(window.document)[0].title; 7 | }]); 8 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example97/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example97", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example98/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example98", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-example99/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-example99", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-guide-concepts-1/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-guide-concepts-1", 3 | "files": [ 4 | "index-production.html" 5 | ] 6 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-input-directive/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-input-directive", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-month-input-directive/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-month-input-directive", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-ng-model-cancel-update/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-ng-model-cancel-update", 3 | "files": [ 4 | "index-production.html", 5 | "app.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-ngChange-directive/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-ngChange-directive", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-ngList-directive-newlines/index-debug.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-ngList-directive-newlines-debug 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
{{ list | json }}
16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-ngList-directive-newlines/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Example - example-ngList-directive-newlines 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
{{ list | json }}
16 | 17 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-ngList-directive-newlines/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-ngList-directive-newlines", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-ngList-directive-newlines/protractor.js: -------------------------------------------------------------------------------- 1 | it("should split the text by newlines", function() { 2 | var listInput = element(by.model('list')); 3 | var output = element(by.binding('list | json')); 4 | listInput.sendKeys('abc\ndef\nghi'); 5 | expect(output.getText()).toContain('[\n "abc",\n "def",\n "ghi"\n]'); 6 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-ngList-directive/app.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('listExample', []) 4 | .controller('ExampleController', ['$scope', function($scope) { 5 | $scope.names = ['morpheus', 'neo', 'trinity']; 6 | }]); 7 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-ngList-directive/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-ngList-directive", 3 | "files": [ 4 | "index-production.html", 5 | "app.js", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-ngMessages-directive/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-ngMessages-directive", 3 | "files": [ 4 | "index-production.html", 5 | "script.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-ngMessages-directive/script.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('ngMessagesExample', ['ngMessages']); 4 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-ngModel-getter-setter/app.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('getterSetterExample', []) 4 | .controller('ExampleController', ['$scope', function($scope) { 5 | var _name = 'Brian'; 6 | $scope.user = { 7 | name: function(newName) { 8 | if (angular.isDefined(newName)) { 9 | _name = newName; 10 | } 11 | return _name; 12 | } 13 | }; 14 | }]); 15 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-ngModel-getter-setter/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-ngModel-getter-setter", 3 | "files": [ 4 | "index-production.html", 5 | "app.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-ngModelOptions-directive-blur/app.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('optionsExample', []) 4 | .controller('ExampleController', ['$scope', function($scope) { 5 | $scope.user = { name: 'say', data: '' }; 6 | 7 | $scope.cancel = function(e) { 8 | if (e.keyCode == 27) { 9 | $scope.userForm.userName.$rollbackViewValue(); 10 | } 11 | }; 12 | }]); 13 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-ngModelOptions-directive-blur/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-ngModelOptions-directive-blur", 3 | "files": [ 4 | "index-production.html", 5 | "app.js", 6 | "protractor.js" 7 | ] 8 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-ngModelOptions-directive-debounce/app.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('optionsExample', []) 4 | .controller('ExampleController', ['$scope', function($scope) { 5 | $scope.user = { name: 'say' }; 6 | }]); 7 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-ngModelOptions-directive-debounce/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-ngModelOptions-directive-debounce", 3 | "files": [ 4 | "index-production.html", 5 | "app.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-ngModelOptions-directive-getter-setter/app.js: -------------------------------------------------------------------------------- 1 | (function(angular) { 2 | 'use strict'; 3 | angular.module('getterSetterExample', []) 4 | .controller('ExampleController', ['$scope', function($scope) { 5 | var _name = 'Brian'; 6 | $scope.user = { 7 | name: function(newName) { 8 | return angular.isDefined(newName) ? (_name = newName) : _name; 9 | } 10 | }; 11 | }]); 12 | })(window.angular); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-ngModelOptions-directive-getter-setter/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-ngModelOptions-directive-getter-setter", 3 | "files": [ 4 | "index-production.html", 5 | "app.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-ngValue-directive/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-ngValue-directive", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-ngView-directive/book.html: -------------------------------------------------------------------------------- 1 |
2 | controller: {{book.name}}
3 | Book Id: {{book.params.bookId}}
4 |
-------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 |
-------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-radio-input-directive/protractor.js: -------------------------------------------------------------------------------- 1 | it('should change state', function() { 2 | var color = element(by.binding('color.name')); 3 | 4 | expect(color.getText()).toContain('blue'); 5 | 6 | element.all(by.model('color.name')).get(0).click(); 7 | 8 | expect(color.getText()).toContain('red'); 9 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-time-input-directive/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-time-input-directive", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/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 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/examples/example-week-input-directive/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example-week-input-directive", 3 | "files": [ 4 | "index-production.html", 5 | "protractor.js" 6 | ] 7 | } -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/favicon.ico -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/AngularJS-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/AngularJS-small.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/One_Way_Data_Binding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/One_Way_Data_Binding.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/Two_Way_Data_Binding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/Two_Way_Data_Binding.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/angular_parts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/angular_parts.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/bullet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/bullet.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/form_data_flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/form_data_flow.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/guide/concepts-databinding1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/guide/concepts-databinding1.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/guide/concepts-databinding2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/guide/concepts-databinding2.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/guide/concepts-directive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/guide/concepts-directive.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/guide/concepts-module-injector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/guide/concepts-module-injector.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/guide/concepts-module-service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/guide/concepts-module-service.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/guide/concepts-runtime.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/guide/concepts-runtime.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/guide/concepts-scope-watch-strategies.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/guide/concepts-scope-watch-strategies.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/guide/concepts-scope.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/guide/concepts-scope.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/guide/concepts-startup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/guide/concepts-startup.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/guide/concepts-view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/guide/concepts-view.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/guide/di_sequence_final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/guide/di_sequence_final.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/guide/dom_scope_final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/guide/dom_scope_final.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/guide/forms-debounce.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/guide/forms-debounce.gif -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/guide/forms-update-on-blur.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/guide/forms-update-on-blur.gif -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/guide/hashbang_vs_regular_url.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/guide/hashbang_vs_regular_url.jpg -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/guide/scenario_runner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/guide/scenario_runner.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/guide/simple_scope_final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/guide/simple_scope_final.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/helloworld.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/helloworld.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/helloworld_2way.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/helloworld_2way.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/tutorial/catalog_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/tutorial/catalog_screen.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/tutorial/tutorial_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/tutorial/tutorial_00.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/tutorial/tutorial_00_final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/tutorial/tutorial_00_final.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/tutorial/tutorial_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/tutorial/tutorial_02.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/tutorial/tutorial_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/tutorial/tutorial_03.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/tutorial/tutorial_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/tutorial/tutorial_04.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/tutorial/tutorial_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/tutorial/tutorial_05.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/tutorial/tutorial_05.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/tutorial/tutorial_05.pptx -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/tutorial/tutorial_07_final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/tutorial/tutorial_07_final.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/tutorial/tutorial_08-09_final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/tutorial/tutorial_08-09_final.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/tutorial/tutorial_10-11_final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/tutorial/tutorial_10-11_final.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/img/tutorial/xhr_service_final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/monitor/static/js/lib/angular-1.3.15/docs/img/tutorial/xhr_service_final.png -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/partials/api/ngAria/service.html: -------------------------------------------------------------------------------- 1 | 2 |

Service components in ngAria

3 | 4 | 5 | 6 |
7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 |
NameDescription
$aria
20 |
21 |
22 | 23 | -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/ptore2e/example-example107/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("build/docs/examples/example-example107/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/ptore2e/example-example107/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("build/docs/examples/example-example107/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/ptore2e/example-example112/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("build/docs/examples/example-example112/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/ptore2e/example-example23/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("build/docs/examples/example-example23/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/ptore2e/example-example23/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("build/docs/examples/example-example23/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/ptore2e/example-example39/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.rootEl = '[ng-app]'; 6 | browser.get("build/docs/examples/example-example39/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/ptore2e/example-example39/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.rootEl = '[ng-app]'; 6 | browser.get("build/docs/examples/example-example39/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/ptore2e/example-example40/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("build/docs/examples/example-example40/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/ptore2e/example-example40/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("build/docs/examples/example-example40/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/ptore2e/example-example44/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("build/docs/examples/example-example44/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/ptore2e/example-example44/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("build/docs/examples/example-example44/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/ptore2e/example-example57/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("build/docs/examples/example-example57/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/ptore2e/example-example61/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("build/docs/examples/example-example61/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/ptore2e/example-example61/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("build/docs/examples/example-example61/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/ptore2e/example-example66/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("build/docs/examples/example-example66/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/ptore2e/example-example66/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("build/docs/examples/example-example66/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/ptore2e/example-example67/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("build/docs/examples/example-example67/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/ptore2e/example-example67/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("build/docs/examples/example-example67/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/ptore2e/example-example86/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("build/docs/examples/example-example86/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/ptore2e/example-example86/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("build/docs/examples/example-example86/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/ptore2e/example-example9/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("build/docs/examples/example-example9/index.html"); 6 | }); 7 | 8 | it('should show off bindings', function() { 9 | expect(element(by.css('div[ng-controller="Controller"] span[ng-bind]')).getText()) 10 | .toBe('Max Karl Ernst Ludwig Planck (April 23, 1858 – October 4, 1947)'); 11 | }); 12 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/ptore2e/example-example9/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("build/docs/examples/example-example9/index-jquery.html"); 6 | }); 7 | 8 | it('should show off bindings', function() { 9 | expect(element(by.css('div[ng-controller="Controller"] span[ng-bind]')).getText()) 10 | .toBe('Max Karl Ernst Ludwig Planck (April 23, 1858 – October 4, 1947)'); 11 | }); 12 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/ptore2e/example-example94/default_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("build/docs/examples/example-example94/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/docs/ptore2e/example-example94/jquery_test.js: -------------------------------------------------------------------------------- 1 | describe("", function() { 2 | var rootEl; 3 | beforeEach(function() { 4 | rootEl = browser.rootEl; 5 | browser.get("build/docs/examples/example-example94/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 | }); -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/version.json: -------------------------------------------------------------------------------- 1 | {"raw":"v1.3.15","major":1,"minor":3,"patch":15,"prerelease":[],"build":[],"version":"1.3.15","codeName":"locality-filtration","full":"1.3.15","branch":"v1.3.x","cdn":{"raw":"v1.3.14","major":1,"minor":3,"patch":14,"prerelease":[],"build":[],"version":"1.3.14","docsUrl":"http://code.angularjs.org/1.3.14/docs"}} -------------------------------------------------------------------------------- /monitor/static/js/lib/angular-1.3.15/version.txt: -------------------------------------------------------------------------------- 1 | 1.3.15 -------------------------------------------------------------------------------- /serverport: -------------------------------------------------------------------------------- 1 | gateway 17000 2 | 3 | session_manager 18000 4 | 5 | msg_server 19000 6 | 7 | router 20000 8 | 9 | monitor 21000 10 | -------------------------------------------------------------------------------- /todo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oikomi/FishChatServer/630adbbae8d2df56fcd5b23b4ad7bf6b1afa9ee7/todo.txt --------------------------------------------------------------------------------