blob: d711e2001d5673764ae3ed844a24fdc9f7e13f22 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
"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(link)
{
internal.edit_tab.show('edge');
internal.edit_tab.get('edge', '#edgetitle').html(link.name);
}
function hide()
{
internal.edit_tab.hide();
}
function on_delete(f)
{
delete_callback = f;
}
return {
show: show,
hide: hide,
on_delete: on_delete,
};
});
|