diff options
| author | LV-426 <lv-426@taproot.org.il> | 2014-12-16 15:51:45 +0200 |
|---|---|---|
| committer | LV-426 <lv-426@taproot.org.il> | 2014-12-16 15:51:45 +0200 |
| commit | f46c87707436e2dd0b4d83f47ddd97477e9a510d (patch) | |
| tree | 8e2545d9e5dbf9394e2099b7741727fa9041ae08 | |
| parent | e7dcb2b90783c7829afd8682698be2f9a6e07e24 (diff) | |
node_info: remove on_save/delete proxy functions
| -rw-r--r-- | src/view/node_info.js | 48 |
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 { |
