用于 Adobe® Flash® Platform 的 ActionScript® 3.0 参考
主页  |  隐藏包列表和类列表 |   |   |  新增内容  |  索引  |  附录  |  为什么显示为英语?
过滤条件: 正在从服务器检索数据...
正在从服务器检索数据...
mx.core 

IStateClient2  - AS3 Flex

mx.core
接口public interface IStateClient2 extends IEventDispatcher , IStateClient
实现器 AXMEnterpriseAccordionSegmentSkin, AXMEnterpriseAssetTabBarButtonSkin, AXMEnterpriseAssetTabBarSkin, AXMEnterpriseAssetViewTabBarButtonSkin, AXMEnterpriseAssetViewTabBarSkin, AXMEnterpriseBreadCrumbButtonSkin, AXMEnterpriseBreadCrumbSkin, AXMEnterpriseButtonBarFirstButtonSkin, AXMEnterpriseButtonBarLastButtonSkin, AXMEnterpriseButtonBarMiddleButtonSkin, AXMEnterpriseButtonBarSkin, AXMEnterpriseButtonSkin, AXMEnterpriseCheckboxSkin, AXMEnterpriseCheckboxSmallSkin, AXMEnterpriseClosableTabBarButtonSkin, AXMEnterpriseClosableTabBarSkin, AXMEnterpriseCloseButtonSkin, AXMEnterpriseComboBoxButtonSkin, AXMEnterpriseComboBoxSkin, AXMEnterpriseComboBoxTextInputSkin, AXMEnterpriseDropDownListButtonSkin, AXMEnterpriseDropDownListItemRenderer, AXMEnterpriseDropDownListSkin, AXMEnterpriseFooterSkin, AXMEnterpriseGridHeaderRenderer, AXMEnterpriseGridSkin, AXMEnterpriseHScrollBarLargeSkin, AXMEnterpriseHScrollbarNoControlsSkin, AXMEnterpriseHScrollbarSkin, AXMEnterpriseHScrollbarThumbSkin, AXMEnterpriseHScrollbarTrackNoControlsSkin, AXMEnterpriseHScrollbarTrackSkin, AXMEnterpriseHeaderBarSkin, AXMEnterpriseIconButtonSkin, AXMEnterpriseLargeButtonSkin, AXMEnterpriseLargeToggleButtonSkin, AXMEnterpriseNavigationButtonBarSkin, AXMEnterpriseNumericStepperDecrementButtonSkin, AXMEnterpriseNumericStepperIncrementButtonSkin, AXMEnterpriseNumericStepperSkin, AXMEnterpriseNumericStepperTextInputSkin, AXMEnterprisePanelSkin, AXMEnterpriseQuietButtonSkin, AXMEnterpriseQuietHeaderBarButton, AXMEnterpriseQuietLargeButtonSkin, AXMEnterpriseQuietLargeDropDownListButtonSkin, AXMEnterpriseRadioButtonSkin, AXMEnterpriseResizeHandleSkin, AXMEnterpriseScrollDownArrowSkin, AXMEnterpriseScrollLeftArrowSkin, AXMEnterpriseScrollRightArrowSkin, AXMEnterpriseScrollUpArrowSkin, AXMEnterpriseSplitActionButtonSkin, AXMEnterpriseSplitActionPopUpButtonSkin, AXMEnterpriseSplitActionSkin, AXMEnterpriseTabBarButtonSkin, AXMEnterpriseTabBarSkin, AXMEnterpriseTextAreaSkin, AXMEnterpriseTextInputSkin, AXMEnterpriseTitleWindowSkin, AXMEnterpriseToggleButtonSkin, AXMEnterpriseToolBarBottomSkin, AXMEnterpriseToolBarButtonBarFirstButtonSkin, AXMEnterpriseToolBarButtonBarLastButtonSkin, AXMEnterpriseToolBarButtonBarMiddleButtonSkin, AXMEnterpriseToolBarTopSkin, AXMEnterpriseToolbarButtonBarSkin, AXMEnterpriseVScrollbarNoControlsSkin, AXMEnterpriseVScrollbarSkin, AXMEnterpriseVScrollbarThumbSkin, AXMEnterpriseVScrollbarTrackNoControlsSkin, AXMEnterpriseVScrollbarTrackSkin, AXMEnterpriseViewModeButtonBarButtonSkin, AXMEnterpriseViewModeButtonBarSkin, AccordionHeaderSkin, AccordionHeaderSkin, AccordionSkin, ApplicationSkin, ApplicationSkin, AttachmentIconRendererSkin, AttachmentListComponent, AttachmentListSkin, BarChartHorizontalSkin, ButtonBarFirstButtonSkin, ButtonBarFirstButtonSkin, ButtonBarFirstButtonSkin, ButtonBarFirstButtonSkin, ButtonBarLastButtonSkin, ButtonBarLastButtonSkin, ButtonBarLastButtonSkin, ButtonBarLastButtonSkin, ButtonBarMiddleButtonSkin, ButtonBarMiddleButtonSkin, ButtonBarMiddleButtonSkin, ButtonBarMiddleButtonSkin, ButtonBarSkin, ButtonBarSkin, ButtonSkin, ButtonSkin, ButtonSkin, ButtonSkin, ButtonSkin, ButtonSkin, CheckBoxSkin, CheckBoxSkin, CheckBoxSkin, CheckBoxSkin, CloseButtonSkin, CloseButtonSkin, ColorPickerSkin, ColorPickerSkin, ComboBoxButtonSkin, ComboBoxButtonSkin, ComboBoxSkin, ComboBoxSkin, ComboBoxSkin, ComboBoxSkin, ComboBoxTextInputSkin, DataGridListSkin, DataGridSkin, DataGridSkin, DateChooserNextMonthSkin, DateChooserNextMonthSkin, DateChooserNextYearSkin, DateChooserNextYearSkin, DateChooserPrevMonthSkin, DateChooserPrevMonthSkin, DateChooserPrevYearSkin, DateChooserPrevYearSkin, DefaultButtonSkin, DefaultButtonSkin, DefaultButtonSkin, DefaultButtonSkin, DefaultGridHeaderRenderer, DefaultGridHeaderRenderer, DividerSkin, DocumentSubmitSkin, DropDownListButtonSkin, DropDownListButtonSkin, DropDownListSkin, DropDownListSkin, DropDownSkin, EditableComboBoxSkin, EditableComboBoxSkin, EmphasizedButtonSkin, FormHeadingSkin, FormItemSkin, FormSkin, FullScreenButtonSkin, FullScreenButtonSkin, FullScreenButtonSkin, FullScreenButtonSkin, GripperSkin, GroupContentsRenderer, HScrollBarSkin, HScrollBarSkin, HScrollBarThumbSkin, HScrollBarThumbSkin, HScrollBarTrackSkin, HScrollBarTrackSkin, HSliderSkin, HSliderSkin, HSliderThumbSkin, HSliderThumbSkin, HSliderTrackSkin, HSliderTrackSkin, ImageSkin, InfoAreaSkin, LinkButtonSkin, LinkButtonSkin, ListNavigatorSkin, ListSkin, ListSkin, MacCloseButtonSkin, MacMaximizeButtonSkin, MacMinimizeButtonSkin, MacTitleBarSkin, MaximizeButtonSkin, MaximizeButtonSkin, MenuBarItemSkin, MenuBarSkin, MenuItemSkin, MenuSkin, MinimalSkin, MinimizeButtonSkin, MinimizeButtonSkin, MultiColumnSkin, MuteButtonSkin, MuteButtonSkin, MuteButtonSkin, NumericStepperDecrementButtonSkin, NumericStepperIncrementButtonSkin, NumericStepperSkin, NumericStepperSkin, NumericStepperTextInputSkin, NumericStepperTextInputSkin, OneColumnSkin, PanelSkin, PanelSkin, PieChartHorizontalSkin, PlayPauseButtonSkin, PlayPauseButtonSkin, PlayPauseButtonSkin, PopUpButtonSkin, PopUpButtonSkin, ProgressBarSkin, ProgressBarTrackSkin, RadioButtonSkin, RadioButtonSkin, RadioButtonSkin, RadioButtonSkin, RepeaterAccordionSkin, RepeaterGridSkin, RepeaterTabSkin, RestoreButtonSkin, RestoreButtonSkin, ScrollBarDownButtonSkin, ScrollBarDownButtonSkin, ScrollBarDownButtonSkin, ScrollBarDownButtonSkin, ScrollBarLeftButtonSkin, ScrollBarLeftButtonSkin, ScrollBarRightButtonSkin, ScrollBarRightButtonSkin, ScrollBarThumbSkin, ScrollBarThumbSkin, ScrollBarTrackSkin, ScrollBarTrackSkin, ScrollBarUpButtonSkin, ScrollBarUpButtonSkin, ScrollBarUpButtonSkin, ScrollBarUpButtonSkin, ScrollMenuDownButtonSkin, ScrollMenuUpButtonSkin, ScrubBarSkin, ScrubBarSkin, ScrubBarSkin, ScrubBarThumbSkin, ScrubBarThumbSkin, ScrubBarThumbSkin, ScrubBarTrackSkin, ScrubBarTrackSkin, ScrubBarTrackSkin, SearchTextInputSkin, SkinnableContainerSkin, SkinnableDataContainerSkin, SkinnablePopUpContainerSkin, SliderThumbSkin, SliderThumbSkin, SliderTrackHighlightSkin, SliderTrackSkin, SparkChromeWindowedApplicationSkin, SpinnerDecrementButtonSkin, SpinnerDecrementButtonSkin, SpinnerIncrementButtonSkin, SpinnerIncrementButtonSkin, SpinnerSkin, SpinnerSkin, StackedFormHeadingSkin, StackedFormItemSkin, StackedFormSkin, StandardWrapperSkin, StepperDecrButtonSkin, StepperDecrButtonSkin, StepperIncrButtonSkin, StepperIncrButtonSkin, TabBarButtonSkin, TabBarButtonSkin, TabBarSkin, TabBarSkin, TabLayoutBarSkin, TabLayoutFirstButtonSkin, TabLayoutLastButtonSkin, TabLayoutMiddleButtonSkin, TabLayoutNewTabButtonSkin, TabLayoutOptionMenuButtonSkin, TabLayoutSkin, TabSkin, TabSkin, TaskActionSkin, TaskDetailsAXMSkin, TaskDetailsSkin, TaskListSkin, TextAreaSkin, TextAreaSkin, TextAreaSkin, TextInputSkin, TextInputSkin, TextInputSkin, ThreeColumnSkin, TitleBarSkin, TitleWindowCloseButtonSkin, TitleWindowCloseButtonSkin, TitleWindowSkin, TitleWindowSkin, ToggleButtonSkin, ToggleButtonSkin, ToolTipSkin, TwoColumnSkin, VScrollBarSkin, VScrollBarSkin, VScrollBarThumbSkin, VScrollBarThumbSkin, VScrollBarTrackSkin, VScrollBarTrackSkin, VSliderSkin, VSliderSkin, VSliderThumbSkin, VSliderThumbSkin, VSliderTrackSkin, VSliderTrackSkin, VariableColumnSkin, VideoPlayerSkin, VideoPlayerSkin, ViewMenuSkin, VolumeBarSkin, VolumeBarSkin, VolumeBarSkin, VolumeBarThumbSkin, VolumeBarThumbSkin, VolumeBarThumbSkin, VolumeBarTrackSkin, VolumeBarTrackSkin, VolumeBarTrackSkin, WindowedApplicationSkin

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

