Chapter 4: Exploring Angular Components Features
In Chapter 3, Introducing CSS Custom Properties and New Provider Scopes, we explored new platform and framework features in depth to prepare for Part 2, Build a Real-World Application with the Angular Ivy Features You Learned. Let's continue, but this time focus on brand new APIs introduced in the Angular component packages.
With Angular Ivy, the two first official Angular packages for Google products were introduced: YouTube Player and embedded Google Maps. We will explore both of these packages in this chapter.
Finally, we will cover two new APIs introduced by the Angular CDK: the Clipboard API and component testing harnesses. The Angular CDK clipboard directive, service, and domain object interact with the operating system's native clipboard. A component harness is a testing API wrapping one or more Angular components using the test-as-a-user approach. It is usable in the context of unit tests and end-to-end tests...