Hi,
I'm using Calendar widget to track work time of empleyees.
Tried to override getWorkDayEnd, getWorkDayStart and dateIsWorkDay methods but they are not getting called.
I'm trying to show holidays disabled with dateIsWorkDay.
SmartGWT Version:
SmartClient Version: v8.1p_2013-06-10/Pro Deployment (built 2013-06-10)
Browser and version: Firefox 26.0
When called
then workday is set.
But dateIsWorkDay not getting called.
Should dateIsWorkDay be called for every day on Calendar or somethig?
Thank you,
Dejan
I'm using Calendar widget to track work time of empleyees.
Tried to override getWorkDayEnd, getWorkDayStart and dateIsWorkDay methods but they are not getting called.
I'm trying to show holidays disabled with dateIsWorkDay.
SmartGWT Version:
SmartClient Version: v8.1p_2013-06-10/Pro Deployment (built 2013-06-10)
Browser and version: Firefox 26.0
Code:
Calendar c = new Calendar() {
@Override
public String getWorkdayStart() {
return "08:00am";
}
@Override
public String getWorkdayEnd() {
return "04:00pm";
}
@Override
public Boolean dateIsWorkday(Date date) {
return false;
}
}
c.setShowWorkday(true);
c.setScrollToWorkday(true);
c.setEventAutoArrange(false);
c.setCanAcceptDrop(false);
c.setCanDragScroll(false);
c.setCanDragEvents(false);
c.setEventOverlap(true);
c.setEventSnapGap(30);
c.setShowWeekends(true);
c.setDisableWeekends(false);
c.setShowOtherDays(false); c.setCurrentViewName(ViewName.MONTH);Code:
c.setWorkdayStart("08:00am");
c.setWorkdayEnd("4:00pm");But dateIsWorkDay not getting called.
Should dateIsWorkDay be called for every day on Calendar or somethig?
Thank you,
Dejan