src/main/webapp/js/singlepage-interface.js
/**
	 * Updates the internal parameters for a tab and executes a search if the tab is currently active.
	 *
	 * Any currently shown results are not cleared.
	 * Automatically unhides results containers and controls once search completes.
	 *
	 * @param {any} event where the data attribute holds all new parameters
	 */
Updates the internal parameters for a tab and executes a search if the tab is currently active.
Any currently shown results are not cleared.
Automatically unhides results containers and controls once search completes.

@param {any} event where the data attribute holds all new parameters
Updates the internal parameters for a tab and executes a search if the tab is currently active . Any currently shown results are not cleared . Automatically unhides results containers and controls once search completes . @param { any } event where the data attribute holds all new parameters
function onLocalParameterChange(event, parameters) {
		var $tab = $(this);
		setTabParameters($tab, parameters, true);
		$tab.removeData('results'); 
		if ($tab.hasClass('active')) 
			$tab.trigger('tabOpen');
	}
function onLocalParameterChange ( event , parameters ) { var $tab = $ ( this ) ; setTabParameters ( $tab , parameters , true ) ; $tab . removeData ( 'results' ) ; if ( $tab . hasClass ( 'active' ) ) $tab . trigger ( 'tabOpen' ) ; }
Updates the internal parameters for a tab and executes a search if the tab is currently active.
Updates the internal parameters for a tab and executes a search if the tab is currently active .
// Invalidate data to indicate a refresh is required // Emulate a reopen of the tab to refresh it