mx.states 包中包含的类用于支持视图状态。由 State 对象表示的每个视图状态都可以覆盖基本(默认)状态的特征。Flex 在某一时刻只能处于一种视图状态,您可以通过使用 UIObject currentState
属性或 setCurrentState()
方法设置视图状态。该包中包含用于添加或删除子显示对象以及设置有关组件的属性、样式和事件处理函数的类。
接口
接口 | 说明 | |
---|---|---|
IOverride | IOverride 接口用于视图状态覆盖。 |
类
类 | 说明 | |
---|---|---|
AddChild | AddChild 类将子显示对象(如组件)作为视图状态的一部分添加到容器。 | |
AddItems | 文档当前不可用。 | |
InterruptionBehavior | InterruptionBehavior 类定义用于与 mx.states.Transition 类的 interruptionBehavior 属性一起使用的常量。 | |
OverrideBase | OverrideBase 类是视图状态所用的 override 类的基类。 | |
RemoveChild | RemoveChild 类将子显示对象(如组件)作为视图状态的一部分从容器中删除。 | |
SetEventHandler | SetEventHandler 类指定只在特定视图状态期间才处于活动状态的事件处理函数。 | |
SetProperty | SetProperty 类指定只在父视图状态期间有效的属性值。 | |
SetStyle | SetStyle 类指定只在父视图状态期间有效的样式。 | |
State | State 类定义视图状态,即组件的特定视图。 | |
Transition | Transition 类定义了一组在响应视图状态更改时播放的效果。 |
Tue Jun 12 2018, 11:18 AM Z