2 function changeSetting(settingName, isEnabled) {
3 updateLocalStorage('rustdoc-' + settingName, isEnabled);
6 function getSettingValue(settingName) {
7 return getCurrentValue('rustdoc-' + settingName);
10 function setEvents() {
11 var elems = document.getElementsByClassName("slider");
12 if (!elems || elems.length === 0) {
15 for (var i = 0; i < elems.length; ++i) {
16 var toggle = elems[i].previousElementSibling;
17 var settingId = toggle.id;
18 var settingValue = getSettingValue(settingId);
19 if (settingValue !== null) {
20 toggle.checked = settingValue === "true";
22 toggle.onchange = function() {
23 changeSetting(this.id, this.checked);