define(['jquery', 'datepicker', 'view/helpers', 'view/internal'], function($, _unused_datepicker, view_helpers, internal) { function show(d) { var editURL = ''; internal.edit_tab.show('node'); if (d.type === "third-internship-proposal") { $('.info').html('Name: ' + d.name + '




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

' + editURL + '
'); } $('.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); $('#editstatus').val(d.status); if (d.type === "third-internship-proposal") { $('#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, }; });