UNPKG

eslint-plugin-angular

Version:
35 lines (19 loc) 1.05 kB
<!-- WARNING: Generated documentation. Edit docs and examples in the rule and examples file ('rules/window-service.js', 'examples/window-service.js'). --> # window-service - use `$window` instead of `window` Instead of the default window object, you should prefer the AngularJS wrapper service $window. **Styleguide Reference** * [y180 by johnpapa - Angular $ Wrapper Services - $document and $window](https://github.com/johnpapa/angular-styleguide/blob/master/a1/README.md#style-y180) ## Examples The following patterns are considered problems; /*eslint angular/window-service: 2*/ // invalid window.alert('Hello world!'); // error: You should use the $window service instead of the default window object The following patterns are **not** considered problems; /*eslint angular/window-service: 2*/ // valid $window.alert('Hello world!'); ## Version This rule was introduced in eslint-plugin-angular 0.1.0 ## Links * [Rule source](../rules/window-service.js) * [Example source](../examples/window-service.js)