2015-05-08 10:01:13 -07:00
|
|
|
/**
|
|
|
|
|
* @provides javelin-behavior-event-all-day
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
JX.behavior('event-all-day', function(config) {
|
2016-07-26 11:20:09 -07:00
|
|
|
var all_day = JX.$(config.allDayID);
|
|
|
|
|
|
|
|
|
|
JX.DOM.listen(all_day, 'change', null, function() {
|
2016-10-31 11:38:35 -07:00
|
|
|
var is_all_day = !!all_day.checked;
|
2015-05-08 10:01:13 -07:00
|
|
|
|
2016-07-26 11:20:09 -07:00
|
|
|
for (var ii = 0; ii < config.controlIDs.length; ii++) {
|
|
|
|
|
var control = JX.$(config.controlIDs[ii]);
|
|
|
|
|
JX.DOM.alterClass(control, 'no-time', is_all_day);
|
|
|
|
|
}
|
2015-05-08 10:01:13 -07:00
|
|
|
});
|
|
|
|
|
|
|
|
|
|
});
|