Class: DataManagerGroup

DataView.DataManager.DataManagerGroup

dataManager.js, line 26

DataManagerGroupの新しいインスタンスを初期化します。

Parameters:
Name Type Description
dataManager DataManager

このDataManagerGroupを所有するDataManager。

groupDescriptor Array | Object

このDataManagerGroupを生成するグループ記述子。

calcGroup Object

このDataManagerGroupを生成するCalcGroup。

parentGroup Object

このDataManagerGroupの親グループ。

Properties:
Name Type Argument Description
name string

このグループの名前。

collapsed boolean

このグループの折りたたみ状態。

parent DataManagerGroup <nullable>

親グループ。

level Number

このグループのレベル。

isBottomLevel boolean

このグループが最下位のグループかどうかを示すフラグ。

itemCount Number

このグループの項目の数。

expandedItemCount Number

このグループの展開されている項目の数。

groups Array <nullable>

このグループのサブグループを含むDataManagerGroupの配列。

groupDescriptor GC.Spread.Views.DataView.DataManager.groupDescriptor

このグループを生成するグループ記述子。

nodes Array <nullable>

このグループのすべてのツリーノードを含むDataManagerNodeの配列。

rootNode DataManagerNode <nullable>

このグループのダミーのルートツリーノード。

isHierarchical boolean

このグループが、ツリーノードを含む階層的なグループかどうかを示します。

path Array

ルートグループから現在のグループへのパスを示すインデックスの配列。

Methods

dataManager.js, line 76

evaluate(formula){*}

現在のグループコンテキストを使用して数式を評価します。

Parameters:
Name Type Description
formula string

評価する文字列型の数式。

Returns: {*} 評価結果。
dataManager.js, line 60

findChildGroupByPath(path){DataManagerGroup}

このグループの相対パスから子グループを取得します。

Parameters:
Name Type Description
path Array

子グループの相対パスを示す数値の配列。

Returns: {DataManagerGroup} 子グループ。
dataManager.js, line 68

getCalculatedColumnValues(name){Array}

このグループの指定した計算列に含まれるすべての値を取得します。

Parameters:
Name Type Description
name string

計算列の名前。

Returns: {Array} 列の値の配列を返します。
dataManager.js, line 37

getItem(itemIndex, getAllInGroup, getAllInTree){*}

このグループ内の指定した相対インデックスにあるデータ項目を取得します。

Parameters:
Name Type Default Description
itemIndex Number

このグループに含まれる項目の相対インデックス。

getAllInGroup boolean false optional

falseの場合、折りたたまれたグループはカウントされません。

getAllInTree boolean false optional

falseの場合、折りたたまれたツリーノードはカウントされません。

Returns: {*} 指定したインデックスにあるデータ項目。
dataManager.js, line 44

getItems()

このグループに含まれるすべての項目を取得します。

Returns: {undefined} データ項目の配列を返します。
dataManager.js, line 52

getSourceRowIndex(itemIndex){index}

相対表示インデックスからデータソースでのインデックスを取得します。

Parameters:
Name Type Description
itemIndex Number

このグループでの相対インデックス。

Returns: {index} データソースでのインデックス。