包mx.core
接�public interface IRepeaterClient
实现器 UIComponent

IRepeaterClient 接�定义�使用 Repeater 为其创建多个实例的组件的 API。IRepeaterClient 接�是由 UIComponent 类实现的,因此所有 Flex 框架控件和容器都将继承此接�。



公共属性
 å±žæ€§å®šä¹‰æ–¹
  instanceIndices : Array
一个包�索引的 Array,从��组件实例的文档中引用该实例时将用到这些索引。
IRepeaterClient
  isDocument : Boolean
[�读 (read-only)] 确定此 UIComponent 实例是�为文档对象,也就是说它是��于 Flex 应用程��MXML 组件或 ActionScript 组件层次结构的顶层。
IRepeaterClient
  repeaterIndices : Array
一个包�项目索引的 Array,这些项目�于生�该组件的 Repeater 的数��供程�中。
IRepeaterClient
  repeaters : Array
包�有组件附带的 Repeater 的 Array。
IRepeaterClient
公共方法
 æ–¹æ³•定义方
  
�始化 instanceIndices�repeaterIndices 和 repeaters 属性。
IRepeaterClient
属性详细信�
instanceIndices属性
instanceIndices:Array  [读写]

一个包�索引的 Array,从��组件实例的文档中引用该实例时将用到这些索引。除�组件在一个或多个 Repeater 内部,�则此 Array 为空。第一个元素与最外�的 Repeater 对应。例如,如果 id 为 "b",并且 instanceIndices 为 [ 2, 4 ],则您�在文档上以 b[2][4] 格�引用它。



实现
    public function get instanceIndices():Array
    public function set instanceIndices(value:Array):void
isDocument属性 
isDocument:Boolean  [å�ªè¯» (read-only)]

确定此 UIComponent 实例是�为文档对象,也就是说它是��于 Flex 应用程��MXML 组件或 ActionScript 组件层次结构的顶层。



实现
    public function get isDocument():Boolean
repeaterIndices属性 
repeaterIndices:Array  [读写]

一个包�项目索引的 Array,这些项目�于生�该组件的 Repeater 的数��供程�中。除�组件在一个或多个 Repeater 内部,�则此 Array 为空。第一个元素对应于最外侧的 Repeater 组件。例如,如果 repeaterIndices 为 [ 2, 4 ],则外部 Repeater 组件使用其 dataProvider[2] 数�项目,而内部 Repeater 组件使用其 dataProvider[4] 数�项目。

如果任一 Repeater 组件的 startingIndex 为�零值,此属性就会与 instanceIndices ��。例如,�使 Repeater 组件从 dataProvider 项目 4 开始,对第一个��组件的文档引用也是 b[0],而�是 b[4]。



实现
    public function get repeaterIndices():Array
    public function set repeaterIndices(value:Array):void
repeaters属性 
repeaters:Array  [读写]

包�有组件附带的 Repeater 的 Array。除�组件在一个或多个 Repeater 内部,�则此 Array 为空。第一个元素与最外�的 Repeater 对应。



实现
    public function get repeaters():Array
    public function set repeaters(value:Array):void
方法详细信�
initializeRepeaterArrays()方法
public function initializeRepeaterArrays(parent:IRepeaterClient):void

�始化 instanceIndices�repeaterIndices 和 repeaters 属性。

此方法由 Flex 框架调用。开�人员�应调用它。

�数

parent:IRepeaterClient — 创建此组件的父 Repeater。