diff options
Diffstat (limited to 'src/services.js')
| -rw-r--r-- | src/services.js | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/services.js b/src/services.js index 62aef8b4..b4aca2c1 100644 --- a/src/services.js +++ b/src/services.js @@ -13,16 +13,16 @@ function angularServiceInject(name, fn, inject, eager) { * @name angular.service.$window * * @description - * Is reference to the browser's <b>window</b> object. While <b>window</b> + * Is 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 <b><angular/></b> we always refer to it through the - * $window service, so it may be overriden, removed or mocked for testing. + * 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 - <input ng:init="greeting='Hello World!'" type="text" name="greeting" /> + <input ng:init="$window = $service('$window'); greeting='Hello World!'" type="text" name="greeting" /> <button ng:click="$window.alert(greeting)">ALERT</button> */ angularServiceInject("$window", bind(window, identity, window), [], EAGER); |
