パッケージ | mx.controls.advancedDataGridClasses |
クラス | public class AdvancedDataGridHeaderInfo |
継承 | AdvancedDataGridHeaderInfo Object |
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
プロパティ | 定義元 | ||
---|---|---|---|
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 | ||
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 | ||
指定されたオブジェクトのプリミティブな値を返します。 | Object |
actualColNum | プロパティ |
public var actualColNum:int
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
ヘッダーが始まる実際の列の、現在表示されている列を基準としたインデックスです。
children | プロパティ |
public var children:Array
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
この列が列グループの一部である場合に、この AdvancedDataGridHeaderInfo インスタンスのすべての子 AdvancedDataGridHeaderInfo インスタンスを含む配列を格納します。
column | プロパティ |
public var column:AdvancedDataGridColumn
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
この AdvancedDataGridHeaderInfo インスタンスに対応する AdvancedDataGridColumn インスタンスへの参照です。
columnSpan | プロパティ |
public var columnSpan:int
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
列グループの使用時に列ヘッダーがまたがる実際の列の数です。
depth | プロパティ |
public var depth:int
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
この列が列グループの一部である場合に、AdvancedDataGrid コントロールの列階層での、この AdvancedDataGridHeaderInfo インスタンスの深さを格納します。
headerItem | プロパティ |
public var headerItem:IListItemRenderer
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
列ヘッダーのレンダリングに使用される IListItemRenderer インスタンスへの参照です。
index | プロパティ |
public var index:int
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
AdvancedDataGrid コントロール内での、この AdvancedDataGridHeaderInfo インスタンスのインデックスです。
internalLabelFunction | プロパティ |
public var internalLabelFunction:Function
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
列グループ化の使用時にネストされたオブジェクトからデータを抽出する必要がある場合に作成される関数です。
例えば、各データ行が以下のような場合に、
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
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
この列が列グループの一部である場合に、この AdvancedDataGridHeaderInfo インスタンスの親 AdvancedDataGridHeaderInfo インスタンスを格納します。
デフォルト値: null。
visible | プロパティ |
public var visible:Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
列が現在可視の場合は true
です。
visibleChildren | プロパティ |
public var visibleChildren:Array
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
現在可視の子 AdvancedDataGridHeaderInfo インスタンスを含む配列です (この列が列グループの一部である場合)。
visibleIndex | プロパティ |
public var visibleIndex:int
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
この列が列グループの一部である場合に、その親 AdvancedDataGridHeaderInfo インスタンスの可視の子リスト内での、この列のインデックスを格納します。
AdvancedDataGridHeaderInfo | () | コンストラクター |
public function AdvancedDataGridHeaderInfo(column:AdvancedDataGridColumn, parent:AdvancedDataGridHeaderInfo, index:int, depth:int, children:Array = null, internalLabelFunction:Function = null, headerItem:IListItemRenderer = null)
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
コンストラクターです。
パラメーター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 インスタンスへの参照です。
|
Tue Jun 12 2018, 10:34 AM Z