state
function
Declares an animation state within a trigger attached to an element.
state(name: string, styles: AnimationStyleMetadata, options?: {
params: {
[name: string]: any;
};
}): AnimationStateMetadata
Parameters
name | One or more names for the defined state in a comma-separated string. The following reserved state names can be supplied to define a style for specific use cases:
|
styles | A set of CSS styles associated with this state, created using the |
options | Parameters that can be passed to the state when it is invoked. 0 or more key-value pairs. Optional. Default is |
Returns
AnimationStateMetadata
: An object that encapsulates the new state data.
Usage notes
Use the trigger()
function to register states to an animation trigger. Use the transition()
function to animate between states. When a state is active within a component, its associated styles persist on the element, even when the animation ends.
© 2010–2019 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v6.angular.io/api/animations/state