В пакете mx.states содержатся классы для поддержки состояний представления. Каждое состояние представления, предъявленное объектом State, может переопределять характеристики базового состояния (состояния по умолчанию). Одновременно Flex может находиться только в одном состоянии представления, параметры которого задаются с помощью свойства UIObject currentState
или метода setCurrentState()
. В пакете содержатся классы для добавления или удаления дочерних объектов отображения и для задания свойств, стилей и обработчиков событий в компонентах.
Интерфейсы
Интерфейс | Описание | |
---|---|---|
IOverride | Интерфейс IOverride используется для переопределений состояния представления. |
Классы
Класс | Описание | |
---|---|---|
AddChild | Класс AddChild добавляет нижестоящий экранный объект (например, компонент) в контейнер как составную часть состояния представления. | |
AddItems | В настоящее время документация недоступна. | |
InterruptionBehavior | Класс InterruptionBehavior определяет константы для свойства interruptionBehavior класса mx.states.Transition. | |
OverrideBase | Класс OverrideBase является базовым для переопределения классов, используемых в состояниях представления. | |
RemoveChild | Класс RemoveChild удаляет нижестоящий экранный объект (например, компонент) из контейнера как составную часть состояния представления. | |
SetEventHandler | Класс SetEventHandler указывает обработчик событий, который является активным только во время определенного состояния представления. | |
SetProperty | Класс SetProperty указывает значение свойства, которое применяется только во время вышестоящего состояния представления. | |
SetStyle | Класс SetStyle указывает стиль, который применяется только в состоянии представления нижестоящего элемента. | |
State | Класс State определяет состояние представления, вариант представления компонента. | |
Transition | Класс Transition определяет ряд эффектов, которые воспроизводятся в ответ на изменение состояния представления. |
Tue Jun 12 2018, 11:49 AM Z