1ACC.datepicker = { 2 _autoload: [], 3 4 initializeDatepicker: function (formElement, datePickerConfig) { 5 var selectDateElement = formElement.find(".datepicker input"); 6 7 if (!selectDateElement.length) { 8 console.error('Datepicker-Element not found within the given form element.'); 9 return; 10 } 11 12 selectDateElement.datepicker(datePickerConfig); 13 14 var selectDate = selectDateElement.val(); 15 if (selectDate) { 16 try { 17 var selectedDate = moment(selectDate, 'ddd MMM DD HH:mm:ss Z YYYY').format('DD.MM.YYYY'); 18 selectDateElement.val(selectedDate); 19 } catch (error) { 20 console.error('Error formatting date:', error); 21 } 22 } 23 24 $(formElement).on("click", '.js-open-datepicker-selectDate', function () { 25 selectDateElement.datepicker('show'); 26 }); 27 }, 28 29 bindDatepickerClick: function (formElement, datePickerConfig) { 30 this.initializeDatepicker(formElement, datePickerConfig); 31 } 32}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.