| 包 | mx.core |
| 接� | public interface IRepeaterClient |
| 实现器 | UIComponent |
| 属性 | 定义方 | ||
|---|---|---|---|
| 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。 |