mirror of
https://github.com/alexadam/save-as-ebook.git
synced 2025-09-10 09:24:49 +00:00
styles - wip
This commit is contained in:
parent
9f3d349ffe
commit
7dd34efee5
10 changed files with 1119 additions and 38 deletions
|
@ -1,3 +1,5 @@
|
|||
// var GLOBAL_CURRENT_STYLE = null;
|
||||
|
||||
|
||||
chrome.runtime.onMessage.addListener(function(request, sender, sendResponse) {
|
||||
if (request.type === 'get') {
|
||||
|
@ -27,5 +29,29 @@ chrome.runtime.onMessage.addListener(function(request, sender, sendResponse) {
|
|||
if (request.type === 'set title') {
|
||||
chrome.storage.local.set({'title': request.title});
|
||||
}
|
||||
if (request.type === 'get styles') {
|
||||
chrome.storage.local.get('styles', function (data) {
|
||||
if (!data || !data.styles) {
|
||||
sendResponse({styles: []});
|
||||
} else {
|
||||
sendResponse({styles: data.styles});
|
||||
}
|
||||
});
|
||||
}
|
||||
if (request.type === 'set styles') {
|
||||
chrome.storage.local.set({'styles': request.styles});
|
||||
}
|
||||
if (request.type === 'get current style') {
|
||||
chrome.storage.local.get('currentStyle', function (data) {
|
||||
if (!data || !data.currentStyle) {
|
||||
sendResponse({currentStyle: 0});
|
||||
} else {
|
||||
sendResponse({currentStyle: data.currentStyle});
|
||||
}
|
||||
});
|
||||
}
|
||||
if (request.type === 'set current style') {
|
||||
chrome.storage.local.set({'currentStyle': request.currentStyle});
|
||||
}
|
||||
return true;
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue