diff options
Diffstat (limited to 'src/service/window.js')
| -rw-r--r-- | src/service/window.js | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/src/service/window.js b/src/service/window.js deleted file mode 100644 index d7adea03..00000000 --- a/src/service/window.js +++ /dev/null @@ -1,28 +0,0 @@ -'use strict'; - -/** - * @ngdoc object - * @name angular.module.ng.$window - * - * @description - * A reference to the browser's `window` object. While `window` - * is globally available in JavaScript, it causes testability problems, because - * it is a global variable. In angular we always refer to it through the - * `$window` service, so it may be overriden, removed or mocked for testing. - * - * All expressions are evaluated with respect to current scope so they don't - * suffer from window globality. - * - * @example - <doc:example> - <doc:source> - <input ng-init="$window = $service('$window'); greeting='Hello World!'" type="text" ng-model="greeting" /> - <button ng-click="$window.alert(greeting)">ALERT</button> - </doc:source> - <doc:scenario> - </doc:scenario> - </doc:example> - */ -function $WindowProvider(){ - this.$get = valueFn(window); -} |
