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

SectionListView  - AS3 ADEP Guides

ga.views
public class SectionListView
继承SectionListView Inheritance Node Inheritance ArrayCollection Inheritance ListCollectionView Inheritance Proxy
实现 IGuideView

语言版本: ActionScript 3.0
产品版本: Adobe Digital Enterprise Platform Document Services - Guides 9
运行时版本: AIR 1.0, Flash Player 10.2

The SectionListView class provides a dynamic list of visible sections within a Guide. For example, using the following example Guide tree:
Guide  
 Section A 
  Panel A-1
  Panel A-2
 Section B  
  Panel B-1
This class provides the following sections:
  • Section A
  • Section B

默认 MXML 属性source

相关 API 元素



公共属性
 属性由以下参数定义
 InheritedfilterFunction : Function
视图用来消除不符合函数条件的项目的函数。
ListCollectionView
  includeEmptySections : Boolean
Specifies whether to include sections that do not include any panels in the view.
SectionListView
  instance : SectionListView
[静态] The common instance of this class.
SectionListView
 Inheritedlength : int
[只读] 此视图中的项目数。
ListCollectionView
 Inheritedlist : IList
此集合视图所封装的 IList。
ListCollectionView
  selectedIndex : int
[bindable] The index of the currently selected section.
SectionListView
  selectedItem : Object
[bindable] The currently selected section.
SectionListView
 Inheritedsort : ISort
将应用于 ICollectionView 的 ISort。
ListCollectionView
 Inheritedsource : Array
ArrayCollection 中的数据源。
ArrayCollection
受保护的属性
 属性由以下参数定义
 InheritedlocalIndex : Array
视图经过排序或过滤后,localIndex 属性会在排序或过滤后(已排序、已缩减)的视图中包含按排序顺序显示的项目的数组。
ListCollectionView
公共方法
 方法由以下参数定义
  
Constructor
SectionListView
 Inherited
addAll(addList:IList):void
向当前列表添加一组项目,将它们按传入顺序放置在列表的末尾。
ListCollectionView
 Inherited
addAllAt(addList:IList, index:int):void
向当前列表添加一组项目,将它们放置在传递给函数的索引指定的位置。
ListCollectionView
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
使用 EventDispatcher 对象注册事件侦听器对象,以使侦听器能够接收事件通知。
ListCollectionView
 Inherited
向列表末尾添加指定项目。
ListCollectionView
 Inherited
addItemAt(item:Object, index:int):void
在指定的索引处添加项目。
ListCollectionView
 Inherited
返回指示视图是否包含指定对象的信息。
ListCollectionView
 Inherited
创建使用此视图的新 IViewCursor。
ListCollectionView
 Inherited
防止视图调度对集合本身和集合中的项目的更改。
ListCollectionView
 Inherited
将事件调度到事件流中。
ListCollectionView
 Inherited
启用自动更新。
ListCollectionView
 Inherited
getItemAt(index:int, prefetch:int = 0):Object
获取指定索引处的项目。
ListCollectionView
 Inherited
如果项目位于列表中(这样的话 getItemAt(index) == item),则返回该项目的索引。
ListCollectionView
 Inherited
检查 EventDispatcher 对象是否为特定事件类型注册了任何侦听器。
ListCollectionView
 Inherited
如果 ListCollectionView 是使用 MXML 标签创建的,则由 MXML 编译器自动调用。
ListCollectionView
 Inherited
itemUpdated(item:Object, property:Object = null, oldValue:Object = null, newValue:Object = null):void
通知视图,某个项目已更新。
ListCollectionView
 Inherited
将排序和滤镜应用到视图。
ListCollectionView
 Inherited
删除列表中的所有项目。
ListCollectionView
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
从 EventDispatcher 对象中删除侦听器。
ListCollectionView
 Inherited
删除指定索引处的项目并返回该项目。
ListCollectionView
 Inherited
setItemAt(item:Object, index:int):Object
在指定的索引处放置项目。
ListCollectionView
 Inherited
返回与 IList 实现的填充顺序相同的 Array。
ListCollectionView
 Inherited
将此视图的内容输出到字符串并返回该字符串。
ListCollectionView
 Inherited
检查是否用此 EventDispatcher 对象或其任何祖代为指定事件类型注册了事件侦听器。
ListCollectionView
事件
 事件 摘要 由以下参数定义
 Inherited以某种方式更新 ICollectionView 后调度。ListCollectionView
   Dispatched when a repeating panel is added to a Guide.SectionListView
   Dispatched when a repeating panel is removed from a Guide.SectionListView
   Dispatched when a panel is selected.SectionListView
