define(['jquery', 'view/helpers', 'view/internal'], function($, view_helpers, internal) { function show(d) { internal.edit_tab.show('node'); if (d.type === "deliverable") { $('.info').html('Name: ' + d.name + '




'); } else if(d.type=== "chainlink"){ $('.info').html('Name: ' + d.name + '
'); }else{ $('.info').html('Name: ' + d.name + '


'); } $('.info').css("border-color", view_helpers.customColor(d.type)); $("#editenddate").datepicker({ inline: true, showOtherMonths: true, dayNamesMin: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], }); $("#editstartdate").datepicker({ inline: true, showOtherMonths: true, dayNamesMin: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'], }); $('#editdescription').val(d.type); $('#edittype').val(d.type); $('#editurl').val(d.url); if (d.type === "deliverable") { $('#editstartdate').val(d.start); $('#editenddate').val(d.end); } } function hide() { internal.edit_tab.hide(); } function on_submit(f) { internal.edit_tab.get('node', "#editbox").submit(f); } function on_delete(f) { internal.edit_tab.get('node', "#deletenode").click(f); } return { show: show, hide: hide, on_submit: on_submit, on_delete: on_delete, }; });