IStateClient2 接口定义组件要支持 Flex 4 视图状态语义所必须实现的接口。



公共属性
 属性由以下参数定义
 InheritedcurrentState : String
当前视图状态。
IStateClient
  states : Array
视图状态对象集。
IStateClient2
  transitions : Array
视图状态转换集。
IStateClient2
公共方法
 方法由以下参数定义
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
使用 EventDispatcher 对象注册事件侦听器对象,以使侦听器能够接收事件通知。
IEventDispatcher
 Inherited
将事件调度到事件流中。
IEventDispatcher
 Inherited
检查 EventDispatcher 对象是否为特定事件类型注册了任何侦听器。
IEventDispatcher
  
确定是否已在此 UIComponent 上定义指定的状态。
IStateClient2
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
从 EventDispatcher 对象中删除侦听器。
IEventDispatcher
 Inherited
检查是否用此 EventDispatcher 对象或其任何祖代为指定事件类型注册了事件侦听器。
IEventDispatcher
属性详细信息

states

属性
states:Array

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

视图状态对象集。



实现
    public function get states():Array
    public function set states(value:Array):void

transitions

属性 
transitions:Array

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

视图状态转换集。



实现
    public function get transitions():Array
    public function set transitions(value:Array):void
方法详细信息

hasState

()方法
public function hasState(stateName:String):Boolean

语言版本: ActionScript 3.0
产品版本: Flex 4
运行时版本: Flash Player 10, AIR 1.5

确定是否已在此 UIComponent 上定义指定的状态。

参数

stateName:String — 正在检查的状态的名称。

返回
Boolean — 是否已定义指定的状态




[ X ]为什么显示为英语?
《ActionScript 3.0 参考》中的内容以英语显示

《ActionScript 3.0 参考》中的部分内容未翻译成所有语言。当某个语言元素未翻译时,将显示为英语。例如,ga.controls.HelpBox 类未翻译成任何语言。因此在简体中文版的参考中,ga.controls.HelpBox 类显示为英语。