Chapter 3. What you need to know about AngularJS
Listing 3.1. Editor controller (js/editor.js)
Listing 3.2. Editor controller loading notes from service (js/editor.js)
Listing 3.3. Notes list template (index.html)
Listing 3.4. Adding ngClick to note list (index.html)
Listing 3.5. View function in the editor controller (js/editor.js)
Listing 3.6. Modify template to view a note (index.html)
Listing 3.7. Markdown-to-HTML directive (js/app.js)
Listing 3.8. Updating the editor with models (index.html)
Listing 3.9. Create note controller method (js/editor.js)
Listing 3.10. Save controller method for saving notes to service (js/editor.js)
Listing 3.11. Method to delete a note (js/editor.js)
Chapter 4. Ionic navigation and core components
Listing 4.1. App navigation components in markup (www/index.html)
Listing 4.2. Declaring app states (www/js/app.js)
Listing 4.3. Add template for home view (www/views/home/home.html)
Listing 4.4. Adding ionContent to home view (www/views/home/home.html)
Listing 4.5. Adding a list to the home view (www/views/home/home.html)
Listing 4.6. Add icons to home view (www/views/home/home.html)
Listing 4.7. Reservation controller (www/views/reservation/reservation.js)
Listing 4.8. Reservation view template (www/views/reservation/reservation.html)
Listing 4.9. Declaring the reservation state (www/js/app.js)
Listing 4.10. Weather view template (www/views/weather/weather.html)
Listing 4.11. Weather view controller (www/views/weather/weather.js)