-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtogglebutton.js
More file actions
27 lines (26 loc) · 885 Bytes
/
Copy pathtogglebutton.js
File metadata and controls
27 lines (26 loc) · 885 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
var Togglecheckbox = document.getElementById("toggleOnOffCheckBox");
Togglecheckbox.addEventListener( 'change', function() {
if(this.checked) {
chrome.storage.local.set({'toggleOnOff': true});
console.log("toggle extension to on");
} else {
chrome.storage.local.set({'toggleOnOff': false});
console.log("toggle extension to off");
}
});
function getToggleOnOff(){
var toggle;
chrome.storage.local.get('toggleOnOffValue', function(item) {
toggle = item.toggleOnOff;
if (toggle == null){
toggle = true;
chrome.storage.local.set({'toggleOnOffValue': true});
document.getElementById("toggleOnOffCheckBox").checked = true;
}
else{
document.getElementById("toggleOnOffCheckBox").checked = toggle;
}
alert(toggle);
});
return toggle;
}