|  |  |  | @ -217,6 +217,7 @@ | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         var renderRowActions = function (tableInstance, nRow, aData, iDisplayIndex, iDisplayIndexFull) { | 
			
		
	
		
			
				
					|  |  |  |  |             var columns; | 
			
		
	
		
			
				
					|  |  |  |  | 			debugger; | 
			
		
	
		
			
				
					|  |  |  |  |             if (tableInstance.aoColumns) { | 
			
		
	
		
			
				
					|  |  |  |  |                 columns = tableInstance.aoColumns; | 
			
		
	
		
			
				
					|  |  |  |  |             } else { | 
			
		
	
	
		
			
				
					|  |  |  | @ -270,6 +271,37 @@ | 
			
		
	
		
			
				
					|  |  |  |  |                 } | 
			
		
	
		
			
				
					|  |  |  |  |             }); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         //Delay for processing indicator
 | 
			
		
	
		
			
				
					|  |  |  |  |         var defaultDelayForProcessingIndicator = 500; | 
			
		
	
		
			
				
					|  |  |  |  |         var _existingDefaultFnPreDrawCallback = $.fn.dataTable.defaults.fnPreDrawCallback; | 
			
		
	
		
			
				
					|  |  |  |  |         $.extend(true, | 
			
		
	
		
			
				
					|  |  |  |  |             $.fn.dataTable.defaults, | 
			
		
	
		
			
				
					|  |  |  |  |             { | 
			
		
	
		
			
				
					|  |  |  |  |                 fnPreDrawCallback: function (settings) { | 
			
		
	
		
			
				
					|  |  |  |  |                     if (_existingDefaultFnPreDrawCallback) { | 
			
		
	
		
			
				
					|  |  |  |  |                         _existingDefaultFnPreDrawCallback(settings); | 
			
		
	
		
			
				
					|  |  |  |  |                     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |                     var $tableWrapper = $(settings.nTableWrapper); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |                     $tableWrapper.on('processing.dt', | 
			
		
	
		
			
				
					|  |  |  |  |                         function (e, settings, processing) { | 
			
		
	
		
			
				
					|  |  |  |  |                             if (processing) { | 
			
		
	
		
			
				
					|  |  |  |  |                                 var $processing = $tableWrapper.find(".dataTables_processing"); | 
			
		
	
		
			
				
					|  |  |  |  |                                 $processing.hide(); | 
			
		
	
		
			
				
					|  |  |  |  |                                 | 
			
		
	
		
			
				
					|  |  |  |  |                                 var delay = settings.oInit.processingDelay === undefined | 
			
		
	
		
			
				
					|  |  |  |  |                                     ? defaultDelayForProcessingIndicator | 
			
		
	
		
			
				
					|  |  |  |  |                                     : settings.oInit.processingDelay; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |                                 setTimeout(function () { | 
			
		
	
		
			
				
					|  |  |  |  |                                     $processing.show(); | 
			
		
	
		
			
				
					|  |  |  |  |                                 }, delay); | 
			
		
	
		
			
				
					|  |  |  |  |                             } | 
			
		
	
		
			
				
					|  |  |  |  |                         }); | 
			
		
	
		
			
				
					|  |  |  |  |                 } | 
			
		
	
		
			
				
					|  |  |  |  |             }); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     })(); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     /************************************************************************ | 
			
		
	
	
		
			
				
					|  |  |  | 
 |