属性详细信息

includeEmptySections

属性
includeEmptySections:Boolean

语言版本: ActionScript 3.0
产品版本: Adobe Digital Enterprise Platform Document Services - Guides 9
运行时版本: AIR 1.0, Flash Player 10.2

Specifies whether to include sections that do not include any panels in the view.



实现
    public function get includeEmptySections():Boolean
    public function set includeEmptySections(value:Boolean):void

instance

属性 
instance:SectionListView

语言版本: ActionScript 3.0
产品版本: Adobe Digital Enterprise Platform Document Services - Guides 9
运行时版本: AIR 1.0, Flash Player 10.2

The common instance of this class.



实现
    public static function get instance():SectionListView
    public static function set instance(value:SectionListView):void

selectedIndex

属性 
selectedIndex:int

语言版本: ActionScript 3.0
产品版本: Adobe Digital Enterprise Platform Document Services - Guides 9
运行时版本: AIR 1.0, Flash Player 10.2

[bindable] The index of the currently selected section.

此属性可用作数据绑定的源。修改此属性后,将调度 propertyChange 事件。



实现
    public function get selectedIndex():int
    public function set selectedIndex(value:int):void

selectedItem

属性 
selectedItem:Object

语言版本: ActionScript 3.0
产品版本: Adobe Digital Enterprise Platform Document Services - Guides 9
运行时版本: AIR 1.0, Flash Player 10.2

[bindable] The currently selected section.

此属性可用作数据绑定的源。修改此属性后,将调度 propertyChange 事件。



实现
    public function get selectedItem():Object
    public function set selectedItem(value:Object):void
构造函数详细信息

SectionListView

()构造函数
public function SectionListView()

语言版本: ActionScript 3.0
产品版本: Adobe Digital Enterprise Platform Document Services - Guides 9
运行时版本: AIR 1.0, Flash Player 10.2

Constructor

事件详细信息

pageAdd

事件
事件对象类型: ga.model.GAEvent
属性 GAEvent.type = ga.model.GAEvent.PAGE_ADD

语言版本: ActionScript 3.0
产品版本: Adobe Digital Enterprise Platform Document Services - Guides 9
运行时版本: AIR 1.0, Flash Player 10.2

Dispatched when a repeating panel is added to a Guide.

The properties of the event object have the following values:

PropertyValue
pageThe page that was added.
sectionThe section that contains the added page.
bubblesfalse
cancelablefalse
currentTargetThe Object that defines the event listener that handles the event. For example, if you use myButton.addEventListener() to register an event listener, myButton is the value of the currentTarget.
targetThe Object that dispatched the event; it is not always the Object listening for the event. Use the currentTarget property to always access the Object listening for the event.

pageRemove

事件  
事件对象类型: ga.model.GAEvent
属性 GAEvent.type = ga.model.GAEvent.PAGE_REMOVE

语言版本: ActionScript 3.0
产品版本: Adobe Digital Enterprise Platform Document Services - Guides 9
运行时版本: AIR 1.0, Flash Player 10.2

Dispatched when a repeating panel is removed from a Guide.

The properties of the event object have the following values:

PropertyValue
pageThe page that was removed.
sectionThe section that contained the removed page.
bubblesfalse
cancelablefalse
currentTargetThe Object that defines the event listener that handles the event. For example, if you use myButton.addEventListener() to register an event listener, myButton is the value of the currentTarget.
targetThe Object that dispatched the event; it is not always the Object listening for the event. Use the currentTarget property to always access the Object listening for the event.

pageSelectionChange

事件  
事件对象类型: ga.model.GAEvent
属性 GAEvent.type = ga.model.GAEvent.PAGE_SELECTION_CHANGE

语言版本: ActionScript 3.0
产品版本: Adobe Digital Enterprise Platform Document Services - Guides 9
运行时版本: AIR 1.0, Flash Player 10.2

Dispatched when a panel is selected.

The properties of the event object have the following values:

PropertyValue
bubblesfalse
cancelablefalse
currentTargetThe Object that defines the event listener that handles the event. For example, if you use myButton.addEventListener() to register an event listener, myButton is the value of the currentTarget.
targetThe Object that dispatched the event; it is not always the Object listening for the event. Use the currentTarget property to always access the Object listening for the event.




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

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