(仅限 Flex 数据可视化组件)
mx.collections
接口public interface IHierarchicalCollectionViewCursor extends IViewCursor , IEventDispatcher
实现器 HierarchicalCollectionViewCursor

IHierarchicalCollectionViewCursor 接口定义用于双向枚举层次结构集合视图的接口。此光标提供查找项目当前深度的功能。

另请参见

mx.collections.IViewCursor
mx.controls.IHierarchicalCollectionView


公共属性
 属性定义方
 InheritedafterLast : Boolean
[只读 (read-only)] 如果将光标定位于视图中最后一个项目之后,则此属性为 true。
IViewCursor
 InheritedbeforeFirst : Boolean
[只读 (read-only)] 如果将光标定位于视图中第一个项目之前,此属性为 true。
IViewCursor
 Inheritedbookmark : CursorBookmark
[只读 (read-only)] 可以访问与当前属性返回的项目相对应的书签。
IViewCursor
 Inheritedcurrent : Object
[只读 (read-only)] 可以访问位于此光标引用的源集合中的位置的对象。
IViewCursor
  currentDepth : int
[只读 (read-only)] 包含位于此光标引用的源集合中的位置处的节点的深度。
IHierarchicalCollectionViewCursor
 Inheritedview : ICollectionView
[只读 (read-only)] 对与此光标关联的 ICollectionView 的引用。
IViewCursor
公共方法
 方法定义方
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
使用 EventDispatcher 对象注册事件侦听器对象,以使侦听器能够接收事件通知。
IEventDispatcher
 Inherited
将事件调度到事件流中。
IEventDispatcher
 Inherited
查找集合中具有指定属性的项目并将光标定位到该项目。
IViewCursor
 Inherited
查找集合中具有指定属性的第一个项目,并将光标定位到该项目。
IViewCursor
 Inherited
查找集合中具有指定属性的最后一个项目,并将光标定位到该项目。
IViewCursor
 Inherited
检查 EventDispatcher 对象是否为特定事件类型注册了任何侦听器。
IEventDispatcher
 Inherited
在光标的当前位置之前插入指定的项目。
IViewCursor
 Inherited
将光标移动到集合中的下一个项目。
IViewCursor
 Inherited
将光标移动到集合中的上一个项目。
IViewCursor
 Inherited
删除当前项目并返回该项目。
IViewCursor
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
从 EventDispatcher 对象中删除侦听器。
IEventDispatcher
 Inherited
seek(bookmark:CursorBookmark, offset:int = 0, prefetch:int = 0):void
将光标移动到与指定书签位置存在一定偏移量的某个位置。
IViewCursor
 Inherited
检查是否用此 EventDispatcher 对象或其任何始祖为指定事件类型注册了事件侦听器。
IEventDispatcher
属性详细信息
currentDepth属性
currentDepth:int  [只读 (read-only)]

包含位于此光标引用的源集合中的位置处的节点的深度。如果该光标超出了集合末尾,则此属性包含 0。



实现
    public function get currentDepth():int