1
0
mirror of https://github.com/chinchang/web-maker.git synced 2025-07-10 08:26:19 +02:00

add an alert system.

This commit is contained in:
Kushagra Gour
2016-11-11 11:37:27 +05:30
parent c33eb3e445
commit 137adf3fdc
3 changed files with 27 additions and 7 deletions

View File

@ -5,8 +5,6 @@
var editur = window.editur || {};
var version = '1.7.1';
window.$ = document.querySelector.bind(document);
window.$all = document.querySelectorAll.bind(document);
window.DEBUG = 1;
var HtmlModes = {
@ -113,11 +111,10 @@
resetSplitting();
}
function saveSetting(setting, value) {
function saveSetting(setting, value, cb) {
var obj = {};
obj[setting] = value;
chrome.storage.local.set(obj, function() {
});
chrome.storage.local.set(obj, cb || function(){});
}
// Save current item to storage
@ -146,7 +143,9 @@
currentItem.js = editur.cm.js.getValue();
currentItem.updatedOn = Date.now();
utils.log('saving key', key || currentItem.id, currentItem)
saveSetting(key || currentItem.id, currentItem);
saveSetting(key || currentItem.id, currentItem, function () {
alertsService.add('Item saved.');
});
}
function populateItem(items) {
@ -201,11 +200,13 @@
js: '',
layoutMode: currentLayoutMode
};
alertsService.add('New item created');
refreshEditor();
}
function openItem(itemId) {
currentItem = savedItems[itemId];
refreshEditor();
alertsService.add('Saved item loaded');
}
function refreshEditor() {