SMART datagrid v.1 > Classes > DataSet

Back  Forward

DataLudi.DataSet.clearRowStates  method

statesアレイで指定された状態を持つデータ行の状態をDataRowState.NONEで初期化する。 statesがnullならすべての状態を初期化する。 rowEventstrueなら個別行単位で初期化され、onStateChangedイベントが発生する。 falseならすべての行の状態が初期化された後onStatesClearedイベントが発生する。 

function clearRowStates (states: [DataRowState], deleteRows: Boolean, rowEvents: Boolean);
Returns
Void
Parameters
states - [DataRowState]. required.
初期化する状態達をアレイで指定する。nullならすべての状態を初期化する。
deleteRows - Boolean. デフォルト値はfalse.
trueで指定すれば,削除状態の(DataRowState.DELETED, DataRowS達を実際に削除する。
rowEvents - Boolean. デフォルト値はfalse.
trueで指定すれば、個別の行の状態が変更される度にイベントが発生する。
Code -1
    // すぺての状態を初期化し、削除状態の行達を実際に削除する。
    ds.clearRowStates([], true);
See Also
GridDataSet.onStateChanged
TreeDataSet.onStateChanged
#.onStatesCleared
DataRowState