summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorAlon Levy <alon@pobox.com>2014-11-11 19:50:42 +0200
committerAlon Levy <alon@pobox.com>2014-11-11 19:50:42 +0200
commit2235488d90b7b2537d804307835cf2c1881d4100 (patch)
tree521b277d89f019cb4a1994aff7eeff4df5868a6f /scripts
parent7399dcb0e9e244e9193fe8e336249182f77eb78e (diff)
fold to edge_info introduction
Diffstat (limited to 'scripts')
-rw-r--r--scripts/view/edge_info.js15
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"