var include = true;\r
var startRange = criteria.Filter.StartRange;\r
var endRange = criteria.Filter.EndRange;\r
+ var calendarName = criteria.Filter.CalendarName;\r
if (searchText != undefined && entry.Summary != undefined && entry.Summary.indexOf(searchText) == -1) {\r
include = false;\r
}\r
if (endRange != undefined && entry.EndTime != undefined && this.StringToDate(entry.EndTime) > endRange) {\r
include = false;\r
}\r
+ if (calendarName != undefined && entry.CalendarName != undefined && entry.CalendarName != calendarName) {\r
+ include = false;\r
+ }\r
if (include)\r
entries.push(entry);\r
}\r
ErrorMessage: "",\r
ReturnValue:\r
{\r
- data: [ "default" ],\r
+ data: [ "default", "calendar2" ],\r
dataPtr: 0,\r
getNext: function _getNext()\r
{\r
InstanceStartTime: undefined,\r
InstanceEndTime: undefined\r
},\r
+ {\r
+ id: 3,\r
+ LocalId: 3,\r
+ Type: "DayEvent",\r
+ CalendarName: "calendar2",\r
+ Summary: "summary4",\r
+ Location: "location4",\r
+ Status: undefined,\r
+ StartTime: device.getServiceObject().IDataSource.DateToString(new Date((new Date()).getTime() + 1000 * 60 * 60 * 24 * 3)),\r
+ EndTime: device.getServiceObject().IDataSource.DateToString(new Date((new Date()).getTime() + 1000 * 60 * 60 * 24 * 3)),\r
+ InstanceStartTime: undefined,\r
+ InstanceEndTime: undefined\r
+ },\r
];\r
\r
window.menu = {\r