or
var data_source = new kendo.data.DataSource({
data: [
{id: "1", title: "Monday meetingb1", count: 0 },
{ id: "2", title: "Monday meeting2", count: 0 }
]
});
var
SchedulerWeekView = kendo.ui.MultiDayView.extend({
options: {
selectedDateFormat:
"{0:D} - {1:D}"
},
nextDate:
function
() {
var
startDate =
this
.startDate();
return
new
Date(startDate.setDate(startDate.getDate() + 7));
},
previousDate:
function
() {
var
endDate =
this
.endDate();
return
new
Date(endDate.setDate(endDate.getDate() - 7));
},
name:
"SchedulerWeekView"
,
calculateDateRange:
function
() {
var
selectedDate =
this
.options.date,
start = kendo.date.dayOfWeek(selectedDate,
this
.calendarInfo().firstDay, -1),
idx, length,
dates = [];
for
(idx = 0, length = 7; idx < length; idx++) {
if
(start.getDay() <= 5 && start.getDay() > 0) {
dates.push(start);
}
start = kendo.date.nextDay(start);
}
this
._render(dates);
}
});