AngularJS Essentials
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
installation, Grunt 146<br />
installation, grunt-connect plugin 153-155<br />
installation, grunt-contrib-clean<br />
plugin 147, 148<br />
installation, grunt-contrib-concat<br />
plugin 149<br />
installation, grunt-contrib-copy plugin 150<br />
installation, grunt-contrib-uglify plugin 149<br />
installation, grunt-karma plugin 151<br />
installation, packages<br />
Bower used 157<br />
interceptors<br />
httpTimestampInterceptor 85<br />
httpUnauthorizedInterceptor parameter 86<br />
request interceptor 85<br />
response interceptor 86<br />
J<br />
Jasmine 121<br />
Jasmine testing framework<br />
about 122-124<br />
URL 122<br />
JavaScript Object Notation (JSON) 57, 77<br />
jQuery library<br />
URL 104<br />
JSHint 121, 147<br />
JSLint 121, 147<br />
K<br />
Karma<br />
about 140<br />
configuring 141<br />
configuring, browser options 141<br />
installing, prerequisites 140<br />
tests, running with 140-142<br />
L<br />
limitTo filter 58<br />
link function<br />
attrs 43<br />
calling, with scope 130<br />
ctrl 43<br />
element 43<br />
scope 43<br />
transcludeFn 43<br />
used, for creating directive 43<br />
logging strategy<br />
levels 96<br />
low cohesion application 67<br />
lowercase filter 58<br />
M<br />
Mocha, Karma 141<br />
Model-View-Controller (MVC) pattern 9<br />
Model-View-Whatever (MVW) 9<br />
modules<br />
creating 115<br />
parking application 115, 119, 120<br />
search 115, 118, 119<br />
UI 115-118<br />
N<br />
nested controllers, ngController directive 21<br />
new operator 74<br />
ngApp directive 19, 20<br />
ngBind directive 21<br />
ngBindHtml directive 22<br />
ngClass directive<br />
about 27<br />
animating 50<br />
ngClick directive 25, 26<br />
ngController directive<br />
about 20<br />
nested controllers 21<br />
ngDisable directive 26<br />
ngHide directive<br />
about 31<br />
animating 50<br />
ngIf directive 31<br />
ngInclude directive 31<br />
ngModel directive 24<br />
ngOptions directive 28-30<br />
ngRepeat directive<br />
about 22, 23<br />
animating 49<br />
ngShow directive 30<br />
ngStyle directive 30<br />
NodeJS 146<br />
Node Package Manager (npm) 141, 146<br />
number filter 58<br />
[ 162 ]<br />
www.it-ebooks.info