1eaedcf685289f4cddd2f7c1206e8fb2d90ce0bf braney Mon May 6 17:22:43 2019 -0700 allow users to turn on or off advanced controls in filters diff --git src/hg/js/hui.js src/hg/js/hui.js index 0560f61..1aec2d4 100644 --- src/hg/js/hui.js +++ src/hg/js/hui.js @@ -1345,15 +1345,30 @@ } }); } function multiWigSetupOnChange(track) { var $overlay = $('select[name="' + track + '.aggregate"]'); var $winFunc = $('select[name="' + track + '.windowingFunction"]'); if ($overlay && $winFunc) { selectLinkChanges($overlay, $winFunc, { 'stacked': { 'mean+whiskers': 'mean' } }); } else { $("#message").text('$ cant find my selectors for ' + track + '!'); } } + +function advancedSearchOnChange(track) { + // turn on or off "advanced" controls in filters + $(document.getElementsByName(track)[0]).change(function() { + advancedControls = document.getElementsByClassName('advanced'); + var newStyle = 'display:none'; + if(this.checked) + newStyle='display:visible'; + for (var control in advancedControls ) + advancedControls[control].style = newStyle; + } + ); +} + +