Encapsulates an animation state by associating a state name with a set of CSS styles. Instantiated and returned by the state() function.
Deprecation warning
API
interface AnimationStateMetadata extends AnimationMetadata {
name: string;
styles: AnimationStyleMetadata;
options?: { params: { [name: string]: any; }; } | undefined;
override type: AnimationMetadataType;
}
name
stringThe state name, unique within the component.
styles
AnimationStyleMetadataThe CSS styles associated with this state.
options
{ params: { [name: string]: any; }; } | undefinedAn options object containing developer-defined parameters that provide styling defaults and can be overridden on invocation.