provideAnimationsAsync
Returns the set of dependency-injection providers to enable animations in an application. See animations guide to learn more about animations in Angular.
provideAnimationsAsync(type: "animations" | "noop" = 'animations'): EnvironmentProviders
Parameters
type
|
"animations" | "noop" |
pass Optional. Default is |
Returns
Description
When you use this function instead of the eager provideAnimations()
, animations won't be
renderered until the renderer is loaded.
Further information is available in the Usage Notes...
Usage notes
The function is useful when you want to enable animations in an application
bootstrapped using the bootstrapApplication
function. In this scenario there
is no need to import the BrowserAnimationsModule
NgModule at all, just add
providers returned by this function to the providers
list as show below.
bootstrapApplication(RootComponent, {
providers: [
provideAnimationsAsync()
]
});