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