|
@@ -51,9 +51,12 @@ function ui_add_new_card() {
|
51
|
51
|
ui_update_card_list();
|
52
|
52
|
}
|
53
|
53
|
|
|
54
|
+function ui_selected_card_index() {
|
|
55
|
+ return parseInt($("#selected_card").val(), 10);
|
|
56
|
+}
|
|
57
|
+
|
54
|
58
|
function ui_delete_card() {
|
55
|
|
- var selected_card = parseInt($("#selected_card").val(), 10);
|
56
|
|
- card_data.splice(selected_card, 1);
|
|
59
|
+ card_data.splice(ui_selected_card_index(), 1);
|
57
|
60
|
ui_update_card_list();
|
58
|
61
|
}
|
59
|
62
|
|
|
@@ -68,6 +71,8 @@ function ui_update_card_list() {
|
68
|
71
|
.attr("value", i)
|
69
|
72
|
.text(card.title));
|
70
|
73
|
}
|
|
74
|
+
|
|
75
|
+ ui_update_selected_card();
|
71
|
76
|
}
|
72
|
77
|
|
73
|
78
|
function ui_save_file() {
|
|
@@ -84,6 +89,15 @@ function ui_save_file() {
|
84
|
89
|
URL.revokeObjectURL(url);
|
85
|
90
|
}
|
86
|
91
|
|
|
92
|
+function ui_update_selected_card() {
|
|
93
|
+ var card = card_data[ui_selected_card_index()];
|
|
94
|
+ if (card) {
|
|
95
|
+ $("#card_title").val(card.title);
|
|
96
|
+ $("#card_icon").val(card.icon);
|
|
97
|
+ $("#card_contents").val(card.contents.join("\n"));
|
|
98
|
+ }
|
|
99
|
+}
|
|
100
|
+
|
87
|
101
|
$(document).ready(function () {
|
88
|
102
|
$("#button-generate").click(ui_generate);
|
89
|
103
|
$("#button-load").click(function () { $("#file-load").click(); });
|
|
@@ -92,6 +106,8 @@ $(document).ready(function () {
|
92
|
106
|
$("#button-save").click(ui_save_file);
|
93
|
107
|
$("#button-add-card").click(ui_add_new_card);
|
94
|
108
|
$("#button-delete-card").click(ui_delete_card);
|
|
109
|
+ $("#selected_card").change(ui_update_selected_card);
|
|
110
|
+
|
95
|
111
|
ui_update_card_list();
|
96
|
112
|
});
|
97
|
113
|
|