X-Git-Url: https://code.delx.au/comingnext/blobdiff_plain/9e9817a7da1768159cec7c2393cab305af8ad762..1b373ccb66f44b53c1432793b7800e52ff87560d:/debug.js diff --git a/debug.js b/debug.js index 173d3c8..be3890e 100644 --- a/debug.js +++ b/debug.js @@ -16,6 +16,7 @@ var device = { var include = true; var startRange = criteria.Filter.StartRange; var endRange = criteria.Filter.EndRange; + var calendarName = criteria.Filter.CalendarName; if (searchText != undefined && entry.Summary != undefined && entry.Summary.indexOf(searchText) == -1) { include = false; } @@ -31,6 +32,9 @@ var device = { if (endRange != undefined && entry.EndTime != undefined && this.StringToDate(entry.EndTime) > endRange) { include = false; } + if (calendarName != undefined && entry.CalendarName != undefined && entry.CalendarName != calendarName) { + include = false; + } if (include) entries.push(entry); } @@ -57,7 +61,7 @@ var device = { ErrorMessage: "", ReturnValue: { - data: [ "default" ], + data: [ "default", "calendar2" ], dataPtr: 0, getNext: function _getNext() { @@ -243,8 +247,41 @@ device.data.default = [ InstanceStartTime: undefined, InstanceEndTime: undefined }, + { + id: 3, + LocalId: 3, + Type: "DayEvent", + CalendarName: "calendar2", + Summary: "summary4", + Location: "location4", + Status: undefined, + StartTime: device.getServiceObject().IDataSource.DateToString(new Date((new Date()).getTime() + 1000 * 60 * 60 * 24 * 3)), + EndTime: device.getServiceObject().IDataSource.DateToString(new Date((new Date()).getTime() + 1000 * 60 * 60 * 24 * 3)), + InstanceStartTime: undefined, + InstanceEndTime: undefined + }, ]; +{ + for(var i = 0; i < 100; i++) { + var newid = device.data.default.length + 1; + var event = { + id: newid, + LocalId: newid, + Type: "DayEvent", + CalendarName: "default", + Summary: "summary" + newid, + Location: "location" + newid, + Status: undefined, + StartTime: device.getServiceObject().IDataSource.DateToString(new Date((new Date()).getTime() + 1000 * 60 * 60 * 24 * device.data.default.length)), + EndTime: device.getServiceObject().IDataSource.DateToString(new Date((new Date()).getTime() + 1000 * 60 * 60 * 24 * device.data.default.length)), + InstanceStartTime: undefined, + InstanceEndTime: undefined + } + device.data.default[device.data.default.length] = event; + } +} + window.menu = { leftText: "undef", leftCallback: undefined,