| パッケージ | mx.controls.menuClasses | 
| クラス | public class MenuListData | 
| 継承 | MenuListData  ListData  BaseListData  EventDispatcher  Object | 
| 言語バージョン: | ActionScript 3.0 | 
| 製品バージョン: | Flex 3 | 
| ランタイムバージョン: | Flash Player 9, AIR 1.1 | 
listData プロパティのデータ型を定義します。 すべてのドロップインアイテムレンダラーおよびドロップインアイテムエディターは、listData プロパティを定義する IDropInListItemRenderer インターフェイスを実装する必要があります。
 
  関連する API エレメント
パブリックプロパティ
| プロパティ | 定義元 | ||
|---|---|---|---|
|  | columnIndex : int 
      リストベースのコントロールの現在表示されている列を基準とした列インデックスです。1 列目のインデックス位置は 1 です。 | BaseListData | |
|  | constructor : Object 
	 指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。 | Object | |
|  | icon : Class 
	  リストクラスの itemToIcon() メソッドから算出される、List コントロール内のアイテムのアイコンを表す Class です。
	  
	   | ListData | |
|  | label : String 
      リストクラスの itemToLabel() メソッドに基づいたアイテムデータのテキスト表現です。 | BaseListData | |
|  | labelField : String 
	  リストクラスの labelField プロパティの値です。 | ListData | |
| maxMeasuredBranchIconWidth : Number 
	  すべての MenuItemListRenderers のブランチアイコンの最大幅です。
	  
	   | MenuListData | ||
| maxMeasuredIconWidth : Number 
	  すべての MenuItemListRenderers のアイコンの最大幅です。
	  
	   | MenuListData | ||
| maxMeasuredTypeIconWidth : Number 
	  すべての MenuItemListRenderers のタイプアイコンの最大幅です。
	  
	   | MenuListData | ||
|  | owner : IUIComponent 
      このアイテムを所有するリストオブジェクトへの参照です。 | BaseListData | |
|  | rowIndex : int 
      DataGrid、List または Tree の各コントロールの現在表示されている行を基準とした行インデックスです。1 行目のインデックス位置は 1 です。 | BaseListData | |
|  | uid : String 
      このアイテムの一意の識別子です。 | BaseListData | |
| useTwoColumns : Boolean 
	  左側のアイコンを 2 つの異なる列(チェックアイコンとラジオアイコンなど、アイコンの列とタイプアイコンの列)にレイアウトするかどうかを指定します。
	  
	   | MenuListData | ||
パブリックメソッド 
| メソッド | 定義元 | ||
|---|---|---|---|
| MenuListData(text:String, icon:Class, labelField:String, uid:String, owner:IUIComponent, rowIndex:int = 0, columnIndex:int = 0) 
	  コンストラクターです。 | MenuListData | ||
|  | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void 
	イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録し、リスナーがイベントの通知を受け取るようにします。 | EventDispatcher | |
|  | 
	イベントをイベントフローに送出します。 | EventDispatcher | |
|  | 
	EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。 | EventDispatcher | |
|  | 
	 オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | |
|  | 
	 Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | |
|  | 
	 指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | |
|  | 
	EventDispatcher オブジェクトからリスナーを削除します。 | EventDispatcher | |
|  | 
     ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | |
|  | 
	 ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。 | Object | |
|  | 
	 指定されたオブジェクトのストリング表現を返します。 | Object | |
|  | 
	 指定されたオブジェクトのプリミティブな値を返します。 | Object | |
|  | 
	指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。 | EventDispatcher | |
プロパティの詳細
| maxMeasuredBranchIconWidth | プロパティ | 
public var maxMeasuredBranchIconWidth:Number| 言語バージョン: | ActionScript 3.0 | 
| 製品バージョン: | Flex 3 | 
| ランタイムバージョン: | Flash Player 9, AIR 1.1 | 
すべての MenuItemListRenderers のブランチアイコンの最大幅です。
| maxMeasuredIconWidth | プロパティ | 
public var maxMeasuredIconWidth:Number| 言語バージョン: | ActionScript 3.0 | 
| 製品バージョン: | Flex 3 | 
| ランタイムバージョン: | Flash Player 9, AIR 1.1 | 
すべての MenuItemListRenderers のアイコンの最大幅です。
| maxMeasuredTypeIconWidth | プロパティ | 
public var maxMeasuredTypeIconWidth:Number| 言語バージョン: | ActionScript 3.0 | 
| 製品バージョン: | Flex 3 | 
| ランタイムバージョン: | Flash Player 9, AIR 1.1 | 
すべての MenuItemListRenderers のタイプアイコンの最大幅です。
| useTwoColumns | プロパティ | 
public var useTwoColumns:Boolean| 言語バージョン: | ActionScript 3.0 | 
| 製品バージョン: | Flex 3 | 
| ランタイムバージョン: | Flash Player 9, AIR 1.1 | 
左側のアイコンを 2 つの異なる列(チェックアイコンとラジオアイコンなど、アイコンの列とタイプアイコンの列)にレイアウトするかどうかを指定します。
コンストラクターの詳細
| MenuListData | () | コンストラクター | 
public function MenuListData(text:String, icon:Class, labelField:String, uid:String, owner:IUIComponent, rowIndex:int = 0, columnIndex:int = 0)| 言語バージョン: | ActionScript 3.0 | 
| 製品バージョン: | Flex 3 | 
| ランタイムバージョン: | Flash Player 9, AIR 1.1 | 
コンストラクターです。
パラメーター| text:String— アイテムデータのテキスト表現です。 | |
| icon:Class— List コントロール内のアイテムのアイコンを表す Class オブジェクトまたは String オブジェクトです。 | |
| labelField:String— List コンポーネントのラベルデータを含むデータプロバイダーのフィールドの名前です。 | |
| uid:String— アイテムの一意の識別子です。 | |
| owner:IUIComponent— Menu コントロールへの参照です。 | |
| rowIndex:int(default =0)— Menu コントロールに対するデータプロバイダー内のアイテムのインデックスです。 | |
| columnIndex:int(default =0)— 現在表示されているコントロールの列内の列インデックスです。 | 
Tue Jun 12 2018, 10:34 AM Z
 継承されるパブリックプロパティを隠す
 継承されるパブリックプロパティを隠す 継承されるパブリックプロパティを表示
 継承されるパブリックプロパティを表示