- Chapter 3 – AngularJS Component Primer Part One: The View
- AngularJS Core Directives
- Scoping Directives ng-app, ng-controller
- Event Listener Directives
- DOM & Style Manipulation Directives
- Rolling Our Own Directives
- Directive Declaration
- Directive Naming
- Directives Definition
- Dependency Injection (API) Strategies
- The Directive Lifecycle
- Testing Directives
- Summary
- Chapter 4 – AngularJS Component Primer Part 2: Models and Scope
- Chapter 5 – Standalone UI Components by Example
- Building a Smart Button component
- Directive definition choices
- Attributes as Component APIs
- Events and Event Listeners as APIs
- Advanced API Approaches
- What About Style Encapsulation?
- Style Encapsulation Strategies
- Unit Testing Component Directives
- Setting Up Test Coverage
- Component Directive Unit Test File
- Unit Tests for our Component APIs
- Summary
- Chapter 6 – UI Container Components by Example
- Defining a Set of Navigation Components
- Building the UI Components
- The Menu Item Component
- Menu Item API Unit Test Coverage
- The Dropdown Component
- Reusing Existing Open Source Code
- Dropdown Menu Unit Test Coverage
- Global Navigation Bar Container
- NavBar API Documentation
- NavBar Unit Test Coverage
- Summary
Leave a Reply