mypackage_wrt/preview/data/calendar_data.js
author victorp@symbian.org
Fri, 30 Apr 2010 15:01:03 +0100
changeset 42 20be4dd42b12
permissions -rwxr-xr-x
My package widget code
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
42
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
     1
/**
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
     2
 * SAPI Sample Data - Calendar
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
     3
 */
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
     4
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
     5
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
     6
(function(){  
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
     7
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
     8
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
     9
    var data_entries = [{
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    10
        "Type": "ToDo",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    11
        "Summary": "Face head on my problems",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    12
        "Description": "Face head on my problems",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    13
        "EndTime": "Wednesday, 15 April, 2009 12:00:00 am",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    14
        "id": "ihiwykmkjzcowqEnnEbeDnJpzWhPWrgNpNgudjdwgPfisvvQscuibwwSmgkdhdiBzIfyqvfIBmiYavfklygBssoKmWpJuxftbkdLsfmuwudczlJikohlFbQecaMlbaPnwyddzqXcjrhldXignjYtWyfqfzbpcxlH",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    15
        "LocalId": "34",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    16
        "Priority": 1,
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    17
        "Replication": "Open"
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    18
    }, {
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    19
        "Type": "ToDo",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    20
        "Summary": "Believe myself first",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    21
        "Description": "Believe myself first",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    22
        "EndTime": "Sunday, 22 March, 2009 12:00:00 am",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    23
        "AlarmTime": "Saturday, 21 March, 2009 11:30:00 pm",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    24
        "id": "rjutskelXlDdoaebCyPzjopwgxMxluuLesqqsrykvIxrFLbxvuhBImBbhqwlSRfFtvWktkrvqpjfvxCoBxpsDlbgugvqjudregvyoebgtihRiSarcnryZovfwyHTcmXqZdjdrVPvSGnqroYgXdtpafqxTzrnkMKpzLihcxfaxwmdrkuGifsgbglhyfwqmtiPyzpeuxvKFfnrmhaqnrUarustDySMgKakjpFpkhtbonmTyBvhlzv",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    25
        "LocalId": "35",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    26
        "Priority": 1,
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    27
        "Replication": "Open"
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    28
    }, {
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    29
        "Type": "Meeting",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    30
        "Summary": "Meeting with the professor",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    31
        "Description": "Meeting with the professor",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    32
        "StartTime": "Monday, 23 March, 2009 11:56:00 am",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    33
        "EndTime": "Monday, 23 March, 2009 2:31:00 pm",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    34
        "AlarmTime": "Monday, 23 March, 2009 11:01:00 am",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    35
        "InstanceStartTime": "Monday, 23 March, 2009 11:56:00 am",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    36
        "InstanceEndTime": "Monday, 23 March, 2009 2:31:00 pm",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    37
        "id": "hifXqeBiUOlelbioirmeoniClarsiybNhNxdlQbqBzcngmhxtzlRoebdeYxupjaxnapugxrKnmhGjzdwtChVydzwOdwrHPokjqjvyaPwbqCjdtpukjcoyjdkjkkrndZzwjCYQPxgvereyuktnOtIndpoyimtjzPzEnkxCfzhxaDTvUgclfpsfbtgtvwk",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    38
        "LocalId": "31",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    39
        "Priority": 0,
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    40
        "Organizer": {
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    41
            "CommonName": "Frideswide Farprington",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    42
            "Address": "Christian.Wilbar@Melleva.com"
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    43
        },
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    44
        "Replication": "Open"
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    45
    }, {
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    46
        "Type": "Meeting",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    47
        "Summary": "Work issues",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    48
        "Description": "Work issues",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    49
        "StartTime": "Saturday, 28 March, 2009 1:22:00 am",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    50
        "EndTime": "Saturday, 28 March, 2009 7:56:00 am",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    51
        "AlarmTime": "Saturday, 28 March, 2009 12:49:00 am",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    52
        "InstanceStartTime": "Saturday, 28 March, 2009 1:22:00 am",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    53
        "InstanceEndTime": "Saturday, 28 March, 2009 7:56:00 am",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    54
        "id": "symstNdkqdznkcettruqqyefdjkzikeBXmcamanzrygnusjyFYheprwaxksxzrqsdbnkTqemtsqqZbqnbbircyqtohmymWvqEc",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    55
        "LocalId": "30",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    56
        "Priority": 0,
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    57
        "Organizer": {
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    58
            "CommonName": "Margery Worthley",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    59
            "Address": "Grace.Wilbar@Peger.com"
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    60
        },
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    61
        "Replication": "Open"
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    62
    }, {
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    63
        "Type": "Reminder",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    64
        "Summary": "Remeber to harvest corn field",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    65
        "Description": "Remeber to harvest corn field",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    66
        "StartTime": "Thursday, 02 April, 2009 12:00:00 am",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    67
        "AlarmTime": "Wednesday, 01 April, 2009 11:52:00 pm",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    68
        "id": "uwtxgvTsowwGbnsgboEprwxvmihUkkDczxeohsnsXpUzUaHgjBJmjhpfOjaoyvRrjwIkgafrcszvbCSooutemfhejtyfonHviomgouimvPtexgdWmzDgGP",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    69
        "LocalId": "36",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    70
        "Priority": 0,
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    71
        "Replication": "Open"
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    72
    }, {
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    73
        "Type": "Reminder",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    74
        "Summary": "Remeber to wax cross country skiis",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    75
        "Description": "Remeber to wax cross country skiis",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    76
        "StartTime": "Monday, 06 April, 2009 12:00:00 am",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    77
        "AlarmTime": "Sunday, 05 April, 2009 11:44:00 pm",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    78
        "id": "ivunsxcjmrsdaKkdtbqpskSIGIFOftMLwTuvCbiHmrkJnxdZgsapbqhoxNrhsbheyztgyOfvdqGrIlawVrvEwnYjnzoSlyimcxlKcSqetcruzf",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    79
        "LocalId": "37",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    80
        "Priority": 0,
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    81
        "Replication": "Open"
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    82
    }, {
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    83
        "Type": "DayEvent",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    84
        "Summary": "Go the bank",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    85
        "Description": "Go the bank",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    86
        "StartTime": "Monday, 06 April, 2009 6:16:00 pm",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    87
        "EndTime": "Monday, 06 April, 2009 7:19:00 pm",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    88
        "AlarmTime": "Monday, 06 April, 2009 6:07:00 pm",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    89
        "id": "QvcvlpXpflemwqjtniukLPsjkSengqBEfajerjclkrwysdy",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    90
        "LocalId": "33",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    91
        "Priority": 0,
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    92
        "Replication": "Open"
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    93
    }, {
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    94
        "Type": "DayEvent",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    95
        "Summary": "School day",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    96
        "Description": "School day",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    97
        "StartTime": "Thursday, 16 April, 2009 5:27:00 pm",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    98
        "EndTime": "Thursday, 16 April, 2009 9:39:00 pm",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
    99
        "AlarmTime": "Thursday, 16 April, 2009 4:35:00 pm",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   100
        "id": "zmHupjqghnkEepdfghSCcsmFnrrducaqEyqyetauTcmxscSptpchgimxeEnOzxdiyEldyrikjmxvgzibauvjQfdbzgoumlVyAjqfhqlgpTtbiffqdzgpzWrquiyAdidvccvffzZxmpgjjbjUCqyeuBiikiedtclqabbsdazAbb",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   101
        "LocalId": "32",
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   102
        "Priority": 0,
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   103
        "Replication": "Open"
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   104
    }];
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   105
	
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   106
	
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   107
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   108
	name = "C:MyCalendar";
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   109
	id = 200;
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   110
	localId = 20;
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   111
		
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   112
/** start data block **/	
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   113
var data2 = [];
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   114
	
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   115
	for (var i = 1; i <= 10; i++) {
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   116
		data2.push({
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   117
			Type		: 'Meeting',
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   118
			id			: id++,
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   119
			LocalId		: localId++,
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   120
			CalendarName: name,
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   121
			StartTime	: new Date('3/'+i+'/2009'),
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   122
			Endtime		: new Date('3/'+(1+i)+'/2009'),
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   123
			Description	: 'sample meeting ' + i
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   124
		});
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   125
	}
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   126
/** end data block **/	
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   127
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   128
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   129
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   130
	/**
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   131
	 * register data!
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   132
	 */
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   133
	device.implementation.loadData('Service.Calendar', 'C:Calendar', data_entries);
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   134
	device.implementation.loadData('Service.Calendar', 'C:MyCalendar', data2);
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   135
20be4dd42b12 My package widget code
victorp@symbian.org
parents:
diff changeset
   136
})()