MCPcopy Create free account
hub / github.com/DHTMLX/scheduler / _update_minical_select

Function _update_minical_select

codebase/sources/dhtmlxscheduler.es.js:14554–14563  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

14552 }
14553 if (scheduler2.config.event_duration && scheduler2.config.auto_end_date) {
14554 var _update_minical_select = function() {
14555 if (!(scheduler2.config.auto_end_date && scheduler2.config.event_duration)) {
14556 return;
14557 }
14558 start_date = scheduler2.date.add(inputs[0]._date, selects[0].value, "minute");
14559 end_date = new Date(start_date.getTime() + scheduler2.config.event_duration * 60 * 1e3);
14560 inputs[1].value = scheduler2.templates.calendar_time(end_date);
14561 inputs[1]._date = scheduler2.date.date_part(new Date(end_date));
14562 selects[1].value = end_date.getHours() * 60 + end_date.getMinutes();
14563 };
14564 if (!selects[0].$_eventAttached) {
14565 selects[0].addEventListener("change", _update_minical_select);
14566 }

Callers 1

_init_onceFunction · 0.70

Calls 3

addMethod · 0.65
calendar_timeMethod · 0.65
date_partMethod · 0.65

Tested by

no test coverage detected