パッケージ | mx.core |
インターフェイス | public interface IRepeaterClient |
実装者 | UIComponent |
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
プロパティ | 定義元 | ||
---|---|---|---|
instanceIndices : Array
繰り返しコンポーネントのインスタンスをそのドキュメントから参照するために必要なインデックスを含む配列です。 | IRepeaterClient | ||
isDocument : Boolean [読み取り専用]
この UIComponent インスタンスがドキュメントオブジェクトの場合は true です。 | IRepeaterClient | ||
repeaterIndices : Array
コンポーネントを生成した Repeater のデータプロバイダー内のアイテムのインデックスを含む配列です。 | IRepeaterClient | ||
repeaters : Array
コンポーネントの周りを囲む Repeater を含む配列です。 | IRepeaterClient |
メソッド | 定義元 | ||
---|---|---|---|
instanceIndices、repeaterIndices および repeaters プロパティを初期化します。 | IRepeaterClient |
instanceIndices | プロパティ |
instanceIndices:Array
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
繰り返しコンポーネントのインスタンスをそのドキュメントから参照するために必要なインデックスを含む配列です。コンポーネントが Repeater の中にない限り、この配列は空です。最初のエレメントが最も外側の Repeater を表します。 例えば、id
が "b"
で instanceIndices
が [ 2, 4 ]
の場合、ドキュメント上で b[2][4]
として参照します。
実装
public function get instanceIndices():Array
public function set instanceIndices(value:Array):void
isDocument | プロパティ |
repeaterIndices | プロパティ |
repeaterIndices:Array
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
コンポーネントを生成した Repeater のデータプロバイダー内のアイテムのインデックスを含む配列です。 コンポーネントが Repeater の中にない限り、この配列は空です。最初のエレメントが最も外側の Repeater コンポーネントを表します。 例えば、repeaterIndices
が [ 2, 4 ]
の場合、外側の Repeater コンポーネントではデータアイテム dataProvider[2]
が使用され、内側の Repeater コンポーネントではデータアイテム dataProvider[4]
が使用されます。
このプロパティは、instanceIndices
とは異なる場合があります。これに該当するのは、いずれかの Repeater コンポーネントの startingIndex
が 0 以外の場合です。 例えば、Repeater コンポーネントが dataProvider
アイテム 4 から開始する場合でも、最初の繰り返しコンポーネントのドキュメント参照は b[0]
であり、b[4]
ではありません。
実装
public function get repeaterIndices():Array
public function set repeaterIndices(value:Array):void
repeaters | プロパティ |
initializeRepeaterArrays | () | メソッド |
public function initializeRepeaterArrays(parent:IRepeaterClient):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
instanceIndices
、repeaterIndices
および repeaters
プロパティを初期化します。
このメソッドは、Flex フレームワークによって呼び出されます。開発者がこのメソッドを呼び出す必要はありません。
パラメーター
parent:IRepeaterClient — このコンポーネントを作成した親 Repeater です。
|
Tue Jun 12 2018, 10:34 AM Z