{:uriI"·file:///Users/stock/workspace/sail/app/assets/javascripts/settings.js.erb?type=application/javascript&pipeline=self&id=de4e728d5de19a6a6329a36aa9c5cdaaac4fb135fbba63e8cd802925010fb828:ET:load_pathI"7/Users/stock/workspace/sail/app/assets/javascripts;T: filenameI"G/Users/stock/workspace/sail/app/assets/javascripts/settings.js.erb;T: nameI" settings;T:logical_pathI"settings.self.js;T:content_typeI"application/javascript;T: sourceI"("use strict"; /* Search related functions */ let submitTimer, submitInterval, intervals = 1; let queryElement = document.getElementById("query"); let autoSearchEnabled = "true"; let progress = document.getElementById("search-submit-progress"); function submitSearch() { document.getElementById("search-form").submit(); } function advanceProgress() { progress.value = intervals; intervals += 1; } function clearTimer() { clearTimeout(submitTimer); clearTimeout(submitInterval); intervals = 1; } function afterTypingQuery() { progress.style.display = "inline-block"; clearTimer(); submitTimer = setTimeout(submitSearch, 2000); submitInterval = setInterval(advanceProgress, 20); } if (autoSearchEnabled === "true") { queryElement.addEventListener("keyup", afterTypingQuery); queryElement.addEventListener("keydown", clearTimer); } /* Refresh related functions */ let refreshButtons = document.getElementsByClassName("refresh-button"); function refreshClick() { let button = this; if (!button.className.includes("active")) { button.classList.add("active"); setTimeout(function() { button.classList.remove("active"); }, 500); } } for(var i = 0; i < refreshButtons.length; i++) refreshButtons[i].addEventListener("click", refreshClick); ;T: metadata{ :dependencieso:Set: @hash} I"environment-version;TTI"environment-paths;TTI"rails-env;TTI"gprocessors:type=application/javascript&file_type=application/javascript&engines=.erb&pipeline=self;TTI"Ufile-digest:///Users/stock/workspace/sail/app/assets/javascripts/settings.js.erb;TTF: requiredo;;}F: stubbedo;;}F: linkso;;}F: charsetI" utf-8;F: digest"%à3覱Dºÿi6¦¨QZ¶Òò|'2w¸ñ`]t¥//º: lengthi(:dependencies_digest"%l“ï¥ÄsËÇšà.K—gdŒ°5Unóo\ß4-S:idI"Ede4e728d5de19a6a6329a36aa9c5cdaaac4fb135fbba63e8cd802925010fb828;F: mtimel+OÑ#\