Adobe® Flash® Platform 用 ActionScript® 3.0 リファレンスガイド
ホーム  |  パッケージおよびクラスリストの非表示 |  パッケージ  |  クラス  |  新機能  |  索引  |  付録  |  英語で表示される理由
フィルター: サーバーからデータを取得しています...
サーバーからデータを取得しています...
mx.core 

IRepeaterClient  - AS3 Flex

パッケージmx.core
インターフェイスpublic interface IRepeaterClient
実装者 UIComponent

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

IRepeaterClient インターフェイスは、Repeater によって作成された複数のインスタンスを保持できるコンポーネントの API を定義します。IRepeaterClient インターフェイスは、UIComponent クラスによって実装され、すべての Flex フレームワークのコントロールおよびコンテナによって継承されます。



パブリックプロパティ
 プロパティ定義元
  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

プロパティ 
isDocument:Boolean  [読み取り専用]

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

この UIComponent インスタンスがドキュメントオブジェクトの場合は、true です。つまり、これは Flex アプリケーション、MXML コンポーネント、または ActionScript コンポーネントの階層の最上位にあります。



実装
    public function get isDocument():Boolean

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

プロパティ 
repeaters:Array

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

コンポーネントの周りを囲む Repeater を含む配列です。コンポーネントが Repeater の中にない限り、この配列は空です。最初のエレメントが最も外側の Repeater を表します。



実装
    public function get repeaters():Array
    public function set repeaters(value:Array):void
メソッドの詳細

initializeRepeaterArrays

()メソッド
public function initializeRepeaterArrays(parent:IRepeaterClient):void

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

instanceIndicesrepeaterIndices および repeaters プロパティを初期化します。

このメソッドは、Flex フレームワークによって呼び出されます。開発者がこのメソッドを呼び出す必要はありません。

パラメーター

parent:IRepeaterClient — このコンポーネントを作成した親 Repeater です。





[ X ]英語で表示される理由
ActionScript 3.0 リファレンスガイドのコンテンツが英語で表示されます。

ActionScript 3.0 リファレンスガイドのすべての部分がすべての言語に翻訳されているわけではありません。言語エレメントが翻訳されていない場合、そのエレメントは英語で表示されます。例えば、ga.controls.HelpBox クラスはどの言語にも訳されていません。このため、リファレンスガイドの日本語バージョンでは、ga.controls.HelpBox クラスは英語で表示されます。