interface
Encapsulates an animation state by associating a state name with a set of CSS styles. Instantiated and returned by the state()
function.
interface AnimationStateMetadata extends AnimationMetadata { name: string styles: AnimationStyleMetadata options?: {...} // inherited from animations/AnimationMetadata type: AnimationMetadataType }
Property | Description |
---|---|
name: string | The state name, unique within the component. |
styles: AnimationStyleMetadata | The CSS styles associated with this state. |
options?: {
params: {
[name: string]: any;
};
} | An options object containing developer-defined parameters that provide styling defaults and can be overridden on invocation. |
© 2010–2023 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://angular.io/api/animations/AnimationStateMetadata