-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathutils.js
More file actions
38 lines (31 loc) · 792 Bytes
/
utils.js
File metadata and controls
38 lines (31 loc) · 792 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
28
29
30
31
32
33
34
35
36
37
38
function lookUpBookmark(text) {
var saveObj = {};
saveObj[text] = '';
console.log(text);
chrome.storage.sync.get(saveObj, function(urls) {
var rurl = chrome.extension.getURL("list.html");
if (urls[text] != '') {
rurl = urls[text];
}
console.log(rurl);
chrome.tabs.query({active: true, currentWindow: true }, function(tab) {
chrome.tabs.update(tab[0].id, {url: rurl });
});
});
};
function saveBookmark(text, url) {
var saveObj = {};
saveObj[text] = url;
chrome.storage.sync.set(saveObj, function() {
console.log('%s saves as %s',
url,
text);
return url;
});
};
function deleteBookmark(text) {
var deleteText = [ text ]
chrome.storage.sync.remove(text, function() {
console.log('%s removed', text);
});
}