diff options
| author | Alon Levy <alon@pobox.com> | 2014-11-11 19:50:42 +0200 |
|---|---|---|
| committer | Alon Levy <alon@pobox.com> | 2014-11-11 19:50:42 +0200 |
| commit | 2235488d90b7b2537d804307835cf2c1881d4100 (patch) | |
| tree | 521b277d89f019cb4a1994aff7eeff4df5868a6f /scripts/view | |
| parent | 7399dcb0e9e244e9193fe8e336249182f77eb78e (diff) | |
fold to edge_info introduction
Diffstat (limited to 'scripts/view')
| -rw-r--r-- | scripts/view/edge_info.js | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/scripts/view/edge_info.js b/scripts/view/edge_info.js index b991ff13..a3d41a7b 100644 --- a/scripts/view/edge_info.js +++ b/scripts/view/edge_info.js @@ -1,8 +1,16 @@ -"use strict" define(['view/internal'], function(internal) { +var delete_button = internal.edit_tab.get('edge', '#deleteedge'), + delete_callback = undefined; + +delete_button.on('click', function() { + if (delete_callback) { + delete_callback(); + } +}); + function show() { internal.edit_tab.show('edge'); @@ -15,9 +23,7 @@ function hide() function on_delete(f) { - var e = internal.edit_tab.get('edge', '#deleteedge'); - - e.on('click', f); + delete_callback = f; } return { @@ -26,3 +32,4 @@ return { on_delete: on_delete, }; }); +"use strict" |
