| パッケージ | mx.core |
| インターフェイス | public interface IRepeaterClient |
| インプリメンタ | UIComponent |
| プロパティ | 定義 | ||
|---|---|---|---|
| instanceIndices : Array
繰り返されるコンポーネントのインスタンスをそのドキュメントから参照するために必要なインデックスを含む配列です。
| IRepeaterClient | ||
| isDocument : Boolean
[read-only]
この UIComponent インスタンスがドキュメントオブジェクトであるか、つまり Flex アプリケーション、MXML コンポーネント、または ActionScript コンポーネントの階層の最上位に位置するかどうかを指定します。
| IRepeaterClient | ||
| repeaterIndices : Array
コンポーネントを生成した Repeater のデータプロバイダ内のアイテムのインデックスを含む配列です。
| IRepeaterClient | ||
| repeaters : Array
コンポーネントの周りを囲む Repeater を含む配列です。
| IRepeaterClient | ||
| メソッド | 定義 | ||
|---|---|---|---|
instanceIndices、repeaterIndices、および repeaters プロパティを初期化します。 | IRepeaterClient | ||
| instanceIndices | プロパティ |
instanceIndices:Array [read-write]
繰り返されるコンポーネントのインスタンスをそのドキュメントから参照するために必要なインデックスを含む配列です。コンポーネントが Repeater の中にない限り、この配列は空です。最初のエレメントが最も外側の 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 [read-write]
コンポーネントを生成した Repeater のデータプロバイダ内のアイテムのインデックスを含む配列です。コンポーネントが Repeater の中にない限り、この配列は空です。最初のエレメントが最も外側の Repeater コンポーネントを表します。たとえば、repeaterIndices が [ 2, 4 ] の場合、外側の Repeater コンポーネントではデータアイテム dataProvider[2] が使用され、内側の Repeater コンポーネントではデータアイテム dataProvider[4] が使用されます。
いずれかの Repeater コンポーネントの startingIndex が 0 以外の場合、このプロパティは instanceIndices と異なります。たとえば、Repeater コンポーネントが dataProvider アイテム 4 から開始する場合も、最初に繰り返されるコンポーネントのドキュメント参照は b[4] ではなく b[0] です。
public function get repeaterIndices():Array
public function set repeaterIndices(value:Array):void
| repeaters | プロパティ |
repeaters:Array [read-write]コンポーネントの周りを囲む Repeater を含む配列です。コンポーネントが Repeater の中にない限り、この配列は空です。最初のエレメントが最も外側の 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 |