function _fnCamelToHungarian ( src, user, force )
		{
			if ( ! src._hungarianMap ) {
				_fnHungarianMap( src );
			}
		
			var hungarianKey;
		
			$.each( user, function (key, val) {
				hungarianKey = src._hungarianMap[ key ];
		
				if ( hungarianKey !== undefined$1 && (force || user[hungarianKey] === undefined$1) )
				{
					// For objects, we need to buzz down into the object to copy parameters
					if ( hungarianKey.charAt(0) === 'o' )
					{
						// Copy the camelCase options over to the hungarian
						if ( ! user[ hungarianKey ] ) {
							user[ hungarianKey ] = {};
						}
						$.extend( true, user[hungarianKey], user[key] );
		
						_fnCamelToHungarian( src[hungarianKey], user[hungarianKey], force );
					}
					else {
						user[hungarianKey] = user[ key ];
					}
				}
			} );
		}
/**
		 * Convert from camel case parameters to Hungarian, based on a Hungarian map
		 * created by _fnHungarianMap.
		 *  @param {object} src The model object which holds all parameters that can be
		 *    mapped.
		 *  @param {object} user The object to convert from camel case to Hungarian.
		 *  @param {boolean} force When set to `true`, properties which already have a
		 *    Hungarian value in the `user` object will be overwritten. Otherwise they
		 *    won't be.
		 *  @memberof DataTable#oApi
		 */
Convert from camel case parameters to Hungarian, based on a Hungarian map
created by _fnHungarianMap.
@param {object} src The model object which holds all parameters that can be
mapped.
@param {object} user The object to convert from camel case to Hungarian.
@param {boolean} force When set to `true`, properties which already have a
Hungarian value in the `user` object will be overwritten. Otherwise they
won't be.
Convert from camel case parameters to Hungarian based on a Hungarian map created by _fnHungarianMap . @param { object } src The model object which holds all parameters that can be mapped . @param { object } user The object to convert from camel case to Hungarian . @param { boolean } force When set to ` true ` properties which already have a Hungarian value in the ` user ` object will be overwritten . Otherwise they won ' t be .
function _fnCamelToHungarian ( src, user, force )
		{
			if ( ! src._hungarianMap ) {
				_fnHungarianMap( src );
			}
			var hungarianKey;
			$.each( user, function (key, val) {
				hungarianKey = src._hungarianMap[ key ];
				if ( hungarianKey !== undefined$1 && (force || user[hungarianKey] === undefined$1) )
				{
					if ( hungarianKey.charAt(0) === 'o' )
					{
						if ( ! user[ hungarianKey ] ) {
							user[ hungarianKey ] = {};
						}
						$.extend( true, user[hungarianKey], user[key] );
						_fnCamelToHungarian( src[hungarianKey], user[hungarianKey], force );
					}
					else {
						user[hungarianKey] = user[ key ];
					}
				}
			} );
		}
function _fnCamelToHungarian ( src , user , force ) { if ( ! src . _hungarianMap ) { _fnHungarianMap ( src ) ; } var hungarianKey ; $ . each ( user , function ( key , val ) { hungarianKey = src . _hungarianMap [ key ] ; if ( hungarianKey !== undefined$1 && ( force || user [ hungarianKey ] === undefined$1 ) ) { if ( hungarianKey . charAt ( 0 ) === 'o' ) { if ( ! user [ hungarianKey ] ) { user [ hungarianKey ] = { } ; } $ . extend ( true , user [ hungarianKey ] , user [ key ] ) ; _fnCamelToHungarian ( src [ hungarianKey ] , user [ hungarianKey ] , force ) ; } else { user [ hungarianKey ] = user [ key ] ; } } } ) ; }
Convert from camel case parameters to Hungarian, based on a Hungarian map
 created by _fnHungarianMap.
Convert from camel case parameters to Hungarian based on a Hungarian map created by _fnHungarianMap .
// For objects, we need to buzz down into the object to copy parameters // Copy the camelCase options over to the hungarian