PR Close #47907
1.6 KiB
Add an animation
The main Angular modules for animations are @angular/animations and @angular/platform-browser.
When you create a new project using the Angular framework, these dependencies are automatically added to your project.
To get started with adding Angular animations to your project, import the animation-specific modules along with standard Angular capability.
Step 1: Enabling the animations module
Import BrowserAnimationsModule, which introduces the animation capabilities into your Angular root application module.
NOTE:
When you use the Angular framework to create your application, the root application module app.module.ts is placed in the src/app directory. If you are using standalone components, look at main.ts or look at your root application component.
Step 2: Importing animation functions into component files
If you plan to use specific animation functions in component files, import those functions from @angular/animations.
Step 3: Adding the animation metadata property
In the component file, add a metadata property called animations: within the @Component() decorator.
You put the trigger that defines an animation within the animations metadata property.
@reviewed 2022-12-19