| パッケージ | mx.controls.advancedDataGridClasses |
| クラス | public class AdvancedDataGridHeaderInfo |
| 継承 | AdvancedDataGridHeaderInfo Object |
| プロパティ | 定義元 | ||
|---|---|---|---|
| actualColNum : int
ヘッダーが始まる実際の列の、現在表示されている列を基準としたインデックスです。 | AdvancedDataGridHeaderInfo | ||
| children : Array
この列が列グループの一部である場合に、この AdvancedDataGridHeaderInfo インスタンスのすべての子 AdvancedDataGridHeaderInfo インスタンスを含む配列を格納します。 | AdvancedDataGridHeaderInfo | ||
| column : AdvancedDataGridColumn
この AdvancedDataGridHeaderInfo インスタンスに対応する AdvancedDataGridColumn インスタンスへの参照です。 | AdvancedDataGridHeaderInfo | ||
| columnSpan : int
列グループの使用時に列ヘッダーがまたがる実際の列の数です。 | AdvancedDataGridHeaderInfo | ||
![]() | constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。 | Object | |
| depth : int
この列が列グループの一部である場合に、AdvancedDataGrid コントロールの列階層での、この AdvancedDataGridHeaderInfo インスタンスの深さを格納します。 | AdvancedDataGridHeaderInfo | ||
| headerItem : IListItemRenderer
列ヘッダーのレンダリングに使用される IListItemRenderer インスタンスへの参照です。 | AdvancedDataGridHeaderInfo | ||
| index : int
AdvancedDataGrid コントロール内での、この AdvancedDataGridHeaderInfo インスタンスのインデックスです。 | AdvancedDataGridHeaderInfo | ||
| internalLabelFunction : Function
列グループ化の使用時にネストされたオブジェクトからデータを抽出する必要がある場合に作成される関数です。 | AdvancedDataGridHeaderInfo | ||
| parent : AdvancedDataGridHeaderInfo
この列が列グループの一部である場合に、この AdvancedDataGridHeaderInfo インスタンスの親 AdvancedDataGridHeaderInfo インスタンスを格納します。 | AdvancedDataGridHeaderInfo | ||
![]() | prototype : Object [静的]
クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。 | Object | |
| visible : Boolean
列が現在可視の場合は true です。 | AdvancedDataGridHeaderInfo | ||
| visibleChildren : Array
現在可視の子 AdvancedDataGridHeaderInfo インスタンスを含む配列です | AdvancedDataGridHeaderInfo | ||
| visibleIndex : int
この列が列グループの一部である場合に、その親 AdvancedDataGridHeaderInfo インスタンスの可視の子リスト内での、この列のインデックスを格納します。 | AdvancedDataGridHeaderInfo | ||
| メソッド | 定義元 | ||
|---|---|---|---|
AdvancedDataGridHeaderInfo(column:AdvancedDataGridColumn, parent:AdvancedDataGridHeaderInfo, index:int, depth:int, children:Array = null, internalLabelFunction:Function = null, headerItem:IListItemRenderer = null)
コンストラクタです。 | AdvancedDataGridHeaderInfo | ||
![]() |
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | |
![]() |
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | |
![]() |
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | |
![]() |
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | |
![]() |
指定されたオブジェクトのストリング表現を返します。 | Object | |
![]() |
指定されたオブジェクトのプリミティブな値を返します。 | Object | |
| actualColNum | プロパティ |
public var actualColNum:intヘッダーが始まる実際の列の、現在表示されている列を基準としたインデックスです。
| children | プロパティ |
public var children:Arrayこの列が列グループの一部である場合に、この AdvancedDataGridHeaderInfo インスタンスのすべての子 AdvancedDataGridHeaderInfo インスタンスを含む配列を格納します。
| column | プロパティ |
public var column:AdvancedDataGridColumnこの AdvancedDataGridHeaderInfo インスタンスに対応する AdvancedDataGridColumn インスタンスへの参照です。
| columnSpan | プロパティ |
public var columnSpan:int列グループの使用時に列ヘッダーがまたがる実際の列の数です。
| depth | プロパティ |
public var depth:intこの列が列グループの一部である場合に、AdvancedDataGrid コントロールの列階層での、この AdvancedDataGridHeaderInfo インスタンスの深さを格納します。
| headerItem | プロパティ |
public var headerItem:IListItemRenderer列ヘッダーのレンダリングに使用される IListItemRenderer インスタンスへの参照です。
| index | プロパティ |
public var index:intAdvancedDataGrid コントロール内での、この AdvancedDataGridHeaderInfo インスタンスのインデックスです。
| internalLabelFunction | プロパティ |
public var internalLabelFunction:Function列グループ化の使用時にネストされたオブジェクトからデータを抽出する必要がある場合に作成される関数です。
例えば、各データ行が以下のような場合に、
row = {.., .., Q1: { y2005: 241, y2006:353}};
列グループを次のように定義するとします。
<mx:AdvancedDataGridColumnGroup dataField="Q1">
<mx:AdvancedDataGridColumn dataField="y2005">
<mx:AdvancedDataGridColumn dataField="y2006">
</mx:AdvancedDataGridColumnGroup>
この場合、y2005 に対応する列の関数は次のように定義されます。
function foo():String
{
return row["Q1"]["2005"];
}
この関数は、列または列グループがデータフィールドではなくラベル関数を使用するケースも処理します。
| parent | プロパティ |
public var parent:AdvancedDataGridHeaderInfoこの列が列グループの一部である場合に、この AdvancedDataGridHeaderInfo インスタンスの親 AdvancedDataGridHeaderInfo インスタンスを格納します。
デフォルト値 : null.
| visible | プロパティ |
public var visible:Boolean
列が現在可視の場合は true です。
| visibleChildren | プロパティ |
public var visibleChildren:Array現在可視の子 AdvancedDataGridHeaderInfo インスタンスを含む配列です (この列が列グループの一部である場合)。
| visibleIndex | プロパティ |
public var visibleIndex:intこの列が列グループの一部である場合に、その親 AdvancedDataGridHeaderInfo インスタンスの可視の子リスト内での、この列のインデックスを格納します。
| AdvancedDataGridHeaderInfo | () | コンストラクタ |
public function AdvancedDataGridHeaderInfo(column:AdvancedDataGridColumn, parent:AdvancedDataGridHeaderInfo, index:int, depth:int, children:Array = null, internalLabelFunction:Function = null, headerItem:IListItemRenderer = null)コンストラクタです。
パラメータcolumn:AdvancedDataGridColumn — この AdvancedDataGridHeaderInfo インスタンスが対応する AdvancedDataGridColumn インスタンスへの参照です。
| |
parent:AdvancedDataGridHeaderInfo — この AdvancedDataGridHeaderInfo インスタンスの親 AdvancedDataGridHeaderInfo インスタンスです。
| |
index:int — AdvancedDataGrid コントロール内での、この AdvancedDataGridHeaderInfo インスタンスのインデックスです。
| |
depth:int — AdvancedDataGrid コントロールの列階層での、この AdvancedDataGridHeaderInfo インスタンスの深さです。
| |
children:Array (default = null) — この AdvancedDataGridHeaderInfo インスタンスのすべての子 AdvancedDataGridHeaderInfo インスタンスを含む配列です。
| |
internalLabelFunction:Function (default = null) — 列グループ化の使用時にネストされたオブジェクトからデータを抽出する必要がある場合に作成される関数です。
| |
headerItem:IListItemRenderer (default = null) — 列ヘッダーのレンダリングに使用される IListItemRenderer インスタンスへの参照です。
|