AniwatchPlus/settings/settings.js
2020-08-05 07:12:04 +02:00

26 lines
826 B
JavaScript

// Saves settings to chrome.storage
function save_settings() {
let items = {
maxPlayerWidth: document.getElementById('maxPlayerWidth').value,
actualPlayerWidth: document.getElementById('actualPlayerWidth').value
};
chrome.storage.local.set(items, function() {
alert('Settings saved.');
});
}
// Restores the settings using stored in chrome.storage
function restore_settings() {
chrome.storage.local.get([
'maxPlayerWidth',
'actualPlayerWidth'
], function(r) {
document.getElementById('maxPlayerWidth').value = r.maxPlayerWidth;
document.getElementById('actualPlayerWidth').value = r.actualPlayerWidth;
});
}
document.getElementById('save').addEventListener('click', save_settings);
document.addEventListener('DOMContentLoaded', restore_settings);