(Adobe Flex Charting 2 コンポーネントのみ)
パッケージmx.charts
public class ChartItem
継承ChartItem Inheritance EventDispatcher Inheritance Object
SubclassesAreaSeriesItem, BarSeriesItem, BubbleSeriesItem, ColumnSeriesItem, HLOCSeriesItem, LineSeriesItem, PieSeriesItem, PlotSeriesItem

ChartItem は、ChartSeries 中の 1 アイテムを表します。ほとんどの標準的な系列には、系列の dataProvider コレクション内の各アイテムごとに作成された ChartItem が 1 つあります。ChartItems は、系列の itemRenderer のインスタンスに渡され、レンダリングに使用されます。ほとんどの系列タイプでは、グラフタイプ固有の追加情報を含むことができるよう ChartItem が拡張されます。

関連項目

ChartItem オブジェクトへのスキンの適用


パブリックプロパティ
 プロパティ定義
 Inheritedconstructor : Object
特定のオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
Object
  element : IChartElement
ChartItem を所有する系列またはエレメントです。
ChartItem
  index : int
ChartItem が表す系列の dataProvider のデータのインデックスです。
ChartItem
  item : Object
ChartItem が表す系列の dataProvider のアイテムです。
ChartItem
  itemRenderer : IFlexDisplayObject
この ChartItem を表すチャートの itemRenderer のインスタンスです。
ChartItem
 Inheritedprototype : Object
[static] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
Object
パブリックメソッド
 メソッド定義
  ChartItem(element:IChartElement = null, item:Object = null, index:uint = 0)
コンストラクタ。
ChartItem
 InheritedaddEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録し、リスナーがイベントの通知を受け取るようにします。
EventDispatcher
  clone():ChartItem
この ChartItem のコピーを返します。
ChartItem
 InheriteddispatchEvent(event:Event):Boolean
イベントをイベントフローに送出します。
EventDispatcher
 InheritedhasEventListener(type:String):Boolean
EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。
EventDispatcher
 InheritedhasOwnProperty(name:String):Boolean
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 InheritedisPrototypeOf(theClass:Object):Boolean
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 InheritedpropertyIsEnumerable(name:String):Boolean
指定されたプロパティが存在し、列挙可能かどうかを示します。
Object
 InheritedremoveEventListener(type:String, listener:Function, useCapture:Boolean = false):void
EventDispatcher オブジェクトからリスナーを削除します。
EventDispatcher
 InheritedsetPropertyIsEnumerable(name:String, isEnum:Boolean = true):void
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 InheritedtoString():String
指定されたオブジェクトのストリング表現を返します。
Object
 InheritedvalueOf():Object
指定されたオブジェクトのプリミティブ値を返します。
Object
 InheritedwillTrigger(type:String):Boolean
指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。
EventDispatcher
プロパティの詳細
elementプロパティ
public var element:IChartElement

ChartItem を所有する系列またはエレメントです。

indexプロパティ 
public var index:int

ChartItem が表す系列の dataProvider のデータのインデックスです。

itemプロパティ 
public var item:Object

ChartItem が表す系列の dataProvider のアイテムです。

itemRendererプロパティ 
public var itemRenderer:IFlexDisplayObject

この ChartItem を表すチャートの itemRenderer のインスタンスです。

コンストラクタの詳細
ChartItem()コンストラクタ
public 関数 ChartItem(element:IChartElement = null, item:Object = null, index:uint = 0)

コンストラクタ。

パラメータ
element:IChartElement (default = null) — ChartItem を所有する系列またはエレメントです。
 
item:Object (default = null) — ChartItem が表す系列の dataProvider のアイテムです。
 
index:uint (default = 0) — ChartItem が表す系列の dataProvider のデータのインデックスです。
メソッドの詳細
clone()メソッド
public function clone():ChartItem

この ChartItem のコピーを返します。

戻り値
ChartItem