AnimationStateMetadata

Encapsulates an animation state by associating a state name with a set of CSS styles. Instantiated and returned by the state() function.

通过将状态名称和一组 CSS 样式相关联来封装一个动画状态。 由 state() 函数实例化并返回。

interface AnimationStateMetadata extends AnimationMetadata { name: string styles: AnimationStyleMetadata options?: {...} // 继承自 animations/AnimationMetadata type: AnimationMetadataType }

属性

属性名类型说明
name

The state name, unique within the component.

状态名,在组件内要唯一。

styles

The CSS styles associated with this state.

与该状态相关联的一些 CSS 样式。

options

An options object containing developer-defined parameters that provide styling defaults and can be overridden on invocation.

一个配置对象,包含一些由开发人员定义的参数,以提供默认样式,并可以在调用时重写。