mirror of
https://github.com/gryf/pentadactyl-pm.git
synced 2025-12-29 06:32:26 +01:00
ES6-ify some things. Still a long way to go...
This commit is contained in:
@@ -94,9 +94,12 @@ var BookmarkCache = Module("BookmarkCache", XPCOM(Ci.nsINavBookmarkObserver), {
|
||||
bookmarks: Class.Memoize(function () { return this.load(); }),
|
||||
|
||||
keywords: Class.Memoize(function () {
|
||||
return Ary.toObject([[b.keyword, b]
|
||||
for (b of this)
|
||||
if (b.keyword)]);
|
||||
let res = {};
|
||||
for (let bookmark of this)
|
||||
if (bookmark.keyword)
|
||||
res[bookmark.keyword] = res;
|
||||
|
||||
return res;
|
||||
}),
|
||||
|
||||
rootFolders: ["toolbarFolder", "bookmarksMenuFolder", "unfiledBookmarksFolder"]
|
||||
|
||||
Reference in New Issue
Block a user