|
@@ -53,6 +53,18 @@ function ui_add_new_card() {
|
53
|
53
|
ui_select_card_by_index(card_data.length - 1);
|
54
|
54
|
}
|
55
|
55
|
|
|
56
|
+function ui_duplicate_card() {
|
|
57
|
+ if (card_data.length > 0) {
|
|
58
|
+ card_data.push(ui_selected_card());
|
|
59
|
+ var card = card_data[card_data.length - 1];
|
|
60
|
+ card.title = card.title + " (Copy)";
|
|
61
|
+ } else {
|
|
62
|
+ card_data.push(card_default_data());
|
|
63
|
+ }
|
|
64
|
+ ui_update_card_list();
|
|
65
|
+ ui_select_card_by_index(card_data.length - 1);
|
|
66
|
+}
|
|
67
|
+
|
56
|
68
|
function ui_select_card_by_index(index) {
|
57
|
69
|
$("#selected-card").val(index);
|
58
|
70
|
ui_update_selected_card();
|
|
@@ -244,6 +256,7 @@ $(document).ready(function () {
|
244
|
256
|
$("#button-load-sample").click(ui_load_sample);
|
245
|
257
|
$("#button-save").click(ui_save_file);
|
246
|
258
|
$("#button-add-card").click(ui_add_new_card);
|
|
259
|
+ $("#button-duplicate-card").click(ui_duplicate_card);
|
247
|
260
|
$("#button-delete-card").click(ui_delete_card);
|
248
|
261
|
$("#button-help").click(ui_open_help);
|
249
|
262
|
$("#selected-card").change(ui_update_selected_card);
|