Skip to content
Browse files

republishing 1.2.4 build to fix issues with symlinks

  • Loading branch information...
1 parent 4dd59bc commit 34471eea6cc0bb3c3466e2bd07acbf8c7a853460 @IgorMinar IgorMinar committed Dec 7, 2013
Showing with 2,945 additions and 1,180 deletions.
  1. BIN 1.2.4/angular-1.2.4.zip
  2. +1 −1 1.2.4/docs/appcache-offline.manifest
  3. +1 −1 1.2.4/docs/appcache.manifest
  4. +0 −1 1.2.4/docs/css
  5. +62 −0 1.2.4/docs/css/animations.css
  6. +150 −0 1.2.4/docs/css/doc_widgets.css
  7. +541 −0 1.2.4/docs/css/docs.css
  8. +51 −0 1.2.4/docs/css/prettify.css
  9. +586 −586 1.2.4/docs/docs-scenario.js
  10. +0 −1 1.2.4/docs/favicon.ico
  11. BIN 1.2.4/docs/favicon.ico
  12. +0 −1 1.2.4/docs/img
  13. BIN 1.2.4/docs/img/AngularJS-small.png
  14. BIN 1.2.4/docs/img/One_Way_Data_Binding.png
  15. BIN 1.2.4/docs/img/Two_Way_Data_Binding.png
  16. BIN 1.2.4/docs/img/angular_parts.png
  17. +41 −0 1.2.4/docs/img/angularjs-for-header-only.svg
  18. BIN 1.2.4/docs/img/bullet.png
  19. BIN 1.2.4/docs/img/form_data_flow.png
  20. BIN 1.2.4/docs/img/glyphicons-halflings-white.png
  21. BIN 1.2.4/docs/img/glyphicons-halflings.png
  22. BIN 1.2.4/docs/img/guide/concepts-databinding1.png
  23. BIN 1.2.4/docs/img/guide/concepts-databinding2.png
  24. BIN 1.2.4/docs/img/guide/concepts-directive.png
  25. BIN 1.2.4/docs/img/guide/concepts-module-injector.png
  26. BIN 1.2.4/docs/img/guide/concepts-module-service.png
  27. BIN 1.2.4/docs/img/guide/concepts-runtime.png
  28. BIN 1.2.4/docs/img/guide/concepts-scope.png
  29. BIN 1.2.4/docs/img/guide/concepts-startup.png
  30. BIN 1.2.4/docs/img/guide/concepts-view.png
  31. BIN 1.2.4/docs/img/guide/di_sequence_final.png
  32. BIN 1.2.4/docs/img/guide/dom_scope_final.png
  33. BIN 1.2.4/docs/img/guide/hashbang_vs_regular_url.jpg
  34. BIN 1.2.4/docs/img/guide/scenario_runner.png
  35. BIN 1.2.4/docs/img/guide/simple_scope_final.png
  36. BIN 1.2.4/docs/img/helloworld.png
  37. BIN 1.2.4/docs/img/helloworld_2way.png
  38. BIN 1.2.4/docs/img/tutorial/catalog_screen.png
  39. BIN 1.2.4/docs/img/tutorial/tutorial_00.png
  40. BIN 1.2.4/docs/img/tutorial/tutorial_00_final.png
  41. BIN 1.2.4/docs/img/tutorial/tutorial_02.png
  42. BIN 1.2.4/docs/img/tutorial/tutorial_03.png
  43. BIN 1.2.4/docs/img/tutorial/tutorial_04.png
  44. BIN 1.2.4/docs/img/tutorial/tutorial_07_final.png
  45. BIN 1.2.4/docs/img/tutorial/tutorial_08-09_final.png
  46. BIN 1.2.4/docs/img/tutorial/tutorial_10-11_final.png
  47. BIN 1.2.4/docs/img/tutorial/xhr_service_final.png
  48. +0 −1 1.2.4/docs/js
  49. +922 −0 1.2.4/docs/js/docs.js
  50. +0 −1 1.2.4/docs/notes
  51. 0 1.2.4/docs/notes/empty.tmp
  52. +0 −1 1.2.4/docs/offline.html
  53. +4 −0 1.2.4/docs/offline.html
  54. +8 −8 1.2.4/docs/partials/api/ng.$http.html
  55. +8 −8 1.2.4/docs/partials/api/ng.$interpolateProvider.html
  56. +6 −6 1.2.4/docs/partials/api/ng.$log.html
  57. +8 −8 1.2.4/docs/partials/api/ng.$window.html
  58. +8 −8 1.2.4/docs/partials/api/ng.directive:form.html
  59. +8 −8 1.2.4/docs/partials/api/ng.directive:input.checkbox.html
  60. +8 −8 1.2.4/docs/partials/api/ng.directive:input.email.html
  61. +8 −8 1.2.4/docs/partials/api/ng.directive:input.html
  62. +8 −8 1.2.4/docs/partials/api/ng.directive:input.number.html
  63. +8 −8 1.2.4/docs/partials/api/ng.directive:input.radio.html
  64. +8 −8 1.2.4/docs/partials/api/ng.directive:input.text.html
  65. +8 −8 1.2.4/docs/partials/api/ng.directive:input.url.html
  66. +8 −8 1.2.4/docs/partials/api/ng.directive:ngBind.html
  67. +8 −8 1.2.4/docs/partials/api/ng.directive:ngBindHtml.html
  68. +8 −8 1.2.4/docs/partials/api/ng.directive:ngBindTemplate.html
  69. +8 −8 1.2.4/docs/partials/api/ng.directive:ngChange.html
  70. +16 −16 1.2.4/docs/partials/api/ng.directive:ngClass.html
  71. +8 −8 1.2.4/docs/partials/api/ng.directive:ngClassEven.html
  72. +8 −8 1.2.4/docs/partials/api/ng.directive:ngClassOdd.html
  73. +6 −6 1.2.4/docs/partials/api/ng.directive:ngClick.html
  74. +6 −6 1.2.4/docs/partials/api/ng.directive:ngCloak.html
  75. +16 −16 1.2.4/docs/partials/api/ng.directive:ngController.html
  76. +6 −6 1.2.4/docs/partials/api/ng.directive:ngHide.html
  77. +4 −4 1.2.4/docs/partials/api/ng.directive:ngIf.html
  78. +8 −8 1.2.4/docs/partials/api/ng.directive:ngInclude.html
  79. +8 −8 1.2.4/docs/partials/api/ng.directive:ngInit.html
  80. +8 −8 1.2.4/docs/partials/api/ng.directive:ngList.html
  81. +10 −10 1.2.4/docs/partials/api/ng.directive:ngModel.NgModelController.html
  82. +6 −6 1.2.4/docs/partials/api/ng.directive:ngNonBindable.html
  83. +8 −8 1.2.4/docs/partials/api/ng.directive:ngPluralize.html
  84. +6 −6 1.2.4/docs/partials/api/ng.directive:ngRepeat.html
  85. +6 −6 1.2.4/docs/partials/api/ng.directive:ngShow.html
  86. +8 −8 1.2.4/docs/partials/api/ng.directive:ngStyle.html
  87. +8 −8 1.2.4/docs/partials/api/ng.directive:ngSubmit.html
  88. +8 −8 1.2.4/docs/partials/api/ng.directive:ngSwitch.html
  89. +8 −8 1.2.4/docs/partials/api/ng.directive:ngTransclude.html
  90. +8 −8 1.2.4/docs/partials/api/ng.directive:ngValue.html
  91. +6 −6 1.2.4/docs/partials/api/ng.directive:script.html
  92. +8 −8 1.2.4/docs/partials/api/ng.directive:select.html
  93. +8 −8 1.2.4/docs/partials/api/ng.filter:currency.html
  94. +6 −6 1.2.4/docs/partials/api/ng.filter:date.html
  95. +6 −6 1.2.4/docs/partials/api/ng.filter:filter.html
  96. +6 −6 1.2.4/docs/partials/api/ng.filter:json.html
  97. +8 −8 1.2.4/docs/partials/api/ng.filter:limitTo.html
  98. +8 −8 1.2.4/docs/partials/api/ng.filter:number.html
  99. +8 −8 1.2.4/docs/partials/api/ng.filter:orderBy.html
  100. +6 −6 1.2.4/docs/partials/api/ngCookies.$cookies.html
  101. +4 −4 1.2.4/docs/partials/api/ngTouch.directive:ngClick.html
  102. +4 −4 1.2.4/docs/partials/api/ngTouch.directive:ngSwipeLeft.html
  103. +4 −4 1.2.4/docs/partials/api/ngTouch.directive:ngSwipeRight.html
  104. +8 −8 1.2.4/docs/partials/cookbook/form.html
  105. +8 −8 1.2.4/docs/partials/cookbook/helloworld.html
  106. +6 −6 1.2.4/docs/partials/guide/compiler.html
  107. +16 −16 1.2.4/docs/partials/guide/concepts.html
  108. +12 −12 1.2.4/docs/partials/guide/dev_guide.services.$location.html
  109. +14 −14 1.2.4/docs/partials/guide/dev_guide.services.injecting_controllers.html
  110. +80 −80 1.2.4/docs/partials/guide/directive.html
  111. +22 −22 1.2.4/docs/partials/guide/expression.html
  112. +41 −41 1.2.4/docs/sitemap.xml
  113. +1 −1 1.2.4/errors.json
View
BIN 1.2.4/angular-1.2.4.zip
Binary file not shown.
View
2 1.2.4/docs/appcache-offline.manifest
@@ -1,5 +1,5 @@
CACHE MANIFEST
-# 2013-12-06T18:49:33.281Z
+# 2013-12-07T10:39:22.697Z
# cache all of these
CACHE:
View
2 1.2.4/docs/appcache.manifest
@@ -1,5 +1,5 @@
CACHE MANIFEST
-# 2013-12-06T18:49:31.995Z
+# 2013-12-07T10:39:21.083Z
# cache all of these
CACHE:
View
1 1.2.4/docs/css
View
62 1.2.4/docs/css/animations.css
@@ -0,0 +1,62 @@
+.reveal.ng-enter {
+ -webkit-transition:1s linear all;
+ -moz-transition:1s linear all;
+ -o-transition:1s linear all;
+ transition:1s linear all;
+
+ opacity:0;
+}
+.reveal.ng-enter.ng-enter-active {
+ opacity:1;
+}
+
+.nav-list {
+ padding: 0;
+}
+
+.nav-list li {
+ margin:0!important;
+ padding:2px 15px;
+ overflow:hidden;
+ line-height:1.1em;
+}
+
+.slide-reveal.ng-enter {
+ -webkit-transition:0.5s linear all;
+ -moz-transition:0.5s linear all;
+ -o-transition:0.5s linear all;
+ transition:0.5s linear all;
+
+ opacity:0.5;
+ position:relative;
+ opacity:0;
+ top:10px;
+}
+.slide-reveal.ng-enter.ng-enter-active {
+ top:0;
+ opacity:1;
+}
+
+.foldout.ng-enter,
+.foldout.ng-move,
+.foldout.ng-hide-add,
+.foldout.ng-hide-remove {
+ -webkit-transition:0.3s cubic-bezier(0.250, 0.460, 0.450, 0.940) all;
+ -moz-transition:0.3s cubic-bezier(0.250, 0.460, 0.450, 0.940) all;
+ -o-transition:0.3s cubic-bezier(0.250, 0.460, 0.450, 0.940) all;
+ transition:0.3s cubic-bezier(0.250, 0.460, 0.450, 0.940) all;
+}
+
+.foldout.ng-hide-remove,
+.foldout.ng-hide-add.ng-hide-active,
+.foldout.ng-enter,
+.foldout.ng-move {
+ opacity:0;
+}
+
+.foldout.ng-move.ng-move-active,
+.foldout.ng-hide-remove.ng-hide-remove-active,
+.foldout.ng-hide-add,
+.foldout.ng-enter.ng-enter-active {
+ opacity:1;
+}
View
150 1.2.4/docs/css/doc_widgets.css
@@ -0,0 +1,150 @@
+ul.doc-example {
+ list-style-type: none;
+ position: relative;
+ font-size: 14px;
+}
+
+ul.doc-example > li {
+ border: 2px solid gray;
+ border-radius: 5px;
+ -moz-border-radius: 5px;
+ -webkit-border-radius: 5px;
+ background-color: white;
+ margin-bottom: 20px;
+}
+
+ul.doc-example > li.doc-example-heading {
+ border: none;
+ border-radius: 0;
+ margin-bottom: -10px;
+}
+
+span.nojsfiddle {
+ float: right;
+ font-size: 14px;
+ margin-right:10px;
+ margin-top: 10px;
+}
+
+form.jsfiddle {
+ position: absolute;
+ right: 0;
+ z-index: 1;
+ height: 14px;
+}
+
+form.jsfiddle button {
+ cursor: pointer;
+ padding: 4px 10px;
+ margin: 10px;
+ background-color: #FFF;
+ font-weight: bold;
+ color: #7989D6;
+ border-color: #7989D6;
+ -moz-border-radius: 8px;
+ -webkit-border-radius:8px;
+ border-radius: 8px;
+}
+
+form.jsfiddle textarea, form.jsfiddle input {
+ display: none;
+}
+
+li.doc-example-live {
+ padding: 10px;
+ font-size: 1.2em;
+}
+
+div.syntaxhighlighter {
+ padding-bottom: 1px !important; /* fix to remove unnecessary scrollbars http://is.gd/gSMgC */
+}
+
+/* TABS - tutorial environment navigation */
+
+div.tabs-nav {
+ height: 25px;
+ position: relative;
+}
+
+div.tabs-nav ul li {
+ list-style: none;
+ display: inline-block;
+ padding: 5px 10px;
+}
+
+div.tabs-nav ul li.current a {
+ color: white;
+ text-decoration: none;
+}
+
+div.tabs-nav ul li.current {
+ background: #7989D6;
+ -moz-box-shadow: 4px 4px 6px #48577D;
+ -moz-border-radius-topright: 8px;
+ -moz-border-radius-topleft: 8px;
+ box-shadow: 4px 4px 6px #48577D;
+ border-radius-topright: 8px;
+ border-radius-topleft: 8px;
+ -webkit-box-shadow: 4px 4px 6px #48577D;
+ -webkit-border-top-right-radius: 8px;
+ -webkit-border-top-left-radius: 8px;
+ border-top-right-radius: 8px;
+ border-top-left-radius: 8px;
+}
+
+div.tabs-content {
+ padding: 4px;
+ position: relative;
+ background: #7989D6;
+ -moz-border-radius: 8px;
+ border-radius: 8px;
+ -webkit-border-radius: 8px;
+}
+
+div.tabs-content-inner {
+ margin: 1px;
+ padding: 10px;
+ background: white;
+ border-radius: 6px;
+ -moz-border-radius: 6px;
+ -webkit-border-radius: 6px;
+}
+
+
+/* Tutorial Nav Bar */
+
+#tutorial-nav {
+ margin: 0.5em 0 1em 0;
+ padding: 0;
+ list-style-type: none;
+ background: #7989D6;
+
+ -moz-border-radius: 15px;
+ -webkit-border-radius: 15px;
+ border-radius: 15px;
+
+ -moz-box-shadow: 4px 4px 6px #48577D;
+ -webkit-box-shadow: 4px 4px 6px #48577D;
+ box-shadow: 4px 4px 6px #48577D;
+}
+
+
+#tutorial-nav li {
+ display: inline;
+}
+
+
+#tutorial-nav a:link, #tutorial-nav a:visited {
+ font-size: 1.2em;
+ color: #FFF;
+ text-decoration: none;
+ text-align: center;
+ display: inline-block;
+ width: 11em;
+ padding: 0.2em 0;
+}
+
+
+#tutorial-nav a:hover {
+ color: #000;
+}
View
541 1.2.4/docs/css/docs.css
@@ -0,0 +1,541 @@
+/* Logo */
+
+.header .brand {
+ padding-top: 6px;
+ padding-bottom: 0px;
+}
+
+.header .brand img {
+ height: 25px;
+ width: 92px;
+}
+
+/* end: Logo */
+
+
+/* this is here to avoid the display=block shuffling of ngShow */
+.breadcrumb li > * {
+ float:left;
+ margin:0 2px 0 0;
+}
+
+.breadcrumb {
+ padding-bottom:2px;
+}
+
+.clear-navbar {
+ margin-top: 60px;
+}
+
+.footer {
+ padding-top: 2em;
+ background-color: #333;
+ color: white;
+ padding-bottom: 2em;
+}
+
+.spacer {
+ height: 1em;
+}
+
+
+.icon-cog {
+ line-height: 13px;
+}
+
+/* =============================== */
+
+.side-navigation .dropdown-menu {
+ margin-left: 10px;
+}
+
+.side-navigation .code {
+ font-family: monospace;
+ font-weight: bold;
+ font-size: 13px;
+ color: black;
+}
+
+.side-navigation > ul.nav > li.module {
+ background-color: #d3d3d3;
+}
+
+.side-navigation > ul.nav > li.section {
+ background-color: #ebebeb;
+ min-height: 14px;
+}
+
+.side-navigation > ul.nav > li.last {
+ padding-bottom: 1em;
+}
+
+.side-navigation > ul.nav > li.last + li.api-list-item {
+ margin-top:-1em;
+ padding-bottom: 1em;
+}
+
+.side-navigation .well {
+ border-color: #d3d3d3;
+ padding-top: 0;
+ padding-bottom: 0;
+ margin-bottom: 15px;
+}
+
+.side-navigation .well .nav-header {
+ text-transform: none;
+ margin-top: 0;
+ margin-left: -15px;
+ margin-right: -15px;
+}
+
+.side-navigation .well .nav-header a {
+ text-transform: none;
+ color: black;
+}
+.side-navigation .well .nav-header a:hover {
+ background-color: inherit;
+}
+
+.side-navigation .well li {
+ line-height: 14px;
+}
+
+.side-navigation .well .guide {
+ float: right;
+ padding-top: 0;
+ color: gray;
+}
+
+/* =============================== */
+/* Content */
+/* =============================== */
+
+.improve-docs, .view-source {
+ float: right;
+ margin: 0 5px;
+ position: relative;
+}
+
+.improve-docs {
+ z-index:100;
+}
+
+.hint {
+ font-size: .7em;
+ color: #c0c0c0;
+}
+
+.content code {
+ background-color: inherit;
+ color: inherit;
+ border: none;
+ padding: 0;
+ font-size: inherit;
+ font-family: monospace;
+ white-space: nowrap;
+}
+
+.content pre code {
+ white-space: inherit;
+}
+
+.content h2,
+.content h3,
+.content h4,
+.content h5 {
+ margin-top: 1em;
+}
+
+ul.parameters > li > p,
+.returns > p {
+ display: inline;
+}
+
+ul.methods > li,
+ul.properties > li,
+ul.events > li {
+ list-style: none;
+ min-height: 20px;
+ padding: 19px;
+ margin-bottom: 20px;
+ background-color: #f5f5f5;
+ border: 1px solid #eee;
+ border: 1px solid rgba(0, 0, 0, 0.05);
+ -webkit-border-radius: 4px;
+ -moz-border-radius: 4px;
+ border-radius: 4px;
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
+ -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
+}
+
+.member.method > h2,
+.member.property > h2,
+.member.event > h2 {
+ margin-bottom: .5em;
+}
+
+ul.methods > li > h3,
+ul.properties > li > h3,
+ul.events > li > h3 {
+ margin: -19px -19px 1em -19px;
+ padding: .25em 19px;
+ background-color: #d3d3d3;
+ font-family: monospace;
+}
+
+.center {
+ display: block;
+ margin: 2em auto;
+}
+
+.diagram {
+ display: block;
+ margin: 2em auto;
+ padding: 1em;
+ border: 1px solid black;
+
+ -moz-box-shadow: 4px 4px 6px #48577D;
+ -webkit-box-shadow: 4px 4px 6px #48577D;
+ box-shadow: 4px 4px 6px #48577D;
+
+ -moz-border-radius: 15px;
+ -webkit-border-radius: 15px;
+ border-radius: 15px;
+}
+
+.tutorial-nav {
+ margin-left: 175px;
+ color: black;
+ margin-top: 2em;
+ margin-bottom: 2em;
+}
+
+.tutorial-nav a {
+ color: white;
+}
+
+.tutorial-nav a:hover {
+ color: white;
+ text-decoration: none;
+}
+
+.clear {
+ clear: both;
+}
+
+.variables-matrix td {
+ vertical-align:top;
+ padding:5px;
+}
+
+.type-hint {
+ display:inline-block;
+}
+
+.variables-matrix .type-hint {
+ text-align:center;
+ display:block;
+ min-width:60px;
+}
+
+.type-hint + .type-hint {
+ margin-top:5px;
+}
+
+.type-hint-string {
+ background:#3a87ad;
+}
+
+.type-hint-object {
+ background:#999;
+}
+
+.type-hint-array {
+ background:#F90;;
+}
+
+.type-hint-boolean {
+ background:rgb(18, 131, 39);
+}
+
+.type-hint-number {
+ background:rgb(189, 63, 66);
+}
+
+.syntax-links {
+ background:#eee;
+ border:1px solid #ddd;
+ text-align:right;
+ padding:1em;
+ border-bottom:0;
+ border-top-left-radius:4px;
+ border-top-right-radius:4px;
+}
+
+.syntax-links a {
+ margin-left:10px;
+}
+
+.syntax-links + pre {
+ border-top-left-radius:0;
+ border-top-right-radius:0;
+}
+
+.search-results {
+ clear:both;
+ display:table;
+ width:100%;
+}
+
+.search-results.ng-hide {
+ display:none;
+}
+
+.search-results > .search-group {
+ vertical-align:top;
+ padding:10px 0;
+ display:table-cell;
+}
+
+.search-group.cols-1 { width:100%; }
+.search-group.cols-2 { width:50%; }
+.search-group.cols-3 { width:33%; }
+.search-group.cols-4 { width:25%; }
+
+.search-close {
+ z-index:1029;
+ position:absolute;
+ bottom:-25px;
+ left:80%;
+ text-align:center;
+ line-height:50px;
+ width:50px;
+ font-size:2em;
+ background:#222222;
+ border-radius:15px;
+}
+
+.search-close span {
+ text-decoration:none;
+ position:relative;
+ z-index:1031;
+}
+
+.tutorial-index-page,
+.tutorial-the-end-page {
+ padding-top:50px;
+}
+
+.tutorial-page {
+ position:relative;
+}
+
+.tutorial-page .improve-docs {
+ position:absolute;
+ top:0;
+ right:0;
+}
+
+.nocode-content {
+ cursor:pointer;
+ display:inline-block;
+ -webkit-border-radius: 3px;
+ -moz-border-radius: 3px;
+ border-radius: 3px;
+
+ -webkit-transition:0.5s linear all;
+ -moz-transition:0.5s linear all;
+ -o-transition:0.5s linear all;
+ transition:0.5s linear all;
+ color: #223f7a;
+ background:#ddd;
+ border: 1px solid #ccc;
+}
+
+.nocode-content:hover {
+ background-color: #99c2ff;
+ border: 1px solid #e1e1e8;
+}
+
+.popover-incode .popover-inner {
+ width:auto;
+ min-width:200px;
+ max-width:500px;
+}
+
+.popover-incode {
+ -webkit-transition:0.2s linear opacity;
+ -moz-transition:0.2s linear opacity;
+ -o-transition:0.2s linear opacity;
+ transition:0.2s linear opacity;
+ opacity:0;
+}
+
+.popover-incode.visible {
+ opacity:1;
+}
+
+.popover-incode code,
+.popover-incode pre {
+ white-space:nowrap;
+}
+
+.popover-incode .arrow {
+ left:50px!important;
+}
+
+.foldover-content {
+ display:none;
+}
+
+.foldout:after {
+ content:"";
+ position:absolute;
+ left:50%;
+ top:-1px;
+ margin-left:-10px;
+ border-width:10px;
+ border-style:solid;
+ border-color:#f7f7f9 transparent transparent;
+}
+
+.foldout:before {
+ content:"";
+ position:absolute;
+ left:50%;
+ top:0;
+ margin-left:-10px;
+ border-width:10px;
+ border-style:solid;
+ border-color:#bbb transparent transparent;
+}
+
+.foldout {
+ padding:8px 15px 5px;
+ position:relative;
+ background:#eee;
+ white-space:normal;
+ box-shadow:inset 0 0 20px #ccc;
+ border-top:1px solid #bbb;
+}
+
+.prettyprint {
+ padding-right:0!important;
+ padding-bottom:0!important;
+}
+
+pre ol li {
+ padding-bottom:2px;
+ padding-right:5px;
+}
+
+#docs-fold {
+ position:absolute;
+ top:0;
+ right:0;
+ width:500px;
+ min-height:100%;
+ padding-top:50px;
+ padding:50px 20px 20px 20px;
+ background:white;
+ border-left:1px solid #999;
+ box-shadow:0 0 10px #555;
+ z-index:1002;
+}
+
+#docs-fold.fold-show {
+ -webkit-transition:0.4s cubic-bezier(0.250, 0.460, 0.450, 0.940) all;
+ -moz-transition:0.4s cubic-bezier(0.250, 0.460, 0.450, 0.940) all;
+ -o-transition:0.4s cubic-bezier(0.250, 0.460, 0.450, 0.940) all;
+ transition:0.4s cubic-bezier(0.250, 0.460, 0.450, 0.940) all;
+}
+
+#docs-fold.fold-show {
+ right:-200px;
+ opacity:0;
+}
+
+#docs-fold.fold-show.fold-show-active {
+ right:0;
+ opacity:1;
+}
+
+#docs-fold-overlay {
+ background:rgba(255,255,255,0.5);
+ position:fixed;
+ left:0;
+ bottom:0;
+ right:0;
+ top:0;
+ z-index:1001;
+ cursor:pointer;
+}
+
+.fixed_body {
+ position:fixed;
+ top:0;
+ z-index:1000;
+ left:0;
+ right:0;
+}
+
+#docs-fold-close {
+ z-index: 1029;
+ position: absolute;
+ left: -30px;
+ top: 60px;
+ cursor:pointer;
+ text-align: center;
+ width:50px;
+ line-height:50px;
+ font-size: 2em;
+ background: #fff;
+ box-shadow:-6px 0 5px #555;
+ display:block;
+ border-radius:10px;
+}
+
+.docs-version-jump {
+ width:180px;
+ margin-bottom:20px;
+}
+
+.minerr-errmsg {
+ clear: both;
+ position: relative;
+ top: 10px;
+ font-size: 16px;
+ word-break: normal;
+}
+
+.text-info {
+ color:#3a87ad;
+}
+
+.definition-table tr > td:first-child {
+ font-weight:bold;
+ width:30%;
+}
+
+.definition-table.spaced {
+ margin-bottom:30px;
+}
+
+.component-heading {
+ text-transform:capitalize;
+}
+
+.component-breakdown {
+ margin-bottom:30px;
+ padding-bottom:30px;
+ border-bottom:1px solid #aaa;
+}
+
+td.success {
+ background-color: #dff0d8;
+}
+
+td.error {
+ background-color: #f2dede;
+}
View
51 1.2.4/docs/css/prettify.css
@@ -0,0 +1,51 @@
+.pln { color: #000 } /* plain text */
+
+@media screen {
+ .str { color: #080 } /* string content */
+ .kwd { color: #008 } /* a keyword */
+ .com { color: #800 } /* a comment */
+ .typ { color: #606 } /* a type name */
+ .lit { color: #066 } /* a literal value */
+ /* punctuation, lisp open bracket, lisp close bracket */
+ .pun, .opn, .clo { color: #660 }
+ .tag { color: #008 } /* a markup tag name */
+ .atn { color: #606 } /* a markup attribute name */
+ .atv { color: #080 } /* a markup attribute value */
+ .dec, .var { color: #606 } /* a declaration; a variable name */
+ .fun { color: red } /* a function name */
+}
+
+/* Use higher contrast and text-weight for printable form. */
+@media print, projection {
+ .str { color: #060 }
+ .kwd { color: #006; font-weight: bold }
+ .com { color: #600; font-style: italic }
+ .typ { color: #404; font-weight: bold }
+ .lit { color: #044 }
+ .pun, .opn, .clo { color: #440 }
+ .tag { color: #006; font-weight: bold }
+ .atn { color: #404 }
+ .atv { color: #060 }
+}
+
+pre.prettyprint {
+ padding: 8px;
+ background-color: #f7f7f9;
+ border: 1px solid #e1e1e8;
+}
+pre.prettyprint.linenums {
+ -webkit-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;
+ -moz-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;
+ box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;
+}
+ol.linenums {
+ margin: 0 0 0 33px; /* IE indents via margin-left */
+}
+ol.linenums li {
+ padding-left: 12px;
+ font-size:12px;
+ color: #bebec5;
+ line-height: 18px;
+ text-shadow: 0 1px 0 #fff;
+ list-style-type:decimal!important;
+}
View
1,172 1.2.4/docs/docs-scenario.js
@@ -188,23 +188,23 @@ describe("angular+jqlite", function() {
});
- describe("api/angular.element", function() {
+ describe("api/angular.Module", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/api/angular.element");
+ browser().navigateTo("index-nocache.html#!/api/angular.Module");
});
});
- describe("api/angular.Module", function() {
+ describe("api/angular.module", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/api/angular.Module");
+ browser().navigateTo("index-nocache.html#!/api/angular.module");
});
});
- describe("api/angular.module", function() {
+ describe("api/angular.element", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/api/angular.module");
+ browser().navigateTo("index-nocache.html#!/api/angular.element");
});
});
@@ -390,85 +390,6 @@ describe("angular+jqlite", function() {
});
- describe("api/ng.directive:form.FormController", function() {
- beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/api/ng.directive:form.FormController");
- });
-
-});
-
- describe("api/ng.directive:ngForm", function() {
- beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/api/ng.directive:ngForm");
- });
-
-});
-
- describe("api/ng.directive:form", function() {
- beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/api/ng.directive:form");
- });
-
- it('should initialize to model', function() {
- expect(binding('userType')).toEqual('guest');
- expect(binding('myForm.input.$valid')).toEqual('true');
- });
-
- it('should be invalid if empty', function() {
- input('userType').enter('');
- expect(binding('userType')).toEqual('');
- expect(binding('myForm.input.$valid')).toEqual('false');
- });
-
-});
-
- describe("api/ng.directive:ngBind", function() {
- beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/api/ng.directive:ngBind");
- });
-
- it('should check ng-bind', function() {
- expect(using('.doc-example-live').binding('name')).toBe('Whirled');
- using('.doc-example-live').input('name').enter('world');
- expect(using('.doc-example-live').binding('name')).toBe('world');
- });
-
-});
-
- describe("api/ng.directive:ngBindTemplate", function() {
- beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/api/ng.directive:ngBindTemplate");
- });
-
- it('should check ng-bind', function() {
- expect(using('.doc-example-live').binding('salutation')).
- toBe('Hello');
- expect(using('.doc-example-live').binding('name')).
- toBe('World');
- using('.doc-example-live').input('salutation').enter('Greetings');
- using('.doc-example-live').input('name').enter('user');
- expect(using('.doc-example-live').binding('salutation')).
- toBe('Greetings');
- expect(using('.doc-example-live').binding('name')).
- toBe('user');
- });
-
-});
-
- describe("api/ng.directive:ngBindHtml", function() {
- beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/api/ng.directive:ngBindHtml");
- });
-
- it('should check ng-bind-html', function() {
- expect(using('.doc-example-live').binding('myHTML')).
- toBe(
- 'I am an <code>HTML</code>string with <a href="#">links!</a> and other <em>stuff</em>'
- );
- });
-
-});
-
describe("api/ng.directive:input.text", function() {
beforeEach(function() {
browser().navigateTo("index-nocache.html#!/api/ng.directive:input.text");
@@ -728,6 +649,53 @@ describe("angular+jqlite", function() {
});
+ describe("api/ng.directive:ngBind", function() {
+ beforeEach(function() {
+ browser().navigateTo("index-nocache.html#!/api/ng.directive:ngBind");
+ });
+
+ it('should check ng-bind', function() {
+ expect(using('.doc-example-live').binding('name')).toBe('Whirled');
+ using('.doc-example-live').input('name').enter('world');
+ expect(using('.doc-example-live').binding('name')).toBe('world');
+ });
+
+});
+
+ describe("api/ng.directive:ngBindTemplate", function() {
+ beforeEach(function() {
+ browser().navigateTo("index-nocache.html#!/api/ng.directive:ngBindTemplate");
+ });
+
+ it('should check ng-bind', function() {
+ expect(using('.doc-example-live').binding('salutation')).
+ toBe('Hello');
+ expect(using('.doc-example-live').binding('name')).
+ toBe('World');
+ using('.doc-example-live').input('salutation').enter('Greetings');
+ using('.doc-example-live').input('name').enter('user');
+ expect(using('.doc-example-live').binding('salutation')).
+ toBe('Greetings');
+ expect(using('.doc-example-live').binding('name')).
+ toBe('user');
+ });
+
+});
+
+ describe("api/ng.directive:ngBindHtml", function() {
+ beforeEach(function() {
+ browser().navigateTo("index-nocache.html#!/api/ng.directive:ngBindHtml");
+ });
+
+ it('should check ng-bind-html', function() {
+ expect(using('.doc-example-live').binding('myHTML')).
+ toBe(
+ 'I am an <code>HTML</code>string with <a href="#">links!</a> and other <em>stuff</em>'
+ );
+ });
+
+});
+
describe("api/ng.directive:ngClass", function() {
beforeEach(function() {
browser().navigateTo("index-nocache.html#!/api/ng.directive:ngClass");
@@ -1028,21 +996,6 @@ describe("angular+jqlite", function() {
});
- describe("api/ng.directive:ngInit", function() {
- beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/api/ng.directive:ngInit");
- });
-
- it('should alias index positions', function() {
- expect(element('.example-init').text())
- .toBe('list[ 0 ][ 0 ] = a;' +
- 'list[ 0 ][ 1 ] = b;' +
- 'list[ 1 ][ 0 ] = c;' +
- 'list[ 1 ][ 1 ] = d;');
- });
-
-});
-
describe("api/ng.directive:ngNonBindable", function() {
beforeEach(function() {
browser().navigateTo("index-nocache.html#!/api/ng.directive:ngNonBindable");
@@ -1284,34 +1237,6 @@ describe("angular+jqlite", function() {
});
- describe("api/ng.filter:limitTo", function() {
- beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/api/ng.filter:limitTo");
- });
-
- it('should limit the number array to first three items', function() {
- expect(element('.doc-example-live input[ng-model=numLimit]').val()).toBe('3');
- expect(element('.doc-example-live input[ng-model=letterLimit]').val()).toBe('3');
- expect(binding('numbers | limitTo:numLimit')).toEqual('[1,2,3]');
- expect(binding('letters | limitTo:letterLimit')).toEqual('abc');
- });
-
- it('should update the output when -3 is entered', function() {
- input('numLimit').enter(-3);
- input('letterLimit').enter(-3);
- expect(binding('numbers | limitTo:numLimit')).toEqual('[7,8,9]');
- expect(binding('letters | limitTo:letterLimit')).toEqual('ghi');
- });
-
- it('should not exceed the maximum size of input array', function() {
- input('numLimit').enter(100);
- input('letterLimit').enter(100);
- expect(binding('numbers | limitTo:numLimit')).toEqual('[1,2,3,4,5,6,7,8,9]');
- expect(binding('letters | limitTo:letterLimit')).toEqual('abcdefghi');
- });
-
-});
-
describe("api/ng.filter:currency", function() {
beforeEach(function() {
browser().navigateTo("index-nocache.html#!/api/ng.filter:currency");
@@ -1390,6 +1315,34 @@ describe("angular+jqlite", function() {
});
+ describe("api/ng.filter:limitTo", function() {
+ beforeEach(function() {
+ browser().navigateTo("index-nocache.html#!/api/ng.filter:limitTo");
+ });
+
+ it('should limit the number array to first three items', function() {
+ expect(element('.doc-example-live input[ng-model=numLimit]').val()).toBe('3');
+ expect(element('.doc-example-live input[ng-model=letterLimit]').val()).toBe('3');
+ expect(binding('numbers | limitTo:numLimit')).toEqual('[1,2,3]');
+ expect(binding('letters | limitTo:letterLimit')).toEqual('abc');
+ });
+
+ it('should update the output when -3 is entered', function() {
+ input('numLimit').enter(-3);
+ input('letterLimit').enter(-3);
+ expect(binding('numbers | limitTo:numLimit')).toEqual('[7,8,9]');
+ expect(binding('letters | limitTo:letterLimit')).toEqual('ghi');
+ });
+
+ it('should not exceed the maximum size of input array', function() {
+ input('numLimit').enter(100);
+ input('letterLimit').enter(100);
+ expect(binding('numbers | limitTo:numLimit')).toEqual('[1,2,3,4,5,6,7,8,9]');
+ expect(binding('letters | limitTo:letterLimit')).toEqual('abcdefghi');
+ });
+
+});
+
describe("api/ng.filter:orderBy", function() {
beforeEach(function() {
browser().navigateTo("index-nocache.html#!/api/ng.filter:orderBy");
@@ -1469,24 +1422,6 @@ describe("angular+jqlite", function() {
});
- describe("api/ng.$interpolateProvider", function() {
- beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/api/ng.$interpolateProvider");
- });
-
- it('should interpolate binding with custom symbols', function() {
- expect(binding('demo.label')).toBe('This binding is brought you by // interpolation symbols.');
- });
-
-});
-
- describe("api/ng.$interpolate", function() {
- beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/api/ng.$interpolate");
- });
-
-});
-
describe("api/ng.$interval", function() {
beforeEach(function() {
browser().navigateTo("index-nocache.html#!/api/ng.$interval");
@@ -1557,34 +1492,78 @@ describe("angular+jqlite", function() {
});
- describe("api/ng.$rootScopeProvider", function() {
+ describe("api/ng.directive:form.FormController", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/api/ng.$rootScopeProvider");
+ browser().navigateTo("index-nocache.html#!/api/ng.directive:form.FormController");
});
});
- describe("api/ng.$rootScope", function() {
+ describe("api/ng.directive:ngForm", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/api/ng.$rootScope");
+ browser().navigateTo("index-nocache.html#!/api/ng.directive:ngForm");
});
});
- describe("api/ng.$rootScope.Scope", function() {
+ describe("api/ng.directive:form", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/api/ng.$rootScope.Scope");
+ browser().navigateTo("index-nocache.html#!/api/ng.directive:form");
});
+ it('should initialize to model', function() {
+ expect(binding('userType')).toEqual('guest');
+ expect(binding('myForm.input.$valid')).toEqual('true');
+ });
+
+ it('should be invalid if empty', function() {
+ input('userType').enter('');
+ expect(binding('userType')).toEqual('');
+ expect(binding('myForm.input.$valid')).toEqual('false');
+ });
+
});
- describe("api/ng.$sceDelegate", function() {
+ describe("api/ng.directive:ngInit", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/api/ng.$sceDelegate");
+ browser().navigateTo("index-nocache.html#!/api/ng.directive:ngInit");
});
-});
-
+ it('should alias index positions', function() {
+ expect(element('.example-init').text())
+ .toBe('list[ 0 ][ 0 ] = a;' +
+ 'list[ 0 ][ 1 ] = b;' +
+ 'list[ 1 ][ 0 ] = c;' +
+ 'list[ 1 ][ 1 ] = d;');
+ });
+
+});
+
+ describe("api/ng.$interpolateProvider", function() {
+ beforeEach(function() {
+ browser().navigateTo("index-nocache.html#!/api/ng.$interpolateProvider");
+ });
+
+ it('should interpolate binding with custom symbols', function() {
+ expect(binding('demo.label')).toBe('This binding is brought you by // interpolation symbols.');
+ });
+
+});
+
+ describe("api/ng.$interpolate", function() {
+ beforeEach(function() {
+ browser().navigateTo("index-nocache.html#!/api/ng.$interpolate");
+ });
+
+});
+
+ describe("api/ng.$sceDelegate", function() {
+ beforeEach(function() {
+ browser().navigateTo("index-nocache.html#!/api/ng.$sceDelegate");
+ });
+
+});
+
describe("api/ng.$sceDelegateProvider", function() {
beforeEach(function() {
browser().navigateTo("index-nocache.html#!/api/ng.$sceDelegateProvider");
@@ -1624,17 +1603,25 @@ describe("angular+jqlite", function() {
});
- describe("api/ng.$window", function() {
+ describe("api/ng.$rootScopeProvider", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/api/ng.$window");
+ browser().navigateTo("index-nocache.html#!/api/ng.$rootScopeProvider");
});
- it('should display the greeting in the input box', function() {
- input('greeting').enter('Hello, E2E Tests');
- // If we click the button it will block the test runner
- // element(':button').click();
+});
+
+ describe("api/ng.$rootScope", function() {
+ beforeEach(function() {
+ browser().navigateTo("index-nocache.html#!/api/ng.$rootScope");
});
+
+});
+ describe("api/ng.$rootScope.Scope", function() {
+ beforeEach(function() {
+ browser().navigateTo("index-nocache.html#!/api/ng.$rootScope.Scope");
+ });
+
});
describe("api/ngCookies", function() {
@@ -1679,6 +1666,19 @@ describe("angular+jqlite", function() {
});
+ describe("api/ng.$window", function() {
+ beforeEach(function() {
+ browser().navigateTo("index-nocache.html#!/api/ng.$window");
+ });
+
+ it('should display the greeting in the input box', function() {
+ input('greeting').enter('Hello, E2E Tests');
+ // If we click the button it will block the test runner
+ // element(':button').click();
+ });
+
+});
+
describe("api/ng.$compile", function() {
beforeEach(function() {
browser().navigateTo("index-nocache.html#!/api/ng.$compile");
@@ -1861,9 +1861,9 @@ describe("angular+jqlite", function() {
});
- describe("api/ngTouch.directive:ngClick", function() {
+ describe("api/ngTouch.$swipe", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/api/ngTouch.directive:ngClick");
+ browser().navigateTo("index-nocache.html#!/api/ngTouch.$swipe");
});
});
@@ -1882,30 +1882,30 @@ describe("angular+jqlite", function() {
});
- describe("api/ngTouch.$swipe", function() {
+ describe("api/ngTouch", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/api/ngTouch.$swipe");
+ browser().navigateTo("index-nocache.html#!/api/ngTouch");
});
});
- describe("api/ngTouch", function() {
+ describe("api/ngTouch.directive:ngClick", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/api/ngTouch");
+ browser().navigateTo("index-nocache.html#!/api/ngTouch.directive:ngClick");
});
});
- describe("api/index", function() {
+ describe("api/ng", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/api/index");
+ browser().navigateTo("index-nocache.html#!/api/ng");
});
});
- describe("api/ng", function() {
+ describe("api/index", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/api/ng");
+ browser().navigateTo("index-nocache.html#!/api/index");
});
});
@@ -1966,6 +1966,19 @@ describe("angular+jqlite", function() {
});
+ describe("cookbook/helloworld", function() {
+ beforeEach(function() {
+ browser().navigateTo("index-nocache.html#!/cookbook/helloworld");
+ });
+
+ it('should change the binding when user enters text', function() {
+ expect(binding('name')).toEqual('World');
+ input('name').enter('angular');
+ expect(binding('name')).toEqual('angular');
+ });
+
+});
+
describe("cookbook/form", function() {
beforeEach(function() {
browser().navigateTo("index-nocache.html#!/cookbook/form");
@@ -2006,19 +2019,6 @@ describe("angular+jqlite", function() {
});
- describe("cookbook/helloworld", function() {
- beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/cookbook/helloworld");
- });
-
- it('should change the binding when user enters text', function() {
- expect(binding('name')).toEqual('World');
- input('name').enter('angular');
- expect(binding('name')).toEqual('angular');
- });
-
-});
-
describe("cookbook/index", function() {
beforeEach(function() {
browser().navigateTo("index-nocache.html#!/cookbook/index");
@@ -2055,16 +2055,16 @@ describe("angular+jqlite", function() {
});
- describe("error/$cacheFactory:iid", function() {
+ describe("error/$compile:ctreq", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/error/$cacheFactory:iid");
+ browser().navigateTo("index-nocache.html#!/error/$compile:ctreq");
});
});
- describe("error/$compile:ctreq", function() {
+ describe("error/$cacheFactory:iid", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/error/$compile:ctreq");
+ browser().navigateTo("index-nocache.html#!/error/$cacheFactory:iid");
});
});
@@ -2111,16 +2111,16 @@ describe("angular+jqlite", function() {
});
- describe("error/$compile:tplrt", function() {
+ describe("error/$compile:uterdir", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/error/$compile:tplrt");
+ browser().navigateTo("index-nocache.html#!/error/$compile:uterdir");
});
});
- describe("error/$compile:uterdir", function() {
+ describe("error/$compile:tplrt", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/error/$compile:uterdir");
+ browser().navigateTo("index-nocache.html#!/error/$compile:tplrt");
});
});
@@ -2160,23 +2160,16 @@ describe("angular+jqlite", function() {
});
- describe("error/$injector:modulerr", function() {
- beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/error/$injector:modulerr");
- });
-
-});
-
describe("error/$injector:nomod", function() {
beforeEach(function() {
browser().navigateTo("index-nocache.html#!/error/$injector:nomod");
});
});
- describe("error/$injector:pget", function() {
+ describe("error/$injector:modulerr", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/error/$injector:pget");
+ browser().navigateTo("index-nocache.html#!/error/$injector:modulerr");
});
});
@@ -2195,16 +2188,16 @@ describe("angular+jqlite", function() {
});
- describe("error/$interpolate:noconcat", function() {
+ describe("error/$injector:pget", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/error/$interpolate:noconcat");
+ browser().navigateTo("index-nocache.html#!/error/$injector:pget");
});
});
- describe("error/jqLite:nosel", function() {
+ describe("error/$interpolate:noconcat", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/error/jqLite:nosel");
+ browser().navigateTo("index-nocache.html#!/error/$interpolate:noconcat");
});
});
@@ -2216,30 +2209,37 @@ describe("angular+jqlite", function() {
});
- describe("error/jqLite:onargs", function() {
+ describe("error/jqLite:nosel", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/error/jqLite:onargs");
+ browser().navigateTo("index-nocache.html#!/error/jqLite:nosel");
});
});
- describe("error/$location:ihshprfx", function() {
+ describe("error/$location:ipthprfx", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/error/$location:ihshprfx");
+ browser().navigateTo("index-nocache.html#!/error/$location:ipthprfx");
});
});
- describe("error/$location:ipthprfx", function() {
+ describe("error/$location:isrcharg", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/error/$location:ipthprfx");
+ browser().navigateTo("index-nocache.html#!/error/$location:isrcharg");
});
});
- describe("error/$location:isrcharg", function() {
+ describe("error/jqLite:onargs", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/error/$location:isrcharg");
+ browser().navigateTo("index-nocache.html#!/error/jqLite:onargs");
+ });
+
+});
+
+ describe("error/$location:ihshprfx", function() {
+ beforeEach(function() {
+ browser().navigateTo("index-nocache.html#!/error/$location:ihshprfx");
});
});
@@ -2265,23 +2265,23 @@ describe("angular+jqlite", function() {
});
- describe("error/ng:cpi", function() {
+ describe("error/ng:cpws", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/error/ng:cpi");
+ browser().navigateTo("index-nocache.html#!/error/ng:cpws");
});
});
- describe("error/ngModel:nonassign", function() {
+ describe("error/ng:cpi", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/error/ngModel:nonassign");
+ browser().navigateTo("index-nocache.html#!/error/ng:cpi");
});
});
- describe("error/ng:cpws", function() {
+ describe("error/ngModel:nonassign", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/error/ng:cpws");
+ browser().navigateTo("index-nocache.html#!/error/ngModel:nonassign");
});
});
@@ -2384,23 +2384,16 @@ describe("angular+jqlite", function() {
});
- describe("error/$resource:badcfg", function() {
- beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/error/$resource:badcfg");
- });
-
-});
-
- describe("error/$resource:badmember", function() {
+ describe("error/$resource:badname", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/error/$resource:badmember");
+ browser().navigateTo("index-nocache.html#!/error/$resource:badname");
});
});
- describe("error/$resource:badname", function() {
+ describe("error/$resource:badcfg", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/error/$resource:badname");
+ browser().navigateTo("index-nocache.html#!/error/$resource:badcfg");
});
});
@@ -2426,6 +2419,13 @@ describe("angular+jqlite", function() {
});
+ describe("error/$resource:badmember", function() {
+ beforeEach(function() {
+ browser().navigateTo("index-nocache.html#!/error/$resource:badmember");
+ });
+
+});
+
describe("error/$sce:icontext", function() {
beforeEach(function() {
browser().navigateTo("index-nocache.html#!/error/$sce:icontext");
@@ -2454,16 +2454,16 @@ describe("angular+jqlite", function() {
});
- describe("error/$sce:itype", function() {
+ describe("error/$sce:iwcard", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/error/$sce:itype");
+ browser().navigateTo("index-nocache.html#!/error/$sce:iwcard");
});
});
- describe("error/$sce:iwcard", function() {
+ describe("error/$sce:itype", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/error/$sce:iwcard");
+ browser().navigateTo("index-nocache.html#!/error/$sce:itype");
});
});
@@ -2489,16 +2489,23 @@ describe("angular+jqlite", function() {
});
- describe("guide/compiler", function() {
+ describe("guide/concepts", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/guide/compiler");
+ browser().navigateTo("index-nocache.html#!/guide/concepts");
});
});
- describe("guide/concepts", function() {
+ describe("guide/databinding", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/guide/concepts");
+ browser().navigateTo("index-nocache.html#!/guide/databinding");
+ });
+
+});
+
+ describe("guide/compiler", function() {
+ beforeEach(function() {
+ browser().navigateTo("index-nocache.html#!/guide/compiler");
});
});
@@ -2510,11 +2517,15 @@ describe("angular+jqlite", function() {
});
- describe("guide/databinding", function() {
+ describe("guide/dev_guide.services.injecting_controllers", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/guide/databinding");
+ browser().navigateTo("index-nocache.html#!/guide/dev_guide.services.injecting_controllers");
});
+ it('should test service', function() {
+ expect(element(':input[ng\\:model="message"]').val()).toEqual('test');
+ });
+
});
describe("guide/dev_guide.e2e-testing", function() {
@@ -2538,17 +2549,6 @@ describe("angular+jqlite", function() {
});
- describe("guide/dev_guide.services.injecting_controllers", function() {
- beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/guide/dev_guide.services.injecting_controllers");
- });
-
- it('should test service', function() {
- expect(element(':input[ng\\:model="message"]').val()).toEqual('test');
- });
-
-});
-
describe("guide/dev_guide.services.managing_dependencies", function() {
beforeEach(function() {
browser().navigateTo("index-nocache.html#!/guide/dev_guide.services.managing_dependencies");
@@ -2584,30 +2584,18 @@ describe("angular+jqlite", function() {
});
- describe("guide/dev_guide.unit-testing", function() {
- beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/guide/dev_guide.unit-testing");
- });
-
-});
-
describe("guide/di", function() {
beforeEach(function() {
browser().navigateTo("index-nocache.html#!/guide/di");
});
});
- describe("guide/directive", function() {
+ describe("guide/dev_guide.unit-testing", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/guide/directive");
+ browser().navigateTo("index-nocache.html#!/guide/dev_guide.unit-testing");
});
- it('should show off bindings', function() {
- expect(element('div[ng-controller="Ctrl1"] span[ng-bind]').text())
- .toBe('Max Karl Ernst Ludwig Planck (April 23, 1858 – October 4, 1947)');
- });
-
});
describe("guide/expression", function() {
@@ -2642,6 +2630,18 @@ describe("angular+jqlite", function() {
});
+ describe("guide/directive", function() {
+ beforeEach(function() {
+ browser().navigateTo("index-nocache.html#!/guide/directive");
+ });
+
+ it('should show off bindings', function() {
+ expect(element('div[ng-controller="Ctrl1"] span[ng-bind]').text())
+ .toBe('Max Karl Ernst Ludwig Planck (April 23, 1858 – October 4, 1947)');
+ });
+
+});
+
describe("guide/filter", function() {
beforeEach(function() {
browser().navigateTo("index-nocache.html#!/guide/filter");
@@ -2698,23 +2698,23 @@ describe("angular+jqlite", function() {
});
- describe("guide/providers", function() {
+ describe("guide/templates", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/guide/providers");
+ browser().navigateTo("index-nocache.html#!/guide/templates");
});
});
- describe("guide/scope", function() {
+ describe("guide/providers", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/guide/scope");
+ browser().navigateTo("index-nocache.html#!/guide/providers");
});
});
- describe("guide/templates", function() {
+ describe("guide/scope", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/guide/templates");
+ browser().navigateTo("index-nocache.html#!/guide/scope");
});
});
@@ -2733,16 +2733,16 @@ describe("angular+jqlite", function() {
});
- describe("misc/faq", function() {
+ describe("misc/started", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/misc/faq");
+ browser().navigateTo("index-nocache.html#!/misc/started");
});
});
- describe("misc/started", function() {
+ describe("misc/faq", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/misc/started");
+ browser().navigateTo("index-nocache.html#!/misc/faq");
});
});
@@ -2782,23 +2782,23 @@ describe("angular+jqlite", function() {
});
- describe("tutorial/step_04", function() {
+ describe("tutorial/step_06", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/tutorial/step_04");
+ browser().navigateTo("index-nocache.html#!/tutorial/step_06");
});
});
- describe("tutorial/step_05", function() {
+ describe("tutorial/step_04", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/tutorial/step_05");
+ browser().navigateTo("index-nocache.html#!/tutorial/step_04");
});
});
- describe("tutorial/step_06", function() {
+ describe("tutorial/step_05", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/tutorial/step_06");
+ browser().navigateTo("index-nocache.html#!/tutorial/step_05");
});
});
@@ -2810,16 +2810,16 @@ describe("angular+jqlite", function() {
});
- describe("tutorial/step_08", function() {
+ describe("tutorial/step_09", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/tutorial/step_08");
+ browser().navigateTo("index-nocache.html#!/tutorial/step_09");
});
});
- describe("tutorial/step_09", function() {
+ describe("tutorial/step_08", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/tutorial/step_09");
+ browser().navigateTo("index-nocache.html#!/tutorial/step_08");
});
});
@@ -2831,9 +2831,9 @@ describe("angular+jqlite", function() {
});
- describe("tutorial/step_11", function() {
+ describe("tutorial/the_end", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/tutorial/step_11");
+ browser().navigateTo("index-nocache.html#!/tutorial/the_end");
});
});
@@ -2845,9 +2845,9 @@ describe("angular+jqlite", function() {
});
- describe("tutorial/the_end", function() {
+ describe("tutorial/step_11", function() {
beforeEach(function() {
- browser().navigateTo("index-nocache.html#!/tutorial/the_end");
+ browser().navigateTo("index-nocache.html#!/tutorial/step_11");
});
});
@@ -3143,23 +3143,23 @@ describe("angular+jquery", function() {
});
- describe("api/angular.element", function() {
+ describe("api/angular.Module", function() {
beforeEach(function() {
- browser().navigateTo("index-jq-nocache.html#!/api/angular.element");
+ browser().navigateTo("index-jq-nocache.html#!/api/angular.Module");
});
});
- describe("api/angular.Module", function() {
+ describe("api/angular.module", function() {
beforeEach(function() {
- browser().navigateTo("index-jq-nocache.html#!/api/angular.Module");
+ browser().navigateTo("index-jq-nocache.html#!/api/angular.module");
});
});
- describe("api/angular.module", function() {
+ describe("api/angular.element", function() {
beforeEach(function() {
- browser().navigateTo("index-jq-nocache.html#!/api/angular.module");
+ browser().navigateTo("index-jq-nocache.html#!/api/angular.element");
});
});
@@ -3325,102 +3325,23 @@ describe("angular+jquery", function() {
});
it('should select Greetings!', function() {
- expect(element('.doc-example-live #greet').prop('selected')).toBeFalsy();
- input('selected').check();
- expect(element('.doc-example-live #greet').prop('selected')).toBeTruthy();
- });
-
-});
-
- describe("api/ng.directive:ngOpen", function() {
- beforeEach(function() {
- browser().navigateTo("index-jq-nocache.html#!/api/ng.directive:ngOpen");
- });
-
- it('should toggle open', function() {
- expect(element('#details').prop('open')).toBeFalsy();
- input('open').check();
- expect(element('#details').prop('open')).toBeTruthy();
- });
-
-});
-
- describe("api/ng.directive:form.FormController", function() {
- beforeEach(function() {
- browser().navigateTo("index-jq-nocache.html#!/api/ng.directive:form.FormController");
- });
-
-});
-
- describe("api/ng.directive:ngForm", function() {
- beforeEach(function() {
- browser().navigateTo("index-jq-nocache.html#!/api/ng.directive:ngForm");
- });
-
-});
-
- describe("api/ng.directive:form", function() {
- beforeEach(function() {
- browser().navigateTo("index-jq-nocache.html#!/api/ng.directive:form");
- });
-
- it('should initialize to model', function() {
- expect(binding('userType')).toEqual('guest');
- expect(binding('myForm.input.$valid')).toEqual('true');
- });
-
- it('should be invalid if empty', function() {
- input('userType').enter('');
- expect(binding('userType')).toEqual('');
- expect(binding('myForm.input.$valid')).toEqual('false');
- });
-
-});
-
- describe("api/ng.directive:ngBind", function() {
- beforeEach(function() {
- browser().navigateTo("index-jq-nocache.html#!/api/ng.directive:ngBind");
- });
-
- it('should check ng-bind', function() {
- expect(using('.doc-example-live').binding('name')).toBe('Whirled');
- using('.doc-example-live').input('name').enter('world');
- expect(using('.doc-example-live').binding('name')).toBe('world');
- });
-
-});
-
- describe("api/ng.directive:ngBindTemplate", function() {
- beforeEach(function() {
- browser().navigateTo("index-jq-nocache.html#!/api/ng.directive:ngBindTemplate");
+ expect(element('.doc-example-live #greet').prop('selected')).toBeFalsy();
+ input('selected').check();
+ expect(element('.doc-example-live #greet').prop('selected')).toBeTruthy();
});
-
- it('should check ng-bind', function() {
- expect(using('.doc-example-live').binding('salutation')).
- toBe('Hello');
- expect(using('.doc-example-live').binding('name')).
- toBe('World');
- using('.doc-example-live').input('salutation').enter('Greetings');
- using('.doc-example-live').input('name').enter('user');
- expect(using('.doc-example-live').binding('salutation')).
- toBe('Greetings');
- expect(using('.doc-example-live').binding('name')).
- toBe('user');
- });
});
- describe("api/ng.directive:ngBindHtml", function() {
+ describe("api/ng.directive:ngOpen", function() {
beforeEach(function() {
- browser().navigateTo("index-jq-nocache.html#!/api/ng.directive:ngBindHtml");
+ browser().navigateTo("index-jq-nocache.html#!/api/ng.directive:ngOpen");
});
- it('should check ng-bind-html', function() {
- expect(using('.doc-example-live').binding('myHTML')).
- toBe(
- 'I am an <code>HTML</code>string with <a href="#">links!</a> and other <em>stuff</em>'
- );
- });
+ it('should toggle open', function() {
+ expect(element('#details').prop('open')).toBeFalsy();
+ input('open').check();
+ expect(element('#details').prop('open')).toBeTruthy();
+ });
});
@@ -3683,6 +3604,53 @@ describe("angular+jquery", function() {
});