mirror of
https://github.com/DataTables/DataTables.git
synced 2025-02-12 10:54:14 +01:00
Dev: Refector _fnGetDataMaster and _fnClearTable to be shorter and clearer
This commit is contained in:
parent
bd804fdcb8
commit
30c6a45067
@ -463,15 +463,9 @@ function _fnSetObjectDataFn( mSource )
|
|||||||
* @returns array {array} aData Master data array
|
* @returns array {array} aData Master data array
|
||||||
* @memberof DataTable#oApi
|
* @memberof DataTable#oApi
|
||||||
*/
|
*/
|
||||||
function _fnGetDataMaster ( oSettings )
|
function _fnGetDataMaster ( settings )
|
||||||
{
|
{
|
||||||
var aData = [];
|
return _pluck( settings.aoData, '_aData' );
|
||||||
var iLen = oSettings.aoData.length;
|
|
||||||
for ( var i=0 ; i<iLen; i++ )
|
|
||||||
{
|
|
||||||
aData.push( oSettings.aoData[i]._aData );
|
|
||||||
}
|
|
||||||
return aData;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -480,11 +474,11 @@ function _fnGetDataMaster ( oSettings )
|
|||||||
* @param {object} oSettings dataTables settings object
|
* @param {object} oSettings dataTables settings object
|
||||||
* @memberof DataTable#oApi
|
* @memberof DataTable#oApi
|
||||||
*/
|
*/
|
||||||
function _fnClearTable( oSettings )
|
function _fnClearTable( settings )
|
||||||
{
|
{
|
||||||
oSettings.aoData.splice( 0, oSettings.aoData.length );
|
settings.aoData.length = 0;
|
||||||
oSettings.aiDisplayMaster.splice( 0, oSettings.aiDisplayMaster.length );
|
settings.aiDisplayMaster.length = 0;
|
||||||
oSettings.aiDisplay.splice( 0, oSettings.aiDisplay.length );
|
settings.aiDisplay.length = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user