summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLV-426 <lv-426@taproot.org.il>2014-12-16 15:51:45 +0200
committerLV-426 <lv-426@taproot.org.il>2014-12-16 15:51:45 +0200
commitf46c87707436e2dd0b4d83f47ddd97477e9a510d (patch)
tree8e2545d9e5dbf9394e2099b7741727fa9041ae08
parente7dcb2b90783c7829afd8682698be2f9a6e07e24 (diff)
node_info: remove on_save/delete proxy functions
-rw-r--r--src/view/node_info.js48
1 files changed, 28 insertions, 20 deletions
diff --git a/src/view/node_info.js b/src/view/node_info.js
index 09136d37..66954bfe 100644
--- a/src/view/node_info.js
+++ b/src/view/node_info.js
@@ -16,21 +16,21 @@ function _get_form() {
};
}
-internal.edit_tab.get('node', "#editbox").submit(function(e) {
- if (submit_callback) {
- return submit_callback(e, _get_form());
- }
- console.log('bug: edit tab submit called with no callback set');
- e.preventDefault();
-})
+//internal.edit_tab.get('node', "#editbox").submit(function(e) {
+// if (submit_callback) {
+// return submit_callback(e, _get_form_data());
+// }
+// console.log('bug: edit tab submit called with no callback set');
+// e.preventDefault();
+//})
-internal.edit_tab.get('node', "#deletenode").click(function(e) {
- if (delete_callback) {
- return delete_callback(e, _get_form());
- }
- console.log('bug: edit tab delete called with no callback set');
- e.preventDefault();
-});
+//internal.edit_tab.get('node', "#deletenode").click(function(e) {
+// if (delete_callback) {
+// return delete_callback(e, _get_form_data());
+// }
+// console.log('bug: edit tab delete called with no callback set');
+// e.preventDefault();
+//});
function show(d) {
var info = $('.info'),
@@ -88,14 +88,22 @@ function hide()
internal.edit_tab.hide();
}
-function on_submit(f)
-{
- submit_callback = f;
+function on_save(f) {
+ $('#edit-node-dialog__save').click(function(e) {
+ return f(e, _get_form_data());
+ });
}
-function on_delete(f)
-{
- delete_callback = f;
+function on_delete(f) {
+ $('#edit-node-dialog__delete').click(function(e) {
+ return f(e, _get_form_data());
+ });
+}
+
+function on_keyup(f) {
+ $('.info').keyup(function(e) {
+ return f(e, _get_form_data());
+ });
}
return {