Formatting

This commit is contained in:
Neil Brommer 2017-12-09 20:33:55 -08:00
parent c91f76b197
commit da6bb2a4f1

View file

@ -17,7 +17,8 @@ $(document).ready(function () {
var combo = $("#newBookmarkGroup"); var combo = $("#newBookmarkGroup");
var data = getList(); var data = getList();
for (var i = 0; i < data.length; i++) { for (var i = 0; i < data.length; i++) {
combo.append($("<option>").attr({ "value": i }).text(data[i].title)); combo.append($("<option>").attr({ "value": i })
.text(data[i].title));
} }
@ -26,7 +27,9 @@ $(document).ready(function () {
$("#newBookmarkModal").modal("hide"); $("#newBookmarkModal").modal("hide");
}); });
$("#btnEdit").click(function (e) { window.alert("Editing is currently not implemented"); }); $("#btnEdit").click(function (e) {
window.alert("Editing is currently not implemented");
});
$("#btnImport").click(importBookmarks); $("#btnImport").click(importBookmarks);
$("#exportText").click(function () { $("#exportText").click(function () {
@ -71,7 +74,8 @@ function loadBookmarks() {
// and groups could finish loading in a different order // and groups could finish loading in a different order
var cardList = $("#cardList"); var cardList = $("#cardList");
for (var i = 0; i < indexes.length; i++) { for (var i = 0; i < indexes.length; i++) {
var placeholder = $("<div>").attr("id", "group-" + i).appendTo(cardList); var placeholder = $("<div>").attr("id", "group-" + i)
.appendTo(cardList);
buildGroup(indexes[i], placeholder); buildGroup(indexes[i], placeholder);
} }
@ -103,10 +107,22 @@ function loadBookmarks() {
exBookmarks.createIndex("address", "address", { unique: false }); exBookmarks.createIndex("address", "address", { unique: false });
groupStore.add({ "title": "Examples", "groupIndex": 0 }); groupStore.add({ "title": "Examples", "groupIndex": 0 });
exBookmarks.add({ "name": "Github", "address": "https://github.com/" }, 0); exBookmarks.add({
exBookmarks.add({ "name": "This project on Github", "address": "https://github.com/NeilBrommer/NewTabPage" }, 1); "name": "Github",
exBookmarks.add({ "name": "Hacker News", "address": "https://news.ycombinator.com/" }, 2); "address": "https://github.com/"
exBookmarks.add({ "name": "reddit", "address": "https://www.reddit.com/" }, 3); }, 0);
exBookmarks.add({
"name": "This project on Github",
"address": "https://github.com/NeilBrommer/NewTabPage"
}, 1);
exBookmarks.add({
"name": "Hacker News",
"address": "https://news.ycombinator.com/"
}, 2);
exBookmarks.add({
"name": "reddit",
"address": "https://www.reddit.com/"
}, 3);
} }
} }
} }
@ -118,7 +134,10 @@ function buildGroup(groupInfo, placeholder) {
groupRequest.onsuccess = function (e) { groupRequest.onsuccess = function (e) {
var bookmarks = e.target.result; var bookmarks = e.target.result;
bookmarkList[groupInfo.groupIndex] = { "title": groupInfo.title, "bookmarks": bookmarks }; bookmarkList[groupInfo.groupIndex] = {
"title": groupInfo.title,
"bookmarks": bookmarks
};
buildCard(groupInfo.title, bookmarks).appendTo(placeholder); buildCard(groupInfo.title, bookmarks).appendTo(placeholder);
} }