パッケージ | spark.components |
インターフェイス | public interface IItemRenderer extends IDataRenderer , IVisualElement , ILayoutElement , ILayoutDirectionElement , IEventDispatcher |
実装者 | AttachmentIconRenderer, ButtonBarButton, DefaultItemRenderer, DefaultItemRenderer, GapDisplayer, ItemRenderer, LabelItemRenderer, ModuleItemRenderer, TableRowNameDisplayer, TargetAreaAssignmentEditor, TargetAreaRenderer |
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
関連する API エレメント
パブリックプロパティ
プロパティ | 定義元 | ||
---|---|---|---|
alpha : Number
指定されたオブジェクトのアルファ透明度値を示します。 | IVisualElement | ||
baseline : Object
アンカーターゲットからコントロールのベースライン位置までの垂直距離(ピクセル単位)です。 | ILayoutElement | ||
baselinePosition : Number [読み取り専用]
コンポーネントのテキストにおける 1 行目のベースラインの y 座標です。 | ILayoutElement | ||
bottom : Object
コンポーネントの下端からアンカーターゲットの下端までの垂直距離(ピクセル単位)です。 | ILayoutElement | ||
data : Object
レンダリングまたは編集するデータです。 | IDataRenderer | ||
depth : Number
コンテナ内のアイテムのレンダリング順序を決定します。 | IVisualElement | ||
designLayer : DesignLayer
このビジュアルエレメントに関連付けるオプションの DesignLayer インスタンスを指定します。 | IVisualElement | ||
dragging : Boolean
アイテムレンダラーがドラッグされている場合は、true になります。 | IItemRenderer | ||
hasLayoutMatrix3D : Boolean [読み取り専用]
エレメントが 3D マトリックスを持つ場合は true です。 | ILayoutElement | ||
height : Number
表示オブジェクトの高さを示します(ピクセル単位)。 | IVisualElement | ||
horizontalCenter : Object
コンポーネントの中心からアンカーターゲットのコンテンツ領域の中心までの水平距離(ピクセル単位)です。 | ILayoutElement | ||
includeInLayout : Boolean
このコンポーネントを親コンテナのレイアウトに含めるかどうかを指定します。 | ILayoutElement | ||
is3D : Boolean [読み取り専用]
エレメントが 3D の場合は true です。 | IVisualElement | ||
itemIndex : int
アイテムレンダラーのホストコンポーネントのデータプロバイダー内のアイテムのインデックスです。 | IItemRenderer | ||
label : String
アイテムレンダラーで表示するストリングです。 | IItemRenderer | ||
layoutDirection : String
エレメントの任意のレイアウト方向を指定します。LayoutDirection.LTR(左から右)、LayoutDirection.RTL(右から左)または null(継承する)のいずれかを指定します。 | ILayoutDirectionElement | ||
left : Object
コンポーネントの左端からアンカーターゲットの左端までの水平距離(ピクセル単位)です。 | ILayoutElement | ||
owner : DisplayObjectContainer
この IVisualElement オブジェクトのオーナーです。 | IVisualElement | ||
parent : DisplayObjectContainer [読み取り専用]
このコンポーネントの親コンテナまたは親コンポーネントです。 | IVisualElement | ||
percentHeight : Number
コンポーネントの高さを親のサイズに対する比率(パーセンテージ)で指定します。 | ILayoutElement | ||
percentWidth : Number
コンポーネントの幅を親のサイズに対する比率(パーセンテージ)で指定します。 | ILayoutElement | ||
postLayoutTransformOffsets : mx.geom:TransformOffsets
親のレイアウトに影響を与えない方法で、オブジェクトの変換に適用できる一連の調整を定義します。 | IVisualElement | ||
right : Object
コンポーネントの右端からアンカーターゲットの右端までの水平距離(ピクセル単位)です。 | ILayoutElement | ||
selected : Boolean
アイテムレンダラーがそれ自体を選択済みとして表示できる場合は、true が含まれます。 | IItemRenderer | ||
showsCaret : Boolean
アイテムレンダラーがそれ自体をフォーカスありとして表示できる場合は、true を含みます。 | IItemRenderer | ||
top : Object
コンポーネントの上端からアンカーターゲットの上端までの垂直距離(ピクセル単位)です。 | ILayoutElement | ||
verticalCenter : Object
コンポーネントの中心からアンカーターゲットのコンテンツ領域の中心までの垂直距離(ピクセル単位)です。 | ILayoutElement | ||
visible : Boolean
このビジュアルエレメントの可視性を制御します。 | IVisualElement | ||
width : Number
表示オブジェクトの幅を示します(ピクセル単位)。 | IVisualElement | ||
x : Number
親 DisplayObjectContainer のローカル座標を基準にした DisplayObject インスタンスの x 座標を示します。 | IVisualElement | ||
y : Number
親 DisplayObjectContainer のローカル座標を基準にした DisplayObject インスタンスの y 座標を示します。 | IVisualElement |
パブリックメソッド
プロパティの詳細
dragging | プロパティ |
itemIndex | プロパティ |
label | プロパティ |
label:String
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
アイテムレンダラーで表示するストリングです。
アイテムレンダラーのホストコンポーネントは itemToLabel()
メソッドを使用して、アイテムレンダラーによって表示するストリングにデータアイテムを変換できます。
List や ButtonBar などのコントロールの場合、labelField
プロパティまたは labelFunction
プロパティを使用して、ストリングを含むデータアイテムのフィールドを指定できます。それ以外の場合、ホストコンポーネントは toString()
メソッドを使用して、ストリングにデータアイテムを変換できます。
実装
public function get label():String
public function set label(value:String):void
selected | プロパティ |
showsCaret | プロパティ |
Tue Jun 12 2018, 10:34 AM Z