This repository was archived by the owner on Jul 30, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathheader-rows-plnkr.json
More file actions
1 lines (1 loc) · 171 KB
/
header-rows-plnkr.json
File metadata and controls
1 lines (1 loc) · 171 KB
1
{"index.css":".e-tooltip-wrap.e-schedule-event-tooltip .airline-flex-row {\r\n display: flex;\r\n padding: 0 5px;\r\n line-height: 20px;\r\n}\r\n\r\n.e-tooltip-wrap.e-schedule-event-tooltip .airline-flex-col {\r\n flex: 0 0 50%;\r\n}\r\n\r\n.e-tooltip-wrap.e-schedule-event-tooltip .text-right {\r\n text-align: right;\r\n}\r\n\r\n.e-tooltip-wrap.e-schedule-event-tooltip .margin-right {\r\n margin-left: -21px;\r\n}\r\n\r\n.e-tooltip-wrap.e-schedule-event-tooltip .text-size {\r\n font-size: 14px;\r\n}\r\n\r\n.e-tooltip-wrap.e-schedule-event-tooltip .border-right {\r\n border-right: 1px solid #fff;\r\n}\r\n\r\n.e-tooltip-wrap.e-schedule-event-tooltip .airline-fare {\r\n padding-left: 8px;\r\n}\r\n\r\n.schedule-resources.e-schedule .e-appointment .template-wrap {\r\n color: black;\r\n width: 100%;\r\n}\r\n\r\n.schedule-resources.highcontrast .e-schedule .e-appointment .template-wrap,\r\n .schedule-resources.highcontrast .e-schedule .best-price:not(.e-work-cells) {\r\n color: #fff;\r\n }\r\n\r\n .schedule-resources.e-schedule .e-work-cells.best-price {\r\n background-color: #FFFBDF;\r\n }\r\n\r\n .schedule-resources.e-schedule .best-price:not(.e-work-cells) {\r\n color: #1A961A;\r\n float: right;\r\n margin-top: -22px;\r\n margin-right: 3px;\r\n width: auto;\r\n font-size: 12px;\r\n }\r\n\r\n .schedule-resources.highcontrast .e-schedule .best-price:not(.e-work-cells) {\r\n color: #33DB33;\r\n }\r\n\r\n\r\n .schedule-resources.highcontrast .e-schedule .e-work-cells.best-price {\r\n background-color: #393939;\r\n }\r\n\r\n .schedule-resources .e-schedule.e-device .best-price:not(.e-work-cells) {\r\n display: none;\r\n }\r\n\r\n.schedule-demo-heading {\r\n font-size: 16px;\r\n padding-bottom: 15px;\r\n text-align: center;\r\n font-weight: 500\r\n}\r\n\r\n.e-tooltip-wrap.e-schedule-event-tooltip .event-tooltip {\r\n width: 217px;\r\n}\r\n\r\n.e-tooltip-wrap.e-schedule-event-tooltip .airline {\r\n width: 40%;\r\n}\r\n\r\n.e-tooltip-wrap.e-schedule-event-tooltip .event-tooltip .airline-header {\r\n display: flex;\r\n padding: 8px 0px 8px 0px;\r\n}\r\n\r\n.e-tooltip-wrap.e-schedule-event-tooltip .event-tooltip .airline-details {\r\n display: flex;\r\n padding: 8px 5px 8px 5px;\r\n}\r\n\r\n.e-tooltip-wrap.e-schedule-event-tooltip .event-tooltip .airline-timings,\r\n.e-tooltip-wrap.e-schedule-event-tooltip .event-tooltip .airline-timings-title {\r\n display: flex;\r\n padding: 5px;\r\n}\r\n\r\n.e-schedule-event-tooltip .event-tooltip .airline-header {\r\n border-bottom: 1px solid #e0e0e0;\r\n}\r\n\r\n.e-schedule-event-tooltip .event-tooltip .airline-logo,\r\n.schedule-resources.e-schedule .template-wrap .airline-logo {\r\n background-size: cover;\r\n background-repeat: no-repeat;\r\n margin-top: -3px;\r\n width: 25px;\r\n height: 25px;\r\n}\r\n\r\n.e-schedule-event-tooltip .event-tooltip .airline-logo.airways-1,\r\n.schedule-resources.e-schedule .template-wrap .airline-logo.airways-1 {\r\n background-image: url('http://ej2.syncfusion.com/react/demos/src/schedule/images/airways-1.svg');\r\n}\r\n\r\n.e-schedule-event-tooltip .event-tooltip .airline-logo.airways-2,\r\n.schedule-resources.e-schedule .template-wrap .airline-logo.airways-2 {\r\n background-image: url('http://ej2.syncfusion.com/react/demos/src/schedule/images/airways-2.svg');\r\n}\r\n\r\n.e-schedule-event-tooltip .event-tooltip .airline-logo.airways-3,\r\n.schedule-resources.e-schedule .template-wrap .airline-logo.airways-3 {\r\n background-image: url('http://ej2.syncfusion.com/react/demos/src/schedule/images/airways-3.svg');\r\n}\r\n\r\n.schedule-resources.e-schedule .fare-detail {\r\n color: #00837B;\r\n font-size: 16px;\r\n font-weight: 500;\r\n height: 25px;\r\n padding-left: 5px;\r\n}\r\n\r\n.schedule-resources.highcontrast .e-schedule .fare-detail {\r\n color: #1B96BB;\r\n}\r\n\r\n.schedule-resources.e-schedule.e-device .fare-detail {\r\n font-size: 11px;\r\n}\r\n\r\n.schedule-resources.e-schedule .e-toolbar-item.e-date-range {\r\n margin-left: 8px;\r\n pointer-events: none;\r\n}\r\n\r\n.schedule-resources.e-schedule .airway-name {\r\n font-size: 12px;\r\n overflow: hidden;\r\n padding-left: 5px;\r\n text-overflow: ellipsis;\r\n}\r\n\r\n.schedule-resources.e-schedule.e-device .airway-name {\r\n display: none;\r\n}\r\n\r\n.schedule-resources.e-schedule .e-month-view .e-appointment {\r\n height: 45px;\r\n background: none;\r\n border-width: 0;\r\n top: 10px !important;\r\n}\r\n\r\n.schedule-resources.e-schedule.e-device .e-month-view .e-appointment {\r\n height: 45px;\r\n}\r\n\r\n.e-bigger .schedule-resources.e-schedule .e-month-view .e-appointment {\r\n height: 40px;\r\n}\r\n\r\n.schedule-resources.e-schedule .e-month-view .e-appointment .e-appointment-details {\r\n height: inherit;\r\n}\r\n\r\n.schedule-resources.e-schedule .e-month-view .e-more-indicator {\r\n display: none\r\n}\r\n\r\n.schedule-resources.e-schedule .e-month-view .e-appointment.e-appointment-border,\r\n.schedule-resources.e-schedule .e-month-view .e-appointment:focus {\r\n border-width: 0;\r\n}\r\n\r\n.e-tooltip-wrap.e-popup.e-schedule-event-tooltip {\r\n opacity: 1;\r\n}\r\n\r\n.highcontrast .e-tooltip-wrap.e-popup.e-schedule-event-tooltip {\r\n border-color: #e0e0e0;\r\n background-color: #fff;\r\n}\r\n\r\n.highcontrast .e-tooltip-wrap.e-popup.e-schedule-event-tooltip .e-tip-content {\r\n color: #000;\r\n}\r\n\r\n.e-tooltip-wrap.e-popup.e-schedule-event-tooltip .event-tooltip .airline-name {\r\n font-weight: 500;\r\n font-size: 16px;\r\n padding-left: 10px;\r\n padding-top: 3px;\r\n\r\n}\r\n\r\n.e-tooltip-wrap.e-popup.e-schedule-event-tooltip .event-tooltip .airline-title {\r\n font-weight: 500;\r\n font-size: 14px;\r\n}\r\n\r\n.e-tooltip-wrap.e-popup.e-schedule-event-tooltip .event-tooltip .airline-logo {\r\n padding: 5px;\r\n margin-left: 5px;\r\n background-size: 25px;\r\n height: 25px;\r\n width: 25px;\r\n margin-top: 0px;\r\n}\r\n\r\n.property-panel-content .e-checkbox-wrapper.e-resource.e-airways-1 .e-frame {\r\n background-color: #EA7A57;\r\n border-color: transparent;\r\n}\r\n\r\n.property-panel-content .e-checkbox-wrapper.e-resource.e-airways-2 .e-frame {\r\n background-color: #357CD2;\r\n border-color: transparent;\r\n}\r\n\r\n.property-panel-content .e-checkbox-wrapper.e-resource.e-airways-3 .e-frame {\r\n background-color: #7FA900;\r\n border-color: transparent;\r\n}\r\n\r\n@media (max-width: 550px) {\r\n .schedule-demo-heading {\r\n font-size: 14px;\r\n }\r\n}\r\n","datasource":"import { EventRenderedArgs, View } from '@syncfusion/ej2-schedule';\r\n\r\n/**\r\n * Schedule datasource\r\n */\r\n\r\nexport function applyCategoryColor(args: EventRenderedArgs, currentView: View): void {\r\n let categoryColor: string = args.data.CategoryColor as string;\r\n if (!args.element || !categoryColor) {\r\n return;\r\n }\r\n if (currentView === 'Agenda') {\r\n (args.element.firstChild as HTMLElement).style.borderLeftColor = categoryColor;\r\n } else {\r\n args.element.style.backgroundColor = categoryColor;\r\n }\r\n}\r\n\r\nexport let scheduleData: Object[] = [\r\n {\r\n Id: 1,\r\n Subject: 'Explosion of Betelgeuse Star',\r\n StartTime: new Date(2018, 1, 11, 9, 30),\r\n EndTime: new Date(2018, 1, 11, 11, 0),\r\n CategoryColor: '#1aaa55'\r\n }, {\r\n Id: 2,\r\n Subject: 'Thule Air Crash Report',\r\n StartTime: new Date(2018, 1, 12, 12, 0),\r\n EndTime: new Date(2018, 1, 12, 14, 0),\r\n CategoryColor: '#357cd2'\r\n }, {\r\n Id: 3,\r\n Subject: 'Blue Moon Eclipse',\r\n StartTime: new Date(2018, 1, 13, 9, 30),\r\n EndTime: new Date(2018, 1, 13, 11, 0),\r\n CategoryColor: '#7fa900'\r\n }, {\r\n Id: 4,\r\n Subject: 'Meteor Showers in 2018',\r\n StartTime: new Date(2018, 1, 14, 13, 0),\r\n EndTime: new Date(2018, 1, 14, 14, 30),\r\n CategoryColor: '#ea7a57'\r\n }, {\r\n Id: 5,\r\n Subject: 'Milky Way as Melting pot',\r\n StartTime: new Date(2018, 1, 15, 12, 0),\r\n EndTime: new Date(2018, 1, 15, 14, 0),\r\n CategoryColor: '#00bdae'\r\n }, {\r\n Id: 6,\r\n Subject: 'Mysteries of Bermuda Triangle',\r\n StartTime: new Date(2018, 1, 15, 9, 30),\r\n EndTime: new Date(2018, 1, 15, 11, 0),\r\n CategoryColor: '#f57f17'\r\n }, {\r\n Id: 7,\r\n Subject: 'Glaciers and Snowflakes',\r\n StartTime: new Date(2018, 1, 16, 11, 0),\r\n EndTime: new Date(2018, 1, 16, 12, 30),\r\n CategoryColor: '#1aaa55'\r\n }, {\r\n Id: 8,\r\n Subject: 'Life on Mars',\r\n StartTime: new Date(2018, 1, 17, 9, 0),\r\n EndTime: new Date(2018, 1, 17, 10, 0),\r\n CategoryColor: '#357cd2'\r\n }, {\r\n Id: 9,\r\n Subject: 'Alien Civilization',\r\n StartTime: new Date(2018, 1, 19, 11, 0),\r\n EndTime: new Date(2018, 1, 19, 13, 0),\r\n CategoryColor: '#7fa900'\r\n }, {\r\n Id: 10,\r\n Subject: 'Wildlife Galleries',\r\n StartTime: new Date(2018, 1, 21, 11, 0),\r\n EndTime: new Date(2018, 1, 21, 13, 0),\r\n CategoryColor: '#ea7a57'\r\n }, {\r\n Id: 11,\r\n Subject: 'Best Photography 2018',\r\n StartTime: new Date(2018, 1, 22, 9, 30),\r\n EndTime: new Date(2018, 1, 22, 11, 0),\r\n CategoryColor: '#00bdae'\r\n }, {\r\n Id: 12,\r\n Subject: 'Smarter Puppies',\r\n StartTime: new Date(2018, 1, 9, 10, 0),\r\n EndTime: new Date(2018, 1, 9, 11, 30),\r\n CategoryColor: '#f57f17'\r\n }, {\r\n Id: 13,\r\n Subject: 'Myths of Andromeda Galaxy',\r\n StartTime: new Date(2018, 1, 7, 10, 30),\r\n EndTime: new Date(2018, 1, 7, 12, 30),\r\n CategoryColor: '#1aaa55'\r\n }, {\r\n Id: 14,\r\n Subject: 'Aliens vs Humans',\r\n StartTime: new Date(2018, 1, 5, 10, 0),\r\n EndTime: new Date(2018, 1, 5, 11, 30),\r\n CategoryColor: '#357cd2'\r\n }, {\r\n Id: 15,\r\n Subject: 'Facts of Humming Birds',\r\n StartTime: new Date(2018, 1, 20, 9, 30),\r\n EndTime: new Date(2018, 1, 20, 11, 0),\r\n CategoryColor: '#7fa900'\r\n }, {\r\n Id: 16,\r\n Subject: 'Sky Gazers',\r\n StartTime: new Date(2018, 1, 23, 11, 0),\r\n EndTime: new Date(2018, 1, 23, 13, 0),\r\n CategoryColor: '#ea7a57'\r\n }, {\r\n Id: 17,\r\n Subject: 'The Cycle of Seasons',\r\n StartTime: new Date(2018, 1, 12, 5, 30),\r\n EndTime: new Date(2018, 1, 12, 7, 30),\r\n CategoryColor: '#00bdae'\r\n }, {\r\n Id: 18,\r\n Subject: 'Space Galaxies and Planets',\r\n StartTime: new Date(2018, 1, 12, 17, 0),\r\n EndTime: new Date(2018, 1, 12, 18, 30),\r\n CategoryColor: '#f57f17'\r\n }, {\r\n Id: 19,\r\n Subject: 'Lifecycle of Bumblebee',\r\n StartTime: new Date(2018, 1, 15, 6, 0),\r\n EndTime: new Date(2018, 1, 15, 7, 30),\r\n CategoryColor: '#7fa900'\r\n }, {\r\n Id: 20,\r\n Subject: 'Alien Civilization',\r\n StartTime: new Date(2018, 1, 15, 16, 0),\r\n EndTime: new Date(2018, 1, 15, 18, 0),\r\n CategoryColor: '#ea7a57'\r\n }, {\r\n Id: 21,\r\n Subject: 'Alien Civilization',\r\n StartTime: new Date(2018, 1, 11, 14, 0),\r\n EndTime: new Date(2018, 1, 11, 16, 0),\r\n CategoryColor: '#ea7a57'\r\n }, {\r\n Id: 22,\r\n Subject: 'The Cycle of Seasons',\r\n StartTime: new Date(2018, 1, 13, 14, 30),\r\n EndTime: new Date(2018, 1, 13, 16, 0),\r\n CategoryColor: '#00bdae'\r\n }, {\r\n Id: 23,\r\n Subject: 'Sky Gazers',\r\n StartTime: new Date(2018, 1, 16, 14, 30),\r\n EndTime: new Date(2018, 1, 16, 16, 0),\r\n CategoryColor: '#ea7a57'\r\n }, {\r\n Id: 24,\r\n Subject: 'Facts of Humming Birds',\r\n StartTime: new Date(2018, 1, 17, 12, 30),\r\n EndTime: new Date(2018, 1, 17, 14, 30),\r\n CategoryColor: '#7fa900'\r\n }\r\n];\r\n\r\nexport let timelineData: Object[] = [\r\n {\r\n Id: 25,\r\n Subject: 'Sky Gazers',\r\n StartTime: new Date(2018, 1, 15, 10, 30),\r\n EndTime: new Date(2018, 1, 15, 12, 0),\r\n CategoryColor: '#1aaa55'\r\n }, {\r\n Id: 26,\r\n Subject: 'The Cycle of Seasons',\r\n StartTime: new Date(2018, 1, 15, 11, 0),\r\n EndTime: new Date(2018, 1, 15, 12, 30),\r\n CategoryColor: '#7fa900'\r\n }, {\r\n Id: 27,\r\n Subject: 'Facts of Humming Birds',\r\n StartTime: new Date(2018, 1, 15, 12, 30),\r\n EndTime: new Date(2018, 1, 15, 14, 0),\r\n CategoryColor: '#ea7a57'\r\n }, {\r\n Id: 28,\r\n Subject: 'Myths of Andromeda Galaxy',\r\n StartTime: new Date(2018, 1, 15, 10, 0),\r\n EndTime: new Date(2018, 1, 15, 11, 30),\r\n CategoryColor: '#00bdae'\r\n }, {\r\n Id: 29,\r\n Subject: 'Croco World',\r\n StartTime: new Date(2018, 1, 15, 19, 0),\r\n EndTime: new Date(2018, 1, 15, 20, 30),\r\n CategoryColor: '#f57f17'\r\n }, {\r\n Id: 30,\r\n Subject: 'Explosion of Betelgeuse Star',\r\n StartTime: new Date(2018, 1, 15, 13, 30),\r\n EndTime: new Date(2018, 1, 15, 15, 0),\r\n CategoryColor: '#1aaa55'\r\n }\r\n];\r\n\r\nexport let zooEventsData: Object[] = [\r\n {\r\n Id: 1,\r\n Subject: 'Story Time for Kids',\r\n StartTime: new Date(2018, 1, 11, 10, 0),\r\n EndTime: new Date(2018, 1, 11, 11, 30),\r\n CategoryColor: '#1aaa55'\r\n }, {\r\n Id: 2,\r\n Subject: 'Camping with Turtles',\r\n StartTime: new Date(2018, 1, 12, 12, 0),\r\n EndTime: new Date(2018, 1, 12, 14, 0),\r\n CategoryColor: '#357cd2'\r\n }, {\r\n Id: 3,\r\n Subject: 'Wildlife Warriors',\r\n StartTime: new Date(2018, 1, 13, 10, 0),\r\n EndTime: new Date(2018, 1, 13, 11, 30),\r\n CategoryColor: '#7fa900'\r\n }, {\r\n Id: 4,\r\n Subject: 'Parrot Talk',\r\n StartTime: new Date(2018, 1, 14, 9, 0),\r\n EndTime: new Date(2018, 1, 14, 10, 0),\r\n CategoryColor: '#ea7a57'\r\n }, {\r\n Id: 5,\r\n Subject: 'Birds of Prey',\r\n StartTime: new Date(2018, 1, 15, 10, 0),\r\n EndTime: new Date(2018, 1, 15, 11, 30),\r\n CategoryColor: '#00bdae'\r\n }, {\r\n Id: 6,\r\n Subject: 'Croco World',\r\n StartTime: new Date(2018, 1, 16, 12, 0),\r\n EndTime: new Date(2018, 1, 16, 14, 0),\r\n CategoryColor: '#f57f17'\r\n }, {\r\n Id: 7,\r\n Subject: 'Venomous Snake Hunt',\r\n StartTime: new Date(2018, 1, 17, 10, 0),\r\n EndTime: new Date(2018, 1, 17, 11, 30),\r\n CategoryColor: '#1aaa55'\r\n }, {\r\n Id: 8,\r\n Subject: 'Face Painting & Drawing events',\r\n StartTime: new Date(2018, 1, 19, 9, 30),\r\n EndTime: new Date(2018, 1, 19, 11, 0),\r\n CategoryColor: '#357cd2'\r\n }, {\r\n Id: 9,\r\n Subject: 'Pony Rides',\r\n StartTime: new Date(2018, 1, 21, 11, 0),\r\n EndTime: new Date(2018, 1, 21, 13, 0),\r\n CategoryColor: '#7fa900'\r\n }, {\r\n Id: 10,\r\n Subject: 'Feed the Giants',\r\n StartTime: new Date(2018, 1, 22, 9, 30),\r\n EndTime: new Date(2018, 1, 22, 11, 0),\r\n CategoryColor: '#ea7a57'\r\n }, {\r\n Id: 11,\r\n Subject: 'Jungle Treasure Hunt',\r\n StartTime: new Date(2018, 1, 9, 10, 0),\r\n EndTime: new Date(2018, 1, 9, 11, 30),\r\n CategoryColor: '#00bdae'\r\n }, {\r\n Id: 12,\r\n Subject: 'Endangered Species Program',\r\n StartTime: new Date(2018, 1, 7, 10, 30),\r\n EndTime: new Date(2018, 1, 7, 12, 30),\r\n CategoryColor: '#f57f17'\r\n }, {\r\n Id: 13,\r\n Subject: 'Black Cockatoos Playtime',\r\n StartTime: new Date(2018, 1, 5, 10, 0),\r\n EndTime: new Date(2018, 1, 5, 11, 30),\r\n CategoryColor: '#1aaa55'\r\n }, {\r\n Id: 14,\r\n Subject: 'Walk with Jungle King',\r\n StartTime: new Date(2018, 1, 14, 12, 0),\r\n EndTime: new Date(2018, 1, 14, 14, 0),\r\n CategoryColor: '#357cd2'\r\n }, {\r\n Id: 15,\r\n Subject: 'Trained Climbers',\r\n StartTime: new Date(2018, 1, 19, 13, 0),\r\n EndTime: new Date(2018, 1, 19, 14, 30),\r\n CategoryColor: '#7fa900'\r\n }, {\r\n Id: 16,\r\n Subject: 'Playtime with Chimpanzees',\r\n StartTime: new Date(2018, 1, 22, 13, 0),\r\n EndTime: new Date(2018, 1, 22, 14, 30),\r\n CategoryColor: '#ea7a57'\r\n }, {\r\n Id: 17,\r\n Subject: 'Story Time for Kids',\r\n StartTime: new Date(2018, 1, 13, 14, 30),\r\n EndTime: new Date(2018, 1, 13, 16, 0),\r\n CategoryColor: '#1aaa55'\r\n }, {\r\n Id: 18,\r\n Subject: 'Black Cockatoos Playtime',\r\n StartTime: new Date(2018, 1, 15, 14, 30),\r\n EndTime: new Date(2018, 1, 15, 16, 0),\r\n CategoryColor: '#7fa900'\r\n }\r\n];\r\n\r\nexport let eventsData: Object[] = [\r\n {\r\n Id: 1,\r\n Subject: 'Server Maintenance',\r\n StartTime: new Date(2018, 1, 11, 10, 0),\r\n EndTime: new Date(2018, 1, 11, 11, 30),\r\n EventType: 'maintenance',\r\n City: 'Seattle',\r\n CategoryColor: '#1aaa55'\r\n }, {\r\n Id: 2,\r\n Subject: 'Art & Painting Gallery',\r\n StartTime: new Date(2018, 1, 12, 12, 0),\r\n EndTime: new Date(2018, 1, 12, 14, 0),\r\n EventType: 'public-event',\r\n City: 'Costa Rica',\r\n CategoryColor: '#357cd2'\r\n }, {\r\n Id: 3,\r\n Subject: 'Dany Birthday Celebration',\r\n StartTime: new Date(2018, 1, 13, 10, 0),\r\n EndTime: new Date(2018, 1, 13, 11, 30),\r\n EventType: 'family-event',\r\n City: 'Kirkland',\r\n CategoryColor: '#7fa900'\r\n }, {\r\n Id: 4,\r\n Subject: 'John Wedding Anniversary',\r\n StartTime: new Date(2018, 1, 14, 9, 0),\r\n EndTime: new Date(2018, 1, 14, 10, 0),\r\n EventType: 'family-event',\r\n City: 'Redmond',\r\n CategoryColor: '#ea7a57'\r\n }, {\r\n Id: 5,\r\n Subject: 'ISA Annual Conference',\r\n StartTime: new Date(2018, 1, 15, 10, 0),\r\n EndTime: new Date(2018, 1, 15, 11, 30),\r\n EventType: 'commercial-event',\r\n City: 'USA',\r\n CategoryColor: '#00bdae'\r\n }, {\r\n Id: 6,\r\n Subject: 'Equipment Maintenance',\r\n StartTime: new Date(2018, 1, 16, 12, 0),\r\n EndTime: new Date(2018, 1, 16, 14, 0),\r\n EventType: 'maintenance',\r\n City: 'Seattle',\r\n CategoryColor: '#f57f17'\r\n }, {\r\n Id: 7,\r\n Subject: 'Aircraft Maintenance',\r\n StartTime: new Date(2018, 1, 17, 10, 0),\r\n EndTime: new Date(2018, 1, 17, 11, 30),\r\n EventType: 'maintenance',\r\n City: 'Seattle',\r\n CategoryColor: '#1aaa55'\r\n }, {\r\n Id: 8,\r\n Subject: 'Facilities Maintenance',\r\n StartTime: new Date(2018, 1, 19, 9, 30),\r\n EndTime: new Date(2018, 1, 19, 11, 0),\r\n EventType: 'maintenance',\r\n City: 'Seattle',\r\n CategoryColor: '#357cd2'\r\n }, {\r\n Id: 9,\r\n Subject: 'Britto Birthday Celebration',\r\n StartTime: new Date(2018, 1, 21, 11, 0),\r\n EndTime: new Date(2018, 1, 21, 13, 0),\r\n EventType: 'family-event',\r\n City: 'Greenland',\r\n CategoryColor: '#7fa900'\r\n }, {\r\n Id: 10,\r\n Subject: 'Justin Wedding Anniversary',\r\n StartTime: new Date(2018, 1, 22, 9, 30),\r\n EndTime: new Date(2018, 1, 22, 11, 0),\r\n EventType: 'family-event',\r\n City: 'Finland',\r\n CategoryColor: '#ea7a57'\r\n }, {\r\n Id: 11,\r\n Subject: 'AIEA Annual Meet',\r\n StartTime: new Date(2018, 1, 9, 10, 0),\r\n EndTime: new Date(2018, 1, 9, 11, 30),\r\n EventType: 'commercial-event',\r\n City: 'USA',\r\n CategoryColor: '#00bdae'\r\n }, {\r\n Id: 12,\r\n Subject: 'AAN Conference',\r\n StartTime: new Date(2018, 1, 7, 10, 30),\r\n EndTime: new Date(2018, 1, 7, 12, 30),\r\n EventType: 'commercial-event',\r\n City: 'USA',\r\n CategoryColor: '#f57f17'\r\n }, {\r\n Id: 13,\r\n Subject: 'Photography Gallery',\r\n StartTime: new Date(2018, 1, 5, 10, 0),\r\n EndTime: new Date(2018, 1, 5, 11, 30),\r\n EventType: 'public-event',\r\n City: 'Chennai',\r\n CategoryColor: '#1aaa55'\r\n }, {\r\n Id: 14,\r\n Subject: 'Beach Clean-up',\r\n StartTime: new Date(2018, 1, 14, 12, 0),\r\n EndTime: new Date(2018, 1, 14, 2, 0),\r\n EventType: 'public-event',\r\n City: 'Mumbai',\r\n CategoryColor: '#357cd2'\r\n }, {\r\n Id: 15,\r\n Subject: 'Turtle Walk',\r\n StartTime: new Date(2018, 1, 19, 13, 0),\r\n EndTime: new Date(2018, 1, 19, 14, 30),\r\n EventType: 'public-event',\r\n City: 'Costa Rica',\r\n CategoryColor: '#7fa900'\r\n }, {\r\n Id: 16,\r\n Subject: 'Silent Walk for Cancer day',\r\n StartTime: new Date(2018, 1, 22, 13, 0),\r\n EndTime: new Date(2018, 1, 22, 14, 30),\r\n EventType: 'public-event',\r\n City: 'Chennai',\r\n CategoryColor: '#ea7a57'\r\n }, {\r\n Id: 17,\r\n Subject: 'Beach Clean-up',\r\n StartTime: new Date(2018, 1, 13, 14, 0),\r\n EndTime: new Date(2018, 1, 13, 16, 0),\r\n EventType: 'public-event',\r\n City: 'Mumbai',\r\n CategoryColor: '#357cd2'\r\n }, {\r\n Id: 18,\r\n Subject: 'Photography Gallery',\r\n StartTime: new Date(2018, 1, 15, 14, 0),\r\n EndTime: new Date(2018, 1, 15, 16, 0),\r\n EventType: 'public-event',\r\n City: 'Chennai',\r\n CategoryColor: '#1aaa55'\r\n }\r\n];\r\n\r\nexport let employeeEventData: Object[] = [\r\n {\r\n Id: 1,\r\n Subject: 'Project Workflow Analysis',\r\n StartTime: new Date(2018, 1, 12, 9, 0),\r\n EndTime: new Date(2018, 1, 12, 11, 0),\r\n CategoryColor: '#1aaa55'\r\n }, {\r\n Id: 2,\r\n Subject: 'Project Requirement Planning',\r\n StartTime: new Date(2018, 1, 13, 11, 30),\r\n EndTime: new Date(2018, 1, 13, 14, 0),\r\n CategoryColor: '#357cd2'\r\n }, {\r\n Id: 3,\r\n Subject: 'Quality Analysis',\r\n StartTime: new Date(2018, 1, 14, 9, 30),\r\n EndTime: new Date(2018, 1, 14, 11, 0),\r\n CategoryColor: '#7fa900'\r\n }, {\r\n Id: 4,\r\n Subject: 'Timeline Estimation',\r\n StartTime: new Date(2018, 1, 14, 11, 30),\r\n EndTime: new Date(2018, 1, 14, 14, 0),\r\n CategoryColor: '#ea7a57'\r\n }, {\r\n Id: 5,\r\n Subject: 'Project Resource planning',\r\n StartTime: new Date(2018, 1, 15, 9, 30),\r\n EndTime: new Date(2018, 1, 15, 12, 0),\r\n CategoryColor: '#00bdae'\r\n }, {\r\n Id: 6,\r\n Subject: 'Meeting with Developers',\r\n StartTime: new Date(2018, 1, 16, 11, 0),\r\n EndTime: new Date(2018, 1, 16, 13, 0),\r\n CategoryColor: '#f57f17'\r\n }, {\r\n Id: 7,\r\n Subject: 'Task Assignment to Developers',\r\n StartTime: new Date(2018, 1, 19, 10, 0),\r\n EndTime: new Date(2018, 1, 19, 11, 30),\r\n CategoryColor: '#1aaa55'\r\n }, {\r\n Id: 8,\r\n Subject: 'Project Review - 1',\r\n StartTime: new Date(2018, 1, 20, 11, 0),\r\n EndTime: new Date(2018, 1, 20, 12, 30),\r\n CategoryColor: '#357cd2'\r\n }, {\r\n Id: 9,\r\n Subject: 'Project Review - 2',\r\n StartTime: new Date(2018, 1, 21, 12, 0),\r\n EndTime: new Date(2018, 1, 21, 13, 30),\r\n CategoryColor: '#7fa900'\r\n }, {\r\n Id: 10,\r\n Subject: 'Project Review - 3',\r\n StartTime: new Date(2018, 1, 22, 11, 0),\r\n EndTime: new Date(2018, 1, 22, 12, 30),\r\n CategoryColor: '#ea7a57'\r\n }, {\r\n Id: 11,\r\n Subject: 'Project Output Preview',\r\n StartTime: new Date(2018, 1, 23, 9, 30),\r\n EndTime: new Date(2018, 1, 23, 12, 0),\r\n CategoryColor: '#00bdae'\r\n }, {\r\n Id: 12,\r\n Subject: 'Testing Project Quality',\r\n StartTime: new Date(2018, 1, 26, 10, 0),\r\n EndTime: new Date(2018, 1, 26, 11, 30),\r\n CategoryColor: '#f57f17'\r\n }, {\r\n Id: 13,\r\n Subject: 'Draft Technical Documentation',\r\n StartTime: new Date(2018, 1, 27, 10, 0),\r\n EndTime: new Date(2018, 1, 27, 13, 0),\r\n CategoryColor: '#1aaa55'\r\n }, {\r\n Id: 14,\r\n Subject: 'Online Hosting of Project',\r\n StartTime: new Date(2018, 1, 28, 10, 0),\r\n EndTime: new Date(2018, 1, 28, 11, 30),\r\n CategoryColor: '#357cd2'\r\n }, {\r\n Id: 15,\r\n Subject: 'Project Submission to Client',\r\n StartTime: new Date(2018, 2, 1, 10, 0),\r\n EndTime: new Date(2018, 2, 1, 13, 0),\r\n CategoryColor: '#7fa900'\r\n }, {\r\n Id: 16,\r\n Subject: 'Review meeting with Client',\r\n StartTime: new Date(2018, 2, 2, 10, 0),\r\n EndTime: new Date(2018, 2, 2, 11, 30),\r\n CategoryColor: '#ea7a57'\r\n }\r\n];\r\n\r\nexport let leaveData: Object[] = [\r\n {\r\n Id: 1,\r\n Subject: 'Casual Leave',\r\n StartTime: new Date(2018, 1, 12, 9, 0),\r\n EndTime: new Date(2018, 1, 12, 13, 0)\r\n }, {\r\n Id: 2,\r\n Subject: 'Sick Leave',\r\n StartTime: new Date(2018, 1, 15),\r\n EndTime: new Date(2018, 1, 16),\r\n IsAllDay: true\r\n }, {\r\n Id: 3,\r\n Subject: 'Time-off in lieu',\r\n StartTime: new Date(2018, 1, 16, 12, 0),\r\n EndTime: new Date(2018, 1, 16, 13, 0)\r\n }, {\r\n Id: 4,\r\n Subject: 'Time-off in lieu',\r\n StartTime: new Date(2018, 1, 13, 9, 0),\r\n EndTime: new Date(2018, 1, 13, 11, 0)\r\n }, {\r\n Id: 5,\r\n Subject: 'Time-off in lieu',\r\n StartTime: new Date(2018, 1, 20, 9, 0),\r\n EndTime: new Date(2018, 1, 20, 11, 0)\r\n }, {\r\n Id: 6,\r\n Subject: 'Casual Leave',\r\n StartTime: new Date(2018, 1, 22, 14, 0),\r\n EndTime: new Date(2018, 1, 24, 18, 0)\r\n }, {\r\n Id: 7,\r\n Subject: 'Training Session - Off-site',\r\n StartTime: new Date(2018, 1, 8, 14, 0),\r\n EndTime: new Date(2018, 1, 9, 3, 0),\r\n Location: 'San-Francisco'\r\n }, {\r\n Id: 8,\r\n Subject: 'Sick Leave',\r\n StartTime: new Date(2018, 1, 5, 9, 0),\r\n EndTime: new Date(2018, 1, 5, 13, 0)\r\n }, {\r\n Id: 9,\r\n Subject: 'Maternity leave',\r\n StartTime: new Date(2018, 2, 1),\r\n EndTime: new Date(2018, 7, 31),\r\n IsAllDay: true\r\n }, {\r\n Id: 10,\r\n Subject: 'Valentine\\'s Day',\r\n StartTime: new Date(2018, 1, 14),\r\n EndTime: new Date(2018, 1, 15),\r\n IsAllDay: true\r\n }, {\r\n Id: 11,\r\n Subject: 'Presidents\\' Day',\r\n StartTime: new Date(2018, 1, 19),\r\n EndTime: new Date(2018, 1, 20),\r\n IsAllDay: true\r\n }, {\r\n Id: 12,\r\n Subject: 'Daylight Saving Time starts',\r\n StartTime: new Date(2018, 2, 11),\r\n EndTime: new Date(2018, 2, 12),\r\n IsAllDay: true\r\n }, {\r\n Id: 13,\r\n Subject: 'Easter Sunday',\r\n StartTime: new Date(2018, 3, 1),\r\n EndTime: new Date(2018, 3, 2),\r\n IsAllDay: true\r\n }, {\r\n Id: 14,\r\n Subject: 'Time-off in lieu',\r\n StartTime: new Date(2018, 1, 14, 14, 0),\r\n EndTime: new Date(2018, 1, 14, 15, 0)\r\n }\r\n];\r\n\r\nexport let recurrenceData: Object[] = [\r\n {\r\n Id: 1,\r\n Subject: 'Project demo meeting with Andrew',\r\n Location: 'Office',\r\n StartTime: new Date(2018, 1, 14, 12, 0),\r\n EndTime: new Date(2018, 1, 14, 13, 0),\r\n RecurrenceRule: 'FREQ=WEEKLY;INTERVAL=2;BYDAY=MO;COUNT=10',\r\n CategoryColor: '#1aaa55'\r\n }, {\r\n Id: 2,\r\n Subject: 'Scrum Meeting',\r\n Location: 'Office',\r\n StartTime: new Date(2018, 1, 12, 9, 30),\r\n EndTime: new Date(2018, 1, 12, 10, 30),\r\n RecurrenceRule: 'FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR;INTERVAL=1',\r\n CategoryColor: '#357cd2'\r\n }, {\r\n Id: 3,\r\n Subject: 'Meeting with Core team',\r\n Location: 'Office',\r\n StartTime: new Date(2018, 1, 16, 12, 0),\r\n EndTime: new Date(2018, 1, 16, 14, 0),\r\n RecurrenceRule: 'FREQ=WEEKLY;INTERVAL=1;BYDAY=FR',\r\n CategoryColor: '#7fa900'\r\n }, {\r\n Id: 4,\r\n Subject: 'Customer meeting – John Mackenzie',\r\n Location: 'Office',\r\n StartTime: new Date(2018, 1, 20, 11, 30),\r\n EndTime: new Date(2018, 1, 20, 13, 30),\r\n RecurrenceRule: 'FREQ=MONTHLY;BYMONTHDAY=20;INTERVAL=1;COUNT=5',\r\n CategoryColor: '#ea7a57'\r\n }, {\r\n Id: 5,\r\n Subject: 'Team Fun Activities',\r\n Location: 'Office',\r\n StartTime: new Date(2018, 1, 22),\r\n EndTime: new Date(2018, 1, 23),\r\n IsAllDay: true,\r\n RecurrenceRule: 'FREQ=YEARLY;BYDAY=TH;BYMONTH=2;BYSETPOS=4;INTERVAL=1;COUNT=10',\r\n CategoryColor: '#00bdae'\r\n }\r\n];\r\n\r\nexport let webinarData: Object[] = [\r\n {\r\n Id: 1,\r\n Subject: 'Environment Day',\r\n Tags: 'Eco day, Forest conserving, Earth & its resources',\r\n Description: 'A day that creates awareness to promote the healthy planet and reduce the air pollution crisis on nature earth.',\r\n StartTime: new Date(2018, 1, 12, 9, 0),\r\n EndTime: new Date(2018, 1, 12, 14, 0),\r\n ImageName: 'environment-day',\r\n PrimaryColor: '#1aaa55',\r\n SecondaryColor: '#47bb76'\r\n }, {\r\n Id: 2,\r\n Subject: 'Health Day',\r\n Tags: 'Reduce mental stress, Follow good food habits',\r\n Description: 'A day that raises awareness on different health issues. It marks the anniversary of the foundation of WHO.',\r\n StartTime: new Date(2018, 1, 13, 9, 0),\r\n EndTime: new Date(2018, 1, 13, 14, 0),\r\n ImageName: 'health-day',\r\n PrimaryColor: '#357cd2',\r\n SecondaryColor: '#5d96db'\r\n }, {\r\n Id: 3,\r\n Subject: 'Cancer Day',\r\n Tags: 'Life threatening cancer effects, Palliative care',\r\n Description: 'A day that raises awareness on cancer and its preventive measures. Early detection saves life.',\r\n StartTime: new Date(2018, 1, 14, 9, 0),\r\n EndTime: new Date(2018, 1, 14, 14, 0),\r\n ImageName: 'cancer-day',\r\n PrimaryColor: '#7fa900',\r\n SecondaryColor: '#a4c932'\r\n }, {\r\n Id: 4,\r\n Subject: 'Happiness Day',\r\n Tags: 'Stress-free, Smile, Resolve frustration and bring happiness',\r\n Description: 'A general idea is to promote happiness and smile around the world.',\r\n StartTime: new Date(2018, 1, 15, 9, 0),\r\n EndTime: new Date(2018, 1, 15, 14, 0),\r\n ImageName: 'happiness-day',\r\n PrimaryColor: '#ea7a57',\r\n SecondaryColor: '#ee9478'\r\n }, {\r\n Id: 5,\r\n Subject: 'Tourism Day',\r\n Tags: 'Diverse cultural heritage, strengthen peace',\r\n Description: 'A day that raises awareness on the role of tourism and its effect on social and economic values.',\r\n StartTime: new Date(2018, 1, 16, 9, 0),\r\n EndTime: new Date(2018, 1, 16, 14, 0),\r\n ImageName: 'tourism-day',\r\n PrimaryColor: '#00bdae',\r\n SecondaryColor: '#32cabe'\r\n }\r\n];\r\n\r\nexport let doctorsEventData: Object[] = [\r\n {\r\n Id: 1,\r\n Subject: 'Surgery - Andrew',\r\n EventType: 'Confirmed',\r\n StartTime: new Date(2018, 1, 12, 9, 0),\r\n EndTime: new Date(2018, 1, 12, 10, 0)\r\n }, {\r\n Id: 2,\r\n Subject: 'Consulting - John',\r\n EventType: 'Confirmed',\r\n StartTime: new Date(2018, 1, 12, 10, 0),\r\n EndTime: new Date(2018, 1, 12, 11, 30)\r\n }, {\r\n Id: 3,\r\n Subject: 'Therapy - Robert',\r\n EventType: 'Requested',\r\n StartTime: new Date(2018, 1, 12, 11, 30),\r\n EndTime: new Date(2018, 1, 12, 12, 30)\r\n }, {\r\n Id: 4,\r\n Subject: 'Observation - Steven',\r\n EventType: 'Confirmed',\r\n StartTime: new Date(2018, 1, 12, 12, 30),\r\n EndTime: new Date(2018, 1, 12, 13, 30)\r\n }, {\r\n Id: 5,\r\n Subject: 'Extraction - Nancy',\r\n EventType: 'Confirmed',\r\n StartTime: new Date(2018, 1, 12, 13, 30),\r\n EndTime: new Date(2018, 1, 12, 15, 0)\r\n }, {\r\n Id: 6,\r\n Subject: 'Surgery - Paul',\r\n EventType: 'New',\r\n StartTime: new Date(2018, 1, 13, 9, 0),\r\n EndTime: new Date(2018, 1, 13, 10, 0)\r\n }, {\r\n Id: 7,\r\n Subject: 'Extraction - Josephs',\r\n EventType: 'Confirmed',\r\n StartTime: new Date(2018, 1, 13, 10, 0),\r\n EndTime: new Date(2018, 1, 13, 11, 0)\r\n }, {\r\n Id: 8,\r\n Subject: 'Consulting - Mario',\r\n EventType: 'Confirmed',\r\n StartTime: new Date(2018, 1, 13, 11, 0),\r\n EndTime: new Date(2018, 1, 13, 12, 0)\r\n }, {\r\n Id: 9,\r\n Subject: 'Therapy - Saveley',\r\n EventType: 'Requested',\r\n StartTime: new Date(2018, 1, 13, 12, 0),\r\n EndTime: new Date(2018, 1, 13, 13, 30)\r\n }, {\r\n Id: 10,\r\n Subject: 'Observation - Cartrain',\r\n EventType: 'Confirmed',\r\n StartTime: new Date(2018, 1, 13, 13, 30),\r\n EndTime: new Date(2018, 1, 13, 15, 30)\r\n }, {\r\n Id: 11,\r\n Subject: 'Consulting - Yang',\r\n EventType: 'New',\r\n StartTime: new Date(2018, 1, 14, 9, 0),\r\n EndTime: new Date(2018, 1, 14, 10, 0)\r\n }, {\r\n Id: 12,\r\n Subject: 'Observation - Michael',\r\n EventType: 'New',\r\n StartTime: new Date(2018, 1, 14, 10, 0),\r\n EndTime: new Date(2018, 1, 14, 11, 30)\r\n }, {\r\n Id: 13,\r\n Subject: 'Surgery - Roland',\r\n EventType: 'Confirmed',\r\n StartTime: new Date(2018, 1, 14, 11, 30),\r\n EndTime: new Date(2018, 1, 14, 12, 30)\r\n }, {\r\n Id: 14,\r\n Subject: 'Extraction - Francisco',\r\n EventType: 'Requested',\r\n StartTime: new Date(2018, 1, 14, 12, 30),\r\n EndTime: new Date(2018, 1, 14, 13, 30)\r\n }, {\r\n Id: 15,\r\n Subject: 'Therapy - Henriette',\r\n EventType: 'Confirmed',\r\n StartTime: new Date(2018, 1, 14, 13, 30),\r\n EndTime: new Date(2018, 1, 14, 15, 0)\r\n }, {\r\n Id: 16,\r\n Subject: 'Observation - Bernardo',\r\n EventType: 'Confirmed',\r\n StartTime: new Date(2018, 1, 15, 9, 0),\r\n EndTime: new Date(2018, 1, 15, 10, 0)\r\n }, {\r\n Id: 17,\r\n Subject: 'Therapy - Wilson',\r\n EventType: 'Confirmed',\r\n StartTime: new Date(2018, 1, 15, 10, 0),\r\n EndTime: new Date(2018, 1, 15, 11, 0)\r\n }, {\r\n Id: 18,\r\n Subject: 'Consulting - Horst',\r\n EventType: 'Confirmed',\r\n StartTime: new Date(2018, 1, 15, 11, 0),\r\n EndTime: new Date(2018, 1, 15, 12, 0)\r\n }, {\r\n Id: 19,\r\n Subject: 'Surgery - Limeira',\r\n EventType: 'Requested',\r\n StartTime: new Date(2018, 1, 15, 12, 0),\r\n EndTime: new Date(2018, 1, 15, 13, 30)\r\n }, {\r\n Id: 20,\r\n Subject: 'Observation - Victoria',\r\n EventType: 'Requested',\r\n StartTime: new Date(2018, 1, 15, 13, 30),\r\n EndTime: new Date(2018, 1, 15, 15, 30)\r\n }, {\r\n Id: 21,\r\n Subject: 'Extraction - Afonso',\r\n EventType: 'Confirmed',\r\n StartTime: new Date(2018, 1, 16, 9, 0),\r\n EndTime: new Date(2018, 1, 16, 10, 0)\r\n }, {\r\n Id: 22,\r\n Subject: 'Extraction - Paula',\r\n EventType: 'New',\r\n StartTime: new Date(2018, 1, 16, 10, 0),\r\n EndTime: new Date(2018, 1, 16, 11, 0)\r\n }, {\r\n Id: 23,\r\n Subject: 'Observation - George',\r\n EventType: 'Requested',\r\n StartTime: new Date(2018, 1, 16, 11, 0),\r\n EndTime: new Date(2018, 1, 16, 12, 0)\r\n }, {\r\n Id: 24,\r\n Subject: 'Therapy - Smith',\r\n EventType: 'New',\r\n StartTime: new Date(2018, 1, 16, 12, 0),\r\n EndTime: new Date(2018, 1, 16, 13, 30)\r\n }, {\r\n Id: 25,\r\n Subject: 'Surgery - Jennifer',\r\n EventType: 'New',\r\n StartTime: new Date(2018, 1, 16, 13, 30),\r\n EndTime: new Date(2018, 1, 16, 15, 30)\r\n }\r\n];\r\n\r\nexport let resourceData: Object[] = [\r\n {\r\n Id: 1,\r\n Subject: 'Workflow Analysis',\r\n StartTime: new Date(2018, 3, 1, 9, 30),\r\n EndTime: new Date(2018, 3, 1, 12, 0),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 2\r\n }, {\r\n Id: 2,\r\n Subject: 'Requirement planning',\r\n StartTime: new Date(2018, 3, 1, 12, 30),\r\n EndTime: new Date(2018, 3, 1, 14, 45),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 1\r\n }, {\r\n Id: 3,\r\n Subject: 'Quality Analysis',\r\n StartTime: new Date(2018, 3, 2, 10, 0),\r\n EndTime: new Date(2018, 3, 2, 12, 30),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 1\r\n }, {\r\n Id: 4,\r\n Subject: 'Resource planning',\r\n StartTime: new Date(2018, 3, 2, 13, 0),\r\n EndTime: new Date(2018, 3, 2, 15, 30),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 2\r\n }, {\r\n Id: 5,\r\n Subject: 'Timeline estimation',\r\n StartTime: new Date(2018, 3, 3, 9, 0),\r\n EndTime: new Date(2018, 3, 3, 11, 30),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 1\r\n }, {\r\n Id: 6,\r\n Subject: 'Developers Meeting',\r\n StartTime: new Date(2018, 3, 3, 14, 0),\r\n EndTime: new Date(2018, 3, 3, 16, 45),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 2\r\n }, {\r\n Id: 7,\r\n Subject: 'Project Review',\r\n StartTime: new Date(2018, 3, 4, 11, 15),\r\n EndTime: new Date(2018, 3, 4, 13, 0),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 1\r\n }, {\r\n Id: 8,\r\n Subject: 'Manual testing',\r\n StartTime: new Date(2018, 3, 4, 9, 15),\r\n EndTime: new Date(2018, 3, 4, 11, 45),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 2\r\n }, {\r\n Id: 9,\r\n Subject: 'Project Preview',\r\n StartTime: new Date(2018, 3, 5, 9, 30),\r\n EndTime: new Date(2018, 3, 5, 12, 45),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 1\r\n }, {\r\n Id: 10,\r\n Subject: 'Cross-browser testing',\r\n StartTime: new Date(2018, 3, 5, 13, 45),\r\n EndTime: new Date(2018, 3, 5, 16, 30),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 2\r\n }, {\r\n Id: 11,\r\n Subject: 'Bug Automation',\r\n StartTime: new Date(2018, 3, 6, 10, 0),\r\n EndTime: new Date(2018, 3, 6, 12, 15),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 1\r\n }, {\r\n Id: 12,\r\n Subject: 'Functionality testing',\r\n StartTime: new Date(2018, 3, 6, 9, 0),\r\n EndTime: new Date(2018, 3, 6, 11, 30),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 2\r\n }, {\r\n Id: 13,\r\n Subject: 'Resolution-based testing',\r\n StartTime: new Date(2018, 3, 7, 13, 0),\r\n EndTime: new Date(2018, 3, 7, 15, 15),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 1\r\n }, {\r\n Id: 14,\r\n Subject: 'Test report Validation',\r\n StartTime: new Date(2018, 3, 7, 9),\r\n EndTime: new Date(2018, 3, 7, 11),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 2\r\n }, {\r\n Id: 15,\r\n Subject: 'Test case correction',\r\n StartTime: new Date(2018, 3, 8, 9, 45),\r\n EndTime: new Date(2018, 3, 8, 11, 30),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 1\r\n }, {\r\n Id: 16,\r\n Subject: 'Run test cases',\r\n StartTime: new Date(2018, 3, 8, 10, 30),\r\n EndTime: new Date(2018, 3, 8, 13, 0),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 2\r\n }, {\r\n Id: 17,\r\n Subject: 'Quality Analysis',\r\n StartTime: new Date(2018, 3, 9, 12),\r\n EndTime: new Date(2018, 3, 9, 15, 30),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 1\r\n }, {\r\n Id: 18,\r\n Subject: 'Debugging',\r\n StartTime: new Date(2018, 3, 9, 9, 0),\r\n EndTime: new Date(2018, 3, 9, 11, 15),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 2\r\n }, {\r\n Id: 19,\r\n Subject: 'Exception handling',\r\n StartTime: new Date(2018, 3, 10, 10, 10),\r\n EndTime: new Date(2018, 3, 10, 13, 30),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 2\r\n }, {\r\n Id: 20,\r\n Subject: 'Decoding',\r\n StartTime: new Date(2018, 3, 10, 10, 30),\r\n EndTime: new Date(2018, 3, 10, 12, 30),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 2\r\n }, {\r\n Id: 21,\r\n Subject: 'workflow Analysis',\r\n StartTime: new Date(2018, 3, 11, 9, 30),\r\n EndTime: new Date(2018, 3, 11, 11, 30),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 1\r\n }, {\r\n Id: 22,\r\n Subject: 'Requirement planning',\r\n StartTime: new Date(2018, 3, 11, 12, 30),\r\n EndTime: new Date(2018, 3, 11, 14, 45),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 2\r\n }, {\r\n Id: 23,\r\n Subject: 'Quality Analysis',\r\n StartTime: new Date(2018, 3, 12, 10),\r\n EndTime: new Date(2018, 3, 12, 12, 30),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 1\r\n }, {\r\n Id: 24,\r\n Subject: 'Resource planning',\r\n StartTime: new Date(2018, 3, 12, 13),\r\n EndTime: new Date(2018, 3, 12, 14, 30),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 2\r\n }, {\r\n Id: 25,\r\n Subject: 'Timeline estimation',\r\n StartTime: new Date(2018, 3, 13, 9),\r\n EndTime: new Date(2018, 3, 13, 11),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 1\r\n }, {\r\n Id: 26,\r\n Subject: 'Developers Meeting',\r\n StartTime: new Date(2018, 3, 13, 14),\r\n EndTime: new Date(2018, 3, 13, 15, 45),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 2\r\n }, {\r\n Id: 27,\r\n Subject: 'Project Review',\r\n StartTime: new Date(2018, 3, 14, 11),\r\n EndTime: new Date(2018, 3, 14, 13),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 1\r\n }, {\r\n Id: 28,\r\n Subject: 'Manual testing',\r\n StartTime: new Date(2018, 3, 14, 9),\r\n EndTime: new Date(2018, 3, 14, 11, 30),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 2\r\n }, {\r\n Id: 29,\r\n Subject: 'Project Preview',\r\n StartTime: new Date(2018, 3, 15, 9, 30),\r\n EndTime: new Date(2018, 3, 15, 11),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 1\r\n }, {\r\n Id: 30,\r\n Subject: 'Cross-browser testing',\r\n StartTime: new Date(2018, 3, 15, 14),\r\n EndTime: new Date(2018, 3, 15, 16, 30),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 2\r\n }, {\r\n Id: 31,\r\n Subject: 'Bug Automation',\r\n StartTime: new Date(2018, 3, 16, 10),\r\n EndTime: new Date(2018, 3, 16, 11),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 1\r\n }, {\r\n Id: 32,\r\n Subject: 'Functionality testing',\r\n StartTime: new Date(2018, 3, 16, 9),\r\n EndTime: new Date(2018, 3, 16, 11, 30),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 2\r\n }, {\r\n Id: 33,\r\n Subject: 'Resolution-based testing',\r\n StartTime: new Date(2018, 3, 17, 14),\r\n EndTime: new Date(2018, 3, 17, 15),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 1\r\n }, {\r\n Id: 34,\r\n Subject: 'Test report Validation',\r\n StartTime: new Date(2018, 3, 17, 9),\r\n EndTime: new Date(2018, 3, 17, 11),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 2\r\n }, {\r\n Id: 35,\r\n Subject: 'Test case correction',\r\n StartTime: new Date(2018, 3, 18, 10),\r\n EndTime: new Date(2018, 3, 18, 11, 30),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 1\r\n }, {\r\n Id: 36,\r\n Subject: 'Run test cases',\r\n StartTime: new Date(2018, 3, 18, 10),\r\n EndTime: new Date(2018, 3, 18, 10, 30),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 2\r\n }, {\r\n Id: 37,\r\n Subject: 'Bug fixing',\r\n StartTime: new Date(2018, 3, 9, 10),\r\n EndTime: new Date(2018, 3, 9, 10, 30),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 1\r\n }, {\r\n Id: 38,\r\n Subject: 'Debugging',\r\n StartTime: new Date(2018, 3, 19, 9),\r\n EndTime: new Date(2018, 3, 19, 10, 30),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 2\r\n }, {\r\n Id: 39,\r\n Subject: 'Exception handling',\r\n StartTime: new Date(2018, 3, 20, 10),\r\n EndTime: new Date(2018, 3, 20, 11),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 1\r\n }, {\r\n Id: 40,\r\n Subject: 'Decoding',\r\n StartTime: new Date(2018, 3, 20, 10, 30),\r\n EndTime: new Date(2018, 3, 20, 12, 30),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 2\r\n }, {\r\n Id: 41,\r\n Subject: 'workflow Analysis',\r\n StartTime: new Date(2018, 3, 21, 9, 30),\r\n EndTime: new Date(2018, 3, 21, 11, 30),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 1\r\n }, {\r\n Id: 42,\r\n Subject: 'Requirement planning',\r\n StartTime: new Date(2018, 3, 21, 12, 30),\r\n EndTime: new Date(2018, 3, 21, 13, 45),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 2\r\n }, {\r\n Id: 43,\r\n Subject: 'Quality Analysis',\r\n StartTime: new Date(2018, 3, 22, 10),\r\n EndTime: new Date(2018, 3, 22, 11, 30),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 1\r\n }, {\r\n Id: 44,\r\n Subject: 'Resource planning',\r\n StartTime: new Date(2018, 3, 4, 10),\r\n EndTime: new Date(2018, 3, 4, 12, 30),\r\n IsAllDay: false,\r\n ProjectId: 3,\r\n TaskId: 2\r\n }, {\r\n Id: 45,\r\n Subject: 'Timeline estimation',\r\n StartTime: new Date(2018, 3, 4, 9),\r\n EndTime: new Date(2018, 3, 4, 11),\r\n IsAllDay: false,\r\n ProjectId: 3,\r\n TaskId: 1\r\n }, {\r\n Id: 46,\r\n Subject: 'Developers Meeting',\r\n StartTime: new Date(2018, 3, 4, 14, 30),\r\n EndTime: new Date(2018, 3, 4, 16, 30),\r\n IsAllDay: false,\r\n ProjectId: 3,\r\n TaskId: 2\r\n }, {\r\n Id: 47,\r\n Subject: 'Project Review',\r\n StartTime: new Date(2018, 3, 4, 14),\r\n EndTime: new Date(2018, 3, 4, 16),\r\n IsAllDay: false,\r\n ProjectId: 3,\r\n TaskId: 1\r\n }, {\r\n Id: 48,\r\n Subject: 'Manual testing',\r\n StartTime: new Date(2018, 3, 4, 17, 30),\r\n EndTime: new Date(2018, 3, 4, 19, 30),\r\n IsAllDay: false,\r\n ProjectId: 3,\r\n TaskId: 2\r\n }, {\r\n Id: 49,\r\n Subject: 'Project Preview',\r\n StartTime: new Date(2018, 3, 4, 18, 0),\r\n EndTime: new Date(2018, 3, 4, 20),\r\n IsAllDay: false,\r\n ProjectId: 3,\r\n TaskId: 1\r\n }, {\r\n Id: 50,\r\n Subject: 'Cross-browser testing',\r\n StartTime: new Date(2018, 3, 25, 14),\r\n EndTime: new Date(2018, 3, 25, 15, 30),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 2\r\n }, {\r\n Id: 51,\r\n Subject: 'Bug Automation',\r\n StartTime: new Date(2018, 3, 26, 10),\r\n EndTime: new Date(2018, 3, 26, 11),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 1\r\n }, {\r\n Id: 52,\r\n Subject: 'Functionality testing',\r\n StartTime: new Date(2018, 3, 26, 9),\r\n EndTime: new Date(2018, 3, 26, 11, 30),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 2\r\n }, {\r\n Id: 53,\r\n Subject: 'Resolution-based testing',\r\n StartTime: new Date(2018, 3, 27, 14),\r\n EndTime: new Date(2018, 3, 27, 15),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 1\r\n }, {\r\n Id: 54,\r\n Subject: 'Test report Validation',\r\n StartTime: new Date(2018, 3, 27, 9),\r\n EndTime: new Date(2018, 3, 27, 11),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 2\r\n }, {\r\n Id: 55,\r\n Subject: 'Test case correction',\r\n StartTime: new Date(2018, 3, 28, 10),\r\n EndTime: new Date(2018, 3, 28, 11, 30),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 1\r\n }, {\r\n Id: 56,\r\n Subject: 'Run test cases',\r\n StartTime: new Date(2018, 3, 28, 10),\r\n EndTime: new Date(2018, 3, 28, 10, 30),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 2\r\n }, {\r\n Id: 57,\r\n Subject: 'Bug fixing',\r\n StartTime: new Date(2018, 3, 29, 12),\r\n EndTime: new Date(2018, 3, 29, 12, 30),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 1\r\n }, {\r\n Id: 58,\r\n Subject: 'Debugging',\r\n StartTime: new Date(2018, 3, 29, 9),\r\n EndTime: new Date(2018, 3, 29, 10, 30),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 2\r\n }, {\r\n Id: 59,\r\n Subject: 'Exception handling',\r\n StartTime: new Date(2018, 3, 30, 10),\r\n EndTime: new Date(2018, 3, 30, 11),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 1\r\n }, {\r\n Id: 60,\r\n Subject: 'Decoding',\r\n StartTime: new Date(2018, 3, 30, 10, 30),\r\n EndTime: new Date(2018, 3, 30, 12, 30),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 2\r\n }\r\n];\r\n\r\nexport let timelineResourceData: Object[] = [\r\n {\r\n Id: 61,\r\n Subject: 'Decoding',\r\n StartTime: new Date(2018, 3, 4, 9, 30),\r\n EndTime: new Date(2018, 3, 4, 10, 30),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 2\r\n }, {\r\n Id: 62,\r\n Subject: 'Bug Automation',\r\n StartTime: new Date(2018, 3, 4, 13, 30),\r\n EndTime: new Date(2018, 3, 4, 16, 30),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 1\r\n }, {\r\n Id: 63,\r\n Subject: 'Functionality testing',\r\n StartTime: new Date(2018, 3, 4, 9),\r\n EndTime: new Date(2018, 3, 4, 10, 30),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 1\r\n }, {\r\n Id: 64,\r\n Subject: 'Resolution-based testing',\r\n StartTime: new Date(2018, 3, 4, 12),\r\n EndTime: new Date(2018, 3, 4, 13),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 1\r\n }, {\r\n Id: 65,\r\n Subject: 'Test report Validation',\r\n StartTime: new Date(2018, 3, 4, 15),\r\n EndTime: new Date(2018, 3, 4, 18),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 1\r\n }, {\r\n Id: 66,\r\n Subject: 'Test case correction',\r\n StartTime: new Date(2018, 3, 4, 14),\r\n EndTime: new Date(2018, 3, 4, 16),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 2\r\n }, {\r\n Id: 67,\r\n Subject: 'Bug fixing',\r\n StartTime: new Date(2018, 3, 4, 14, 30),\r\n EndTime: new Date(2018, 3, 4, 18, 30),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 2\r\n }, {\r\n Id: 68,\r\n Subject: 'Run test cases',\r\n StartTime: new Date(2018, 3, 4, 17, 30),\r\n EndTime: new Date(2018, 3, 4, 19, 30),\r\n IsAllDay: false,\r\n ProjectId: 1,\r\n TaskId: 2\r\n }, {\r\n Id: 70,\r\n Subject: 'Bug Automation',\r\n StartTime: new Date(2018, 3, 4, 18, 30),\r\n EndTime: new Date(2018, 3, 4, 20),\r\n IsAllDay: false,\r\n ProjectId: 2,\r\n TaskId: 1\r\n }\r\n];\r\n\r\nexport let resourceTeamData: Object[] = [\r\n {\r\n Id: 1,\r\n Subject: 'Developers Meeting',\r\n StartTime: new Date(2018, 5, 1, 10, 0),\r\n EndTime: new Date(2018, 5, 1, 11, 0),\r\n RecurrenceRule: 'FREQ=WEEKLY;INTERVAL=1;BYDAY=MO,TU,WE,TH,FR',\r\n ProjectId: 1,\r\n CategoryId: 1\r\n }, {\r\n Id: 2,\r\n Subject: 'Test report Validation',\r\n StartTime: new Date(2018, 5, 2, 10, 30),\r\n EndTime: new Date(2018, 5, 2, 13, 0),\r\n RecurrenceRule: 'FREQ=WEEKLY;INTERVAL=1;BYDAY=MO,WE,FR',\r\n ProjectId: 1,\r\n CategoryId: 2\r\n }, {\r\n Id: 3,\r\n Subject: 'Requirement planning',\r\n StartTime: new Date(2018, 5, 4, 9, 30),\r\n EndTime: new Date(2018, 5, 4, 10, 45),\r\n ProjectId: 2,\r\n CategoryId: 1\r\n }, {\r\n Id: 4,\r\n Subject: 'Bug Automation',\r\n StartTime: new Date(2018, 5, 2, 11, 0),\r\n EndTime: new Date(2018, 5, 2, 13, 0),\r\n RecurrenceRule: 'FREQ=WEEKLY;INTERVAL=1;BYDAY=MO,WE,FR',\r\n ProjectId: 2,\r\n CategoryId: 2\r\n }, {\r\n Id: 5,\r\n Subject: 'Timeline estimation',\r\n StartTime: new Date(2018, 5, 3, 10, 0),\r\n EndTime: new Date(2018, 5, 3, 12, 0),\r\n ProjectId: 1,\r\n CategoryId: 1\r\n }, {\r\n Id: 6,\r\n Subject: 'Timeline estimation',\r\n StartTime: new Date(2018, 5, 3, 13, 0),\r\n EndTime: new Date(2018, 5, 3, 15, 0),\r\n ProjectId: 2,\r\n CategoryId: 1\r\n }, {\r\n Id: 7,\r\n Subject: 'Functionality testing',\r\n StartTime: new Date(2018, 5, 4, 14, 0),\r\n EndTime: new Date(2018, 5, 4, 15, 30),\r\n ProjectId: 1,\r\n CategoryId: 2\r\n }, {\r\n Id: 8,\r\n Subject: 'Functionality testing',\r\n StartTime: new Date(2018, 5, 4, 19, 0),\r\n EndTime: new Date(2018, 5, 4, 21, 0),\r\n ProjectId: 2,\r\n CategoryId: 2\r\n }, {\r\n Id: 9,\r\n Subject: 'Workflow Analysis',\r\n StartTime: new Date(2018, 5, 5, 14, 0),\r\n EndTime: new Date(2018, 5, 5, 15, 30),\r\n ProjectId: 1,\r\n CategoryId: 1\r\n }, {\r\n Id: 10,\r\n Subject: 'Quality Analysis',\r\n StartTime: new Date(2018, 5, 5, 13, 0),\r\n EndTime: new Date(2018, 5, 5, 16, 0),\r\n ProjectId: 2,\r\n CategoryId: 1\r\n }, {\r\n Id: 11,\r\n Subject: 'Cross-browser testing',\r\n StartTime: new Date(2018, 5, 5, 14, 45),\r\n EndTime: new Date(2018, 5, 5, 16, 15),\r\n ProjectId: 1,\r\n CategoryId: 2\r\n }, {\r\n Id: 12,\r\n Subject: 'Resolution-based testing',\r\n StartTime: new Date(2018, 5, 5, 15, 0),\r\n EndTime: new Date(2018, 5, 5, 17, 30),\r\n ProjectId: 2,\r\n CategoryId: 2\r\n }, {\r\n Id: 13,\r\n Subject: 'Project Preview',\r\n StartTime: new Date(2018, 5, 8, 16, 0),\r\n EndTime: new Date(2018, 5, 8, 18, 0),\r\n ProjectId: 1,\r\n CategoryId: 1\r\n }, {\r\n Id: 14,\r\n Subject: 'Project Preview',\r\n StartTime: new Date(2018, 5, 8, 15, 0),\r\n EndTime: new Date(2018, 5, 8, 17, 30),\r\n ProjectId: 2,\r\n CategoryId: 1\r\n }, {\r\n Id: 15,\r\n Subject: 'Test report Validation',\r\n StartTime: new Date(2018, 5, 8, 15, 30),\r\n EndTime: new Date(2018, 5, 8, 17, 45),\r\n ProjectId: 1,\r\n CategoryId: 2\r\n }, {\r\n Id: 16,\r\n Subject: 'Test report Validation',\r\n StartTime: new Date(2018, 5, 8, 15, 0),\r\n EndTime: new Date(2018, 5, 8, 17, 0),\r\n ProjectId: 2,\r\n CategoryId: 2\r\n }, {\r\n Id: 17,\r\n Subject: 'Resource planning',\r\n StartTime: new Date(2018, 5, 6, 15, 0),\r\n EndTime: new Date(2018, 5, 6, 18, 0),\r\n ProjectId: 1,\r\n CategoryId: 1\r\n }, {\r\n Id: 18,\r\n Subject: 'Resource planning',\r\n StartTime: new Date(2018, 5, 7, 16, 0),\r\n EndTime: new Date(2018, 5, 7, 17, 0),\r\n ProjectId: 2,\r\n CategoryId: 1\r\n }, {\r\n Id: 19,\r\n Subject: 'Run test cases',\r\n StartTime: new Date(2018, 5, 7, 14, 0),\r\n EndTime: new Date(2018, 5, 7, 18, 0),\r\n ProjectId: 1,\r\n CategoryId: 2\r\n }, {\r\n Id: 20,\r\n Subject: 'Run test cases',\r\n StartTime: new Date(2018, 5, 6, 14, 0),\r\n EndTime: new Date(2018, 5, 6, 17, 30),\r\n ProjectId: 2,\r\n CategoryId: 2\r\n }, {\r\n Id: 21,\r\n Subject: 'Resource planning',\r\n StartTime: new Date(2018, 5, 7, 9, 30),\r\n EndTime: new Date(2018, 5, 7, 11, 30),\r\n ProjectId: 2,\r\n CategoryId: 1\r\n }, {\r\n Id: 22,\r\n Subject: 'Developers Meeting',\r\n StartTime: new Date(2018, 5, 1, 12, 0),\r\n EndTime: new Date(2018, 5, 1, 13, 0),\r\n RecurrenceRule: 'FREQ=WEEKLY;INTERVAL=1;BYDAY=MO,TU,WE,TH,FR',\r\n ProjectId: 2,\r\n CategoryId: 1\r\n }\r\n];\r\n\r\nexport let resourceConferenceData: Object[] = [\r\n {\r\n Id: 1,\r\n Subject: 'Burning Man',\r\n StartTime: new Date(2018, 5, 1, 15, 0),\r\n EndTime: new Date(2018, 5, 1, 17, 0),\r\n ConferenceId: [1, 2, 3]\r\n }, {\r\n Id: 2,\r\n Subject: 'Data-Driven Economy',\r\n StartTime: new Date(2018, 5, 2, 12, 0),\r\n EndTime: new Date(2018, 5, 2, 14, 0),\r\n ConferenceId: [1, 2]\r\n }, {\r\n Id: 3,\r\n Subject: 'Techweek',\r\n StartTime: new Date(2018, 5, 2, 15, 0),\r\n EndTime: new Date(2018, 5, 2, 17, 0),\r\n ConferenceId: [2, 3]\r\n }, {\r\n Id: 4,\r\n Subject: 'Content Marketing World',\r\n StartTime: new Date(2018, 5, 2, 18, 0),\r\n EndTime: new Date(2018, 5, 2, 20, 0),\r\n ConferenceId: [1, 3]\r\n }, {\r\n Id: 5,\r\n Subject: 'B2B Marketing Forum',\r\n StartTime: new Date(2018, 5, 3, 10, 0),\r\n EndTime: new Date(2018, 5, 3, 12, 0),\r\n ConferenceId: [1, 2, 3]\r\n }, {\r\n Id: 6,\r\n Subject: 'Business Innovation Factory',\r\n StartTime: new Date(2018, 5, 3, 13, 0),\r\n EndTime: new Date(2018, 5, 3, 15, 0),\r\n ConferenceId: [1, 2]\r\n }, {\r\n Id: 7,\r\n Subject: 'Grow Conference',\r\n StartTime: new Date(2018, 5, 3, 16, 0),\r\n EndTime: new Date(2018, 5, 3, 18, 0),\r\n ConferenceId: [2, 3]\r\n }, {\r\n Id: 8,\r\n Subject: 'Journalism Interactive',\r\n StartTime: new Date(2018, 5, 3, 19, 0),\r\n EndTime: new Date(2018, 5, 3, 21, 0),\r\n ConferenceId: [1, 3]\r\n }, {\r\n Id: 9,\r\n Subject: 'Blogcademy',\r\n StartTime: new Date(2018, 5, 4, 10, 0),\r\n EndTime: new Date(2018, 5, 4, 11, 30),\r\n ConferenceId: [1, 2, 3]\r\n }, {\r\n Id: 10,\r\n Subject: 'Sustainable Brands',\r\n StartTime: new Date(2018, 5, 4, 13, 0),\r\n EndTime: new Date(2018, 5, 4, 15, 30),\r\n ConferenceId: [1, 2]\r\n }, {\r\n Id: 11,\r\n Subject: 'Fashion Confidential',\r\n StartTime: new Date(2018, 5, 4, 9, 0),\r\n EndTime: new Date(2018, 5, 4, 9, 45),\r\n ConferenceId: [2, 3]\r\n }, {\r\n Id: 12,\r\n Subject: 'Mobile World Conference',\r\n StartTime: new Date(2018, 5, 5, 12, 0),\r\n EndTime: new Date(2018, 5, 5, 14, 0),\r\n ConferenceId: [1, 3]\r\n }, {\r\n Id: 13,\r\n Subject: 'The Human Gathering',\r\n StartTime: new Date(2018, 5, 5, 15, 0),\r\n EndTime: new Date(2018, 5, 5, 17, 0),\r\n ConferenceId: [1, 2, 3]\r\n }, {\r\n Id: 14,\r\n Subject: 'Web Summit',\r\n StartTime: new Date(2018, 5, 5, 18, 0),\r\n EndTime: new Date(2018, 5, 5, 20, 0),\r\n ConferenceId: [1, 2]\r\n }, {\r\n Id: 15,\r\n Subject: 'Funnel Hacking Live',\r\n StartTime: new Date(2018, 5, 6, 12, 0),\r\n EndTime: new Date(2018, 5, 6, 14, 0),\r\n ConferenceId: [1, 3]\r\n }, {\r\n Id: 16,\r\n Subject: 'Data Science Conference',\r\n StartTime: new Date(2018, 5, 6, 15, 0),\r\n EndTime: new Date(2018, 5, 6, 17, 0),\r\n ConferenceId: [2, 3]\r\n }, {\r\n Id: 17,\r\n Subject: 'Powerful Living Experience',\r\n StartTime: new Date(2018, 5, 6, 21, 0),\r\n EndTime: new Date(2018, 5, 6, 23, 30),\r\n ConferenceId: [1, 2, 3]\r\n }, {\r\n Id: 18,\r\n Subject: 'World Domination Summit',\r\n StartTime: new Date(2018, 5, 7, 12, 0),\r\n EndTime: new Date(2018, 5, 7, 14, 0),\r\n ConferenceId: [2, 3]\r\n }, {\r\n Id: 19,\r\n Subject: 'Burning Man',\r\n StartTime: new Date(2018, 5, 7, 15, 0),\r\n EndTime: new Date(2018, 5, 7, 17, 0),\r\n ConferenceId: [1, 3]\r\n }, {\r\n Id: 20,\r\n Subject: 'Data-Driven Economy',\r\n StartTime: new Date(2018, 5, 7, 18, 0),\r\n EndTime: new Date(2018, 5, 7, 20, 0),\r\n ConferenceId: [1, 2]\r\n }, {\r\n Id: 21,\r\n Subject: 'Techweek',\r\n StartTime: new Date(2018, 5, 8, 12, 0),\r\n EndTime: new Date(2018, 5, 8, 14, 0),\r\n ConferenceId: [1, 2, 3]\r\n }, {\r\n Id: 22,\r\n Subject: 'Content Marketing World',\r\n StartTime: new Date(2018, 5, 8, 15, 0),\r\n EndTime: new Date(2018, 5, 8, 17, 0),\r\n ConferenceId: [1, 2, 3]\r\n }, {\r\n Id: 23,\r\n Subject: 'B2B Marketing Forum',\r\n StartTime: new Date(2018, 5, 8, 20, 30),\r\n EndTime: new Date(2018, 5, 8, 21, 30),\r\n ConferenceId: [1, 3]\r\n }, {\r\n Id: 24,\r\n Subject: 'Business Innovation Factory',\r\n StartTime: new Date(2018, 5, 9, 12, 0),\r\n EndTime: new Date(2018, 5, 9, 14, 0),\r\n ConferenceId: [2, 3]\r\n }, {\r\n Id: 25,\r\n Subject: 'Grow Conference',\r\n StartTime: new Date(2018, 5, 9, 15, 0),\r\n EndTime: new Date(2018, 5, 9, 17, 0),\r\n ConferenceId: [1, 2]\r\n }, {\r\n Id: 26,\r\n Subject: 'Journalism Interactive',\r\n StartTime: new Date(2018, 5, 9, 18, 0),\r\n EndTime: new Date(2018, 5, 9, 20, 0),\r\n ConferenceId: [1, 2, 3]\r\n }, {\r\n Id: 27,\r\n Subject: 'Blogcademy',\r\n StartTime: new Date(2018, 5, 10, 12, 0),\r\n EndTime: new Date(2018, 5, 10, 14, 0),\r\n ConferenceId: [1, 3]\r\n }, {\r\n Id: 28,\r\n Subject: 'Sustainable Brands',\r\n StartTime: new Date(2018, 5, 10, 15, 0),\r\n EndTime: new Date(2018, 5, 10, 17, 0),\r\n ConferenceId: [2, 3]\r\n }, {\r\n Id: 29,\r\n Subject: 'Fashion Confidential',\r\n StartTime: new Date(2018, 5, 10, 18, 0),\r\n EndTime: new Date(2018, 5, 10, 20, 0),\r\n ConferenceId: [1, 2]\r\n }, {\r\n Id: 30,\r\n Subject: 'Mobile World Conference',\r\n StartTime: new Date(2018, 5, 11, 12, 0),\r\n EndTime: new Date(2018, 5, 11, 14, 0),\r\n ConferenceId: [1, 2, 3]\r\n }, {\r\n Id: 31,\r\n Subject: 'The Human Gathering',\r\n StartTime: new Date(2018, 5, 11, 15, 0),\r\n EndTime: new Date(2018, 5, 11, 17, 0),\r\n ConferenceId: [1, 2, 3]\r\n }, {\r\n Id: 32,\r\n Subject: 'Web Summit',\r\n StartTime: new Date(2018, 5, 11, 18, 0),\r\n EndTime: new Date(2018, 5, 11, 20, 0),\r\n ConferenceId: [3]\r\n }, {\r\n Id: 33,\r\n Subject: 'Funnel Hacking Live',\r\n StartTime: new Date(2018, 5, 12, 14, 0),\r\n EndTime: new Date(2018, 5, 12, 16, 0),\r\n ConferenceId: [1]\r\n }, {\r\n Id: 34,\r\n Subject: 'Data Science Conference',\r\n StartTime: new Date(2018, 5, 12, 14, 0),\r\n EndTime: new Date(2018, 5, 12, 16, 0),\r\n ConferenceId: [2]\r\n }, {\r\n Id: 35,\r\n Subject: 'Powerful Living Experience',\r\n StartTime: new Date(2018, 5, 12, 18, 0),\r\n EndTime: new Date(2018, 5, 12, 20, 0),\r\n ConferenceId: [1, 2]\r\n }, {\r\n Id: 36,\r\n Subject: 'World Domination Summit',\r\n StartTime: new Date(2018, 5, 12, 18, 0),\r\n EndTime: new Date(2018, 5, 12, 20, 0),\r\n ConferenceId: [3]\r\n }, {\r\n Id: 37,\r\n Subject: 'Burning Man',\r\n StartTime: new Date(2018, 5, 13, 14, 0),\r\n EndTime: new Date(2018, 5, 13, 16, 0),\r\n ConferenceId: [1, 3]\r\n }, {\r\n Id: 38,\r\n Subject: 'Data-Driven Economy',\r\n StartTime: new Date(2018, 5, 13, 14, 0),\r\n EndTime: new Date(2018, 5, 13, 16, 0),\r\n ConferenceId: [1]\r\n }, {\r\n Id: 39,\r\n Subject: 'Techweek',\r\n StartTime: new Date(2018, 5, 13, 18, 0),\r\n EndTime: new Date(2018, 5, 13, 20, 0),\r\n ConferenceId: [2, 3]\r\n }, {\r\n Id: 40,\r\n Subject: 'Content Marketing World',\r\n StartTime: new Date(2018, 5, 13, 18, 0),\r\n EndTime: new Date(2018, 5, 13, 20, 0),\r\n ConferenceId: [1, 2]\r\n }, {\r\n Id: 41,\r\n Subject: 'B2B Marketing Forum',\r\n StartTime: new Date(2018, 5, 14, 14, 0),\r\n EndTime: new Date(2018, 5, 14, 16, 0),\r\n ConferenceId: [1, 2, 3]\r\n }, {\r\n Id: 42,\r\n Subject: 'Business Innovation Factory',\r\n StartTime: new Date(2018, 5, 14, 14, 0),\r\n EndTime: new Date(2018, 5, 14, 16, 0),\r\n ConferenceId: [2, 3]\r\n }, {\r\n Id: 43,\r\n Subject: 'Grow Conference',\r\n StartTime: new Date(2018, 5, 14, 18, 0),\r\n EndTime: new Date(2018, 5, 14, 20, 0),\r\n ConferenceId: [3]\r\n }, {\r\n Id: 44,\r\n Subject: 'Journalism Interactive',\r\n StartTime: new Date(2018, 5, 14, 18, 0),\r\n EndTime: new Date(2018, 5, 14, 20, 0),\r\n ConferenceId: [1, 2, 3]\r\n }, {\r\n Id: 45,\r\n Subject: 'Blogcademy',\r\n StartTime: new Date(2018, 5, 15, 14, 0),\r\n EndTime: new Date(2018, 5, 15, 16, 0),\r\n ConferenceId: [1, 3]\r\n }, {\r\n Id: 46,\r\n Subject: 'Sustainable Brands',\r\n StartTime: new Date(2018, 5, 15, 14, 0),\r\n EndTime: new Date(2018, 5, 15, 16, 0),\r\n ConferenceId: [1, 3]\r\n }, {\r\n Id: 47,\r\n Subject: 'Fashion Confidential',\r\n StartTime: new Date(2018, 5, 15, 18, 0),\r\n EndTime: new Date(2018, 5, 15, 20, 0),\r\n ConferenceId: [1, 2]\r\n }, {\r\n Id: 48,\r\n Subject: 'Mobile World Conference',\r\n StartTime: new Date(2018, 5, 15, 18, 0),\r\n EndTime: new Date(2018, 5, 15, 20, 0),\r\n ConferenceId: [2, 3]\r\n }\r\n];\r\n\r\nexport let holidayData: Object[] = [\r\n {\r\n Id: 401,\r\n Subject: 'Global Family Day',\r\n StartTime: new Date(2018, 0, 1),\r\n EndTime: new Date(2018, 0, 2),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 402,\r\n Subject: 'World Braille Day',\r\n StartTime: new Date(2018, 0, 4),\r\n EndTime: new Date(2018, 0, 5),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 403,\r\n Subject: 'World Literary Day',\r\n StartTime: new Date(2018, 0, 8),\r\n EndTime: new Date(2018, 0, 9),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 404,\r\n Subject: 'International Thank-You Day',\r\n StartTime: new Date(2018, 0, 11),\r\n EndTime: new Date(2018, 0, 12),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 405,\r\n Subject: 'World Leprosy Day',\r\n StartTime: new Date(2018, 0, 30),\r\n EndTime: new Date(2018, 0, 31),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 406,\r\n Subject: 'Darwin Day',\r\n StartTime: new Date(2018, 1, 12),\r\n EndTime: new Date(2018, 1, 13),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 407,\r\n Subject: 'International Mother Language Day',\r\n StartTime: new Date(2018, 1, 21),\r\n EndTime: new Date(2018, 1, 22),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 408,\r\n Subject: 'World Thinking Day',\r\n StartTime: new Date(2018, 1, 22),\r\n EndTime: new Date(2018, 1, 23),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 409,\r\n Subject: 'International Day of the Seal',\r\n StartTime: new Date(2018, 2, 1),\r\n EndTime: new Date(2018, 2, 2),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 410,\r\n Subject: 'International Women’s Day',\r\n StartTime: new Date(2018, 2, 8),\r\n EndTime: new Date(2018, 2, 9),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 411,\r\n Subject: 'World Book Day',\r\n StartTime: new Date(2018, 2, 14),\r\n EndTime: new Date(2018, 2, 15),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 412,\r\n Subject: 'World Frog Day',\r\n StartTime: new Date(2018, 2, 20),\r\n EndTime: new Date(2018, 2, 21),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 413,\r\n Subject: 'World Down Syndrome Day',\r\n StartTime: new Date(2018, 2, 21),\r\n EndTime: new Date(2018, 2, 22),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 414,\r\n Subject: 'World Day for Water',\r\n StartTime: new Date(2018, 2, 22),\r\n EndTime: new Date(2018, 2, 23),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 415,\r\n Subject: 'World Meteorological Day',\r\n StartTime: new Date(2018, 2, 23),\r\n EndTime: new Date(2018, 2, 24),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 416,\r\n Subject: 'International Children’s Book Day',\r\n StartTime: new Date(2018, 3, 2),\r\n EndTime: new Date(2018, 3, 3),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 417,\r\n Subject: 'World Health Day',\r\n StartTime: new Date(2018, 3, 7),\r\n EndTime: new Date(2018, 3, 8),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 418,\r\n Subject: 'International Special Librarian’s',\r\n StartTime: new Date(2018, 3, 13),\r\n EndTime: new Date(2018, 3, 14),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 419,\r\n Subject: 'International Creativity and Innovation Day',\r\n StartTime: new Date(2018, 3, 21),\r\n EndTime: new Date(2018, 3, 22),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 420,\r\n Subject: 'Earth Day',\r\n StartTime: new Date(2018, 3, 22),\r\n EndTime: new Date(2018, 3, 23),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 421,\r\n Subject: 'World Copyright Day',\r\n StartTime: new Date(2018, 3, 23),\r\n EndTime: new Date(2018, 3, 24),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 422,\r\n Subject: 'World Penguin Day',\r\n StartTime: new Date(2018, 3, 25),\r\n EndTime: new Date(2018, 3, 26),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 423,\r\n Subject: 'World Press Freedom Day',\r\n StartTime: new Date(2018, 4, 3),\r\n EndTime: new Date(2018, 4, 4),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 424,\r\n Subject: 'International Midwives Day',\r\n StartTime: new Date(2018, 4, 5),\r\n EndTime: new Date(2018, 4, 5),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 425,\r\n Subject: 'World Red Cross Day',\r\n StartTime: new Date(2018, 4, 8),\r\n EndTime: new Date(2018, 4, 9),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 426,\r\n Subject: 'World Lupus Day',\r\n StartTime: new Date(2018, 4, 10),\r\n EndTime: new Date(2018, 4, 11),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 427,\r\n Subject: 'International Nurses Day',\r\n StartTime: new Date(2018, 4, 12),\r\n EndTime: new Date(2018, 4, 12),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 428,\r\n Subject: 'IEEE Global Engineering Day',\r\n StartTime: new Date(2018, 4, 13),\r\n EndTime: new Date(2018, 4, 14),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 429,\r\n Subject: 'International Day of Families',\r\n StartTime: new Date(2018, 4, 15),\r\n EndTime: new Date(2018, 4, 16),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 430,\r\n Subject: 'International Museum Day',\r\n StartTime: new Date(2018, 4, 18),\r\n EndTime: new Date(2018, 4, 19),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 431,\r\n Subject: 'World Turtle Day',\r\n StartTime: new Date(2018, 4, 23),\r\n EndTime: new Date(2018, 4, 24),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 432,\r\n Subject: 'World No-Tobacco Day',\r\n StartTime: new Date(2018, 4, 31),\r\n EndTime: new Date(2018, 5, 1),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 433,\r\n Subject: 'World Ocean Day',\r\n StartTime: new Date(2018, 5, 8),\r\n EndTime: new Date(2018, 5, 9),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 434,\r\n Subject: 'World Blood Donor Day',\r\n StartTime: new Date(2018, 5, 14),\r\n EndTime: new Date(2018, 5, 15),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 435,\r\n Subject: 'World Day to Combat Desertification & Drought',\r\n StartTime: new Date(2018, 5, 17),\r\n EndTime: new Date(2018, 5, 18),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 436,\r\n Subject: 'World Refugee Day',\r\n StartTime: new Date(2018, 5, 20),\r\n EndTime: new Date(2018, 5, 21),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }, {\r\n Id: 437,\r\n Subject: 'International Day Against Drug Abuse & Trafficking',\r\n StartTime: new Date(2018, 5, 26),\r\n EndTime: new Date(2018, 5, 27),\r\n IsAllDay: true,\r\n CalendarId: 4\r\n }\r\n];\r\n\r\nexport let birthdayData: Object[] = [\r\n {\r\n Id: 301,\r\n Subject: 'Gladys Spellman',\r\n StartTime: new Date(2018, 2, 1),\r\n EndTime: new Date(2018, 2, 2),\r\n IsAllDay: true,\r\n CalendarId: 3\r\n }, {\r\n Id: 302,\r\n Subject: 'Susanna Salter',\r\n StartTime: new Date(2018, 2, 2),\r\n EndTime: new Date(2018, 2, 3),\r\n IsAllDay: true,\r\n CalendarId: 3\r\n }, {\r\n Id: 303,\r\n Subject: 'Dora Marsden',\r\n StartTime: new Date(2018, 2, 5),\r\n EndTime: new Date(2018, 2, 6),\r\n IsAllDay: true,\r\n CalendarId: 3\r\n }, {\r\n Id: 304,\r\n Subject: 'Anne Bonny',\r\n StartTime: new Date(2018, 2, 8),\r\n EndTime: new Date(2018, 2, 9),\r\n IsAllDay: true,\r\n CalendarId: 3\r\n }, {\r\n Id: 305,\r\n Subject: 'Clare Boothe Luce',\r\n StartTime: new Date(2018, 2, 10),\r\n EndTime: new Date(2018, 2, 11),\r\n IsAllDay: true,\r\n CalendarId: 3\r\n }, {\r\n Id: 306,\r\n Subject: 'Ethel Anderson',\r\n StartTime: new Date(2018, 2, 16),\r\n EndTime: new Date(2018, 2, 17),\r\n IsAllDay: true,\r\n CalendarId: 3\r\n }, {\r\n Id: 307,\r\n Subject: 'Louise Otto-Peters',\r\n StartTime: new Date(2018, 2, 26),\r\n EndTime: new Date(2018, 2, 27),\r\n IsAllDay: true,\r\n CalendarId: 3\r\n }, {\r\n Id: 308,\r\n Subject: 'Faith Leech',\r\n StartTime: new Date(2018, 2, 31),\r\n EndTime: new Date(2018, 3, 1),\r\n IsAllDay: true,\r\n CalendarId: 3\r\n }, {\r\n Id: 309,\r\n Subject: 'Wilhelmine Reichard',\r\n StartTime: new Date(2018, 3, 2),\r\n EndTime: new Date(2018, 3, 3),\r\n IsAllDay: true,\r\n CalendarId: 3\r\n }, {\r\n Id: 310,\r\n Subject: 'Janet Rowley',\r\n StartTime: new Date(2018, 3, 5),\r\n EndTime: new Date(2018, 3, 6),\r\n IsAllDay: true,\r\n CalendarId: 3\r\n }, {\r\n Id: 311,\r\n Subject: 'Kathleen Major',\r\n StartTime: new Date(2018, 3, 10),\r\n EndTime: new Date(2018, 3, 11),\r\n IsAllDay: true,\r\n CalendarId: 3\r\n }, {\r\n Id: 312,\r\n Subject: 'Kasturba Gandhi',\r\n StartTime: new Date(2018, 3, 11),\r\n EndTime: new Date(2018, 3, 12),\r\n IsAllDay: true,\r\n CalendarId: 3\r\n }, {\r\n Id: 313,\r\n Subject: 'Elizabeth Huckaby',\r\n StartTime: new Date(2018, 3, 14),\r\n EndTime: new Date(2018, 3, 15),\r\n IsAllDay: true,\r\n CalendarId: 3\r\n }, {\r\n Id: 314,\r\n Subject: 'Helene Hanff',\r\n StartTime: new Date(2018, 3, 15),\r\n EndTime: new Date(2018, 3, 16),\r\n IsAllDay: true,\r\n CalendarId: 3\r\n }, {\r\n Id: 315,\r\n Subject: 'Caresse Crosby',\r\n StartTime: new Date(2018, 3, 20),\r\n EndTime: new Date(2018, 3, 21),\r\n IsAllDay: true,\r\n CalendarId: 3\r\n }, {\r\n Id: 316,\r\n Subject: 'Angela Burdett-Coutts',\r\n StartTime: new Date(2018, 3, 21),\r\n EndTime: new Date(2018, 3, 22),\r\n IsAllDay: true,\r\n CalendarId: 3\r\n }, {\r\n Id: 317,\r\n Subject: 'Pandita Ramabai',\r\n StartTime: new Date(2018, 3, 23),\r\n EndTime: new Date(2018, 3, 24),\r\n IsAllDay: true,\r\n CalendarId: 3\r\n }, {\r\n Id: 318,\r\n Subject: 'Melissa Hayden',\r\n StartTime: new Date(2018, 3, 25),\r\n EndTime: new Date(2018, 3, 26),\r\n IsAllDay: true,\r\n CalendarId: 3\r\n }, {\r\n Id: 319,\r\n Subject: 'Mary Wollstonecraft',\r\n StartTime: new Date(2018, 3, 27),\r\n EndTime: new Date(2018, 3, 28),\r\n IsAllDay: true,\r\n CalendarId: 3\r\n }, {\r\n Id: 320,\r\n Subject: 'Mary Petty',\r\n StartTime: new Date(2018, 3, 29),\r\n EndTime: new Date(2018, 3, 30),\r\n IsAllDay: true,\r\n CalendarId: 3\r\n }, {\r\n Id: 321,\r\n Subject: 'Doris Fisher',\r\n StartTime: new Date(2018, 4, 2),\r\n EndTime: new Date(2018, 4, 3),\r\n IsAllDay: true,\r\n CalendarId: 3\r\n }, {\r\n Id: 322,\r\n Subject: 'Kay Petre',\r\n StartTime: new Date(2018, 4, 10),\r\n EndTime: new Date(2018, 4, 11),\r\n IsAllDay: true,\r\n CalendarId: 3\r\n }, {\r\n Id: 323,\r\n Subject: 'Williamina Fleming',\r\n StartTime: new Date(2018, 4, 15),\r\n EndTime: new Date(2018, 4, 16),\r\n IsAllDay: true,\r\n CalendarId: 3\r\n }, {\r\n Id: 324,\r\n Subject: 'Ondina Valla',\r\n StartTime: new Date(2018, 4, 20),\r\n EndTime: new Date(2018, 4, 21),\r\n IsAllDay: true,\r\n CalendarId: 3\r\n }, {\r\n Id: 325,\r\n Subject: 'Marie Menken',\r\n StartTime: new Date(2018, 4, 25),\r\n EndTime: new Date(2018, 4, 26),\r\n IsAllDay: true,\r\n CalendarId: 3\r\n }\r\n];\r\n\r\nexport let companyData: Object[] = [\r\n {\r\n Id: 201,\r\n Subject: 'Conference meeting',\r\n StartTime: new Date(2018, 2, 1),\r\n EndTime: new Date(2018, 2, 2),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 202,\r\n Subject: 'Product discussion',\r\n StartTime: new Date(2018, 2, 4),\r\n EndTime: new Date(2018, 2, 5),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 203,\r\n Subject: 'Companys growth related discussion',\r\n StartTime: new Date(2018, 2, 8),\r\n EndTime: new Date(2018, 2, 9),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 204,\r\n Subject: 'Customer issues',\r\n StartTime: new Date(2018, 2, 11),\r\n EndTime: new Date(2018, 2, 12),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 205,\r\n Subject: 'Development related chat',\r\n StartTime: new Date(2018, 2, 13),\r\n EndTime: new Date(2018, 2, 14),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 206,\r\n Subject: 'Product meeting',\r\n StartTime: new Date(2018, 2, 18),\r\n EndTime: new Date(2018, 2, 19),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 207,\r\n Subject: 'General discussion',\r\n StartTime: new Date(2018, 2, 21),\r\n EndTime: new Date(2018, 2, 22),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 208,\r\n Subject: 'Hike discussion',\r\n StartTime: new Date(2018, 2, 24),\r\n EndTime: new Date(2018, 2, 25),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 209,\r\n Subject: 'Customer meeting',\r\n StartTime: new Date(2018, 2, 28),\r\n EndTime: new Date(2018, 2, 29),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 210,\r\n Subject: 'New launch discussion',\r\n StartTime: new Date(2018, 2, 30),\r\n EndTime: new Date(2018, 2, 31),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 211,\r\n Subject: 'Conference Meeting',\r\n StartTime: new Date(2018, 3, 1),\r\n EndTime: new Date(2018, 3, 2),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 212,\r\n Subject: 'Product Discussion',\r\n StartTime: new Date(2018, 3, 3),\r\n EndTime: new Date(2018, 3, 4),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 213,\r\n Subject: 'Companys growth related issues',\r\n StartTime: new Date(2018, 3, 7),\r\n EndTime: new Date(2018, 3, 8),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 214,\r\n Subject: 'Customer issues',\r\n StartTime: new Date(2018, 3, 12),\r\n EndTime: new Date(2018, 3, 13),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 215,\r\n Subject: 'Development related chat',\r\n StartTime: new Date(2018, 3, 15),\r\n EndTime: new Date(2018, 3, 16),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 216,\r\n Subject: 'Product meeting',\r\n StartTime: new Date(2018, 3, 18),\r\n EndTime: new Date(2018, 3, 19),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 217,\r\n Subject: 'General discussion',\r\n StartTime: new Date(2018, 3, 21),\r\n EndTime: new Date(2018, 3, 22),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 218,\r\n Subject: 'Hike discussion',\r\n StartTime: new Date(2018, 3, 24),\r\n EndTime: new Date(2018, 3, 25),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 219,\r\n Subject: 'Customer meeting',\r\n StartTime: new Date(2018, 3, 26),\r\n EndTime: new Date(2018, 3, 27),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 220,\r\n Subject: 'New launch discussion',\r\n StartTime: new Date(2018, 3, 29),\r\n EndTime: new Date(2018, 3, 30),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 221,\r\n Subject: 'Conference Meeting',\r\n StartTime: new Date(2018, 4, 1),\r\n EndTime: new Date(2018, 4, 2),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 222,\r\n Subject: 'Product Discussion',\r\n StartTime: new Date(2018, 4, 3),\r\n EndTime: new Date(2018, 4, 4),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 223,\r\n Subject: 'Companys growth related issues',\r\n StartTime: new Date(2018, 4, 9),\r\n EndTime: new Date(2018, 4, 10),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 224,\r\n Subject: 'Customer issues',\r\n StartTime: new Date(2018, 4, 13),\r\n EndTime: new Date(2018, 4, 14),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 225,\r\n Subject: 'Development related chat',\r\n StartTime: new Date(2018, 4, 15),\r\n EndTime: new Date(2018, 4, 16),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 226,\r\n Subject: 'Product meeting',\r\n StartTime: new Date(2018, 4, 18),\r\n EndTime: new Date(2018, 4, 19),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 227,\r\n Subject: 'General discussion',\r\n StartTime: new Date(2018, 4, 21),\r\n EndTime: new Date(2018, 4, 22),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 228,\r\n Subject: 'Hike discussion',\r\n StartTime: new Date(2018, 4, 24),\r\n EndTime: new Date(2018, 4, 25),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 229,\r\n Subject: 'Customer meeting',\r\n StartTime: new Date(2018, 4, 26),\r\n EndTime: new Date(2018, 4, 27),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }, {\r\n Id: 230,\r\n Subject: 'New launch discussion',\r\n StartTime: new Date(2018, 4, 29),\r\n EndTime: new Date(2018, 4, 30),\r\n IsAllDay: true,\r\n CalendarId: 2\r\n }\r\n];\r\n\r\nexport let personalData: Object[] = [\r\n {\r\n Id: 101,\r\n Subject: 'Father Birthday',\r\n StartTime: new Date(2018, 2, 1),\r\n EndTime: new Date(2018, 2, 2),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 102,\r\n Subject: 'Engagement day',\r\n StartTime: new Date(2018, 2, 4),\r\n EndTime: new Date(2018, 2, 5),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 103,\r\n Subject: 'Wedding day',\r\n StartTime: new Date(2018, 2, 8),\r\n EndTime: new Date(2018, 2, 9),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 104,\r\n Subject: 'Mother Birthday',\r\n StartTime: new Date(2018, 2, 11),\r\n EndTime: new Date(2018, 2, 12),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 105,\r\n Subject: 'Peter`s Wedding Day',\r\n StartTime: new Date(2018, 2, 13),\r\n EndTime: new Date(2018, 2, 14),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 106,\r\n Subject: 'Family Trip',\r\n StartTime: new Date(2018, 2, 18),\r\n EndTime: new Date(2018, 2, 19),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 107,\r\n Subject: 'Cousin Wedding Ceremony',\r\n StartTime: new Date(2018, 2, 21),\r\n EndTime: new Date(2018, 2, 22),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 108,\r\n Subject: 'Family Meetup',\r\n StartTime: new Date(2018, 2, 24),\r\n EndTime: new Date(2018, 2, 25),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 109,\r\n Subject: 'Grandfather Birthday',\r\n StartTime: new Date(2018, 2, 28),\r\n EndTime: new Date(2018, 2, 29),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 110,\r\n Subject: 'Sister-in-law Wedding Ceremony',\r\n StartTime: new Date(2018, 2, 30),\r\n EndTime: new Date(2018, 2, 31),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 111,\r\n Subject: 'Family Meetup',\r\n StartTime: new Date(2018, 3, 1),\r\n EndTime: new Date(2018, 3, 2),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 112,\r\n Subject: 'Grandparent Wedding Day',\r\n StartTime: new Date(2018, 3, 3),\r\n EndTime: new Date(2018, 3, 4),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 113,\r\n Subject: 'Cousin Wedding Ceremony',\r\n StartTime: new Date(2018, 3, 7),\r\n EndTime: new Date(2018, 3, 8),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 114,\r\n Subject: 'Family Vacation Trip',\r\n StartTime: new Date(2018, 3, 12),\r\n EndTime: new Date(2018, 3, 13),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 115,\r\n Subject: 'Brother-in-law Birthday',\r\n StartTime: new Date(2018, 3, 15),\r\n EndTime: new Date(2018, 3, 16),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 116,\r\n Subject: 'Brother`s Birthday',\r\n StartTime: new Date(2018, 3, 18),\r\n EndTime: new Date(2018, 3, 19),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 117,\r\n Subject: 'Sister Wedding Anniversary',\r\n StartTime: new Date(2018, 3, 21),\r\n EndTime: new Date(2018, 3, 22),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 118,\r\n Subject: 'Family Vacation Trip',\r\n StartTime: new Date(2018, 3, 24),\r\n EndTime: new Date(2018, 3, 25),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 119,\r\n Subject: 'Wedding Anniversary',\r\n StartTime: new Date(2018, 3, 26),\r\n EndTime: new Date(2018, 3, 27),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 120,\r\n Subject: 'Month end trip',\r\n StartTime: new Date(2018, 3, 29),\r\n EndTime: new Date(2018, 3, 30),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 121,\r\n Subject: 'John Birthday',\r\n StartTime: new Date(2018, 4, 1),\r\n EndTime: new Date(2018, 4, 2),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 122,\r\n Subject: 'Vishnu Birthday',\r\n StartTime: new Date(2018, 4, 3),\r\n EndTime: new Date(2018, 4, 4),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 123,\r\n Subject: 'Family Trip',\r\n StartTime: new Date(2018, 4, 9),\r\n EndTime: new Date(2018, 4, 10),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 124,\r\n Subject: 'Revanth Wedding Anniversary',\r\n StartTime: new Date(2018, 4, 13),\r\n EndTime: new Date(2018, 4, 14),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 125,\r\n Subject: 'Family Meetup',\r\n StartTime: new Date(2018, 4, 15),\r\n EndTime: new Date(2018, 4, 16),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 126,\r\n Subject: 'Family get-together',\r\n StartTime: new Date(2018, 4, 18),\r\n EndTime: new Date(2018, 4, 19),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 127,\r\n Subject: 'Friends Reunion',\r\n StartTime: new Date(2018, 4, 21),\r\n EndTime: new Date(2018, 4, 22),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 128,\r\n Subject: 'Rahul Wedding Anniversary Celebration',\r\n StartTime: new Date(2018, 4, 24),\r\n EndTime: new Date(2018, 4, 25),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 129,\r\n Subject: 'Vacation Trip with friends',\r\n StartTime: new Date(2018, 4, 26),\r\n EndTime: new Date(2018, 4, 27),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }, {\r\n Id: 130,\r\n Subject: 'Friends Reunion',\r\n StartTime: new Date(2018, 4, 29),\r\n EndTime: new Date(2018, 4, 30),\r\n IsAllDay: true,\r\n CalendarId: 1\r\n }\r\n];\r\n\r\nexport let doctorData: Object[] = [\r\n {\r\n Id: 1,\r\n Subject: 'Echocardiogram',\r\n StartTime: new Date(2018, 3, 2, 9, 30),\r\n EndTime: new Date(2018, 3, 2, 11, 30),\r\n IsAllDay: false,\r\n DoctorId: 1\r\n }, {\r\n Id: 2,\r\n Subject: 'Lumbar punctures',\r\n StartTime: new Date(2018, 3, 2, 9, 30),\r\n EndTime: new Date(2018, 3, 2, 10, 45),\r\n IsAllDay: false,\r\n DoctorId: 2\r\n }, {\r\n Id: 3,\r\n Subject: 'Osteoarthritis',\r\n StartTime: new Date(2018, 3, 2, 8),\r\n EndTime: new Date(2018, 3, 2, 10, 30),\r\n IsAllDay: false,\r\n DoctorId: 3\r\n }, {\r\n Id: 4,\r\n Subject: 'Ambulatory ECG',\r\n StartTime: new Date(2018, 3, 3, 12),\r\n EndTime: new Date(2018, 3, 3, 12, 30),\r\n IsAllDay: false,\r\n DoctorId: 1\r\n }, {\r\n Id: 5,\r\n Subject: 'Osteoporosis',\r\n StartTime: new Date(2018, 3, 3, 11),\r\n EndTime: new Date(2018, 3, 3, 11, 50),\r\n IsAllDay: false,\r\n DoctorId: 3\r\n }, {\r\n Id: 6,\r\n Subject: 'Neuromuscular',\r\n StartTime: new Date(2018, 3, 4, 11, 30),\r\n EndTime: new Date(2018, 3, 4, 13, 30),\r\n IsAllDay: false,\r\n DoctorId: 2\r\n }, {\r\n Id: 7,\r\n Subject: 'Rheumatoid arthritis',\r\n StartTime: new Date(2018, 3, 4, 13, 40),\r\n EndTime: new Date(2018, 3, 4, 14, 40),\r\n IsAllDay: false,\r\n DoctorId: 3\r\n }, {\r\n Id: 8,\r\n Subject: 'Cardiac Catheterization',\r\n StartTime: new Date(2018, 3, 5, 11, 30),\r\n EndTime: new Date(2018, 3, 5, 13),\r\n IsAllDay: false,\r\n DoctorId: 1\r\n }, {\r\n Id: 9,\r\n Subject: 'Growth abnormalities',\r\n StartTime: new Date(2018, 3, 5, 14),\r\n EndTime: new Date(2018, 3, 5, 15, 30),\r\n IsAllDay: false,\r\n DoctorId: 3\r\n }, {\r\n Id: 10,\r\n Subject: 'Sleep disorders',\r\n StartTime: new Date(2018, 3, 6, 12),\r\n EndTime: new Date(2018, 3, 6, 14),\r\n IsAllDay: false,\r\n DoctorId: 2\r\n }, {\r\n Id: 11,\r\n Subject: 'Torn ligaments',\r\n StartTime: new Date(2018, 3, 6, 13, 30),\r\n EndTime: new Date(2018, 3, 6, 14, 45),\r\n IsAllDay: false,\r\n DoctorId: 3\r\n }, {\r\n Id: 12,\r\n Subject: 'Coronary angiogram',\r\n StartTime: new Date(2018, 3, 6, 8),\r\n EndTime: new Date(2018, 3, 6, 8, 30),\r\n IsAllDay: false,\r\n DoctorId: 1\r\n }, {\r\n Id: 13,\r\n Subject: 'Blood pressure',\r\n StartTime: new Date(2018, 3, 9, 12),\r\n EndTime: new Date(2018, 3, 9, 12, 30),\r\n IsAllDay: false,\r\n DoctorId: 1\r\n }, {\r\n Id: 14,\r\n Subject: 'Radiculopathy',\r\n StartTime: new Date(2018, 3, 9, 15, 45),\r\n EndTime: new Date(2018, 3, 9, 16, 30),\r\n IsAllDay: false,\r\n DoctorId: 2\r\n }, {\r\n Id: 15,\r\n Subject: 'Sprains and strains',\r\n StartTime: new Date(2018, 3, 9, 14),\r\n EndTime: new Date(2018, 3, 9, 15, 30),\r\n IsAllDay: false,\r\n DoctorId: 3\r\n }, {\r\n Id: 16,\r\n Subject: 'Cardiac stress testing',\r\n StartTime: new Date(2018, 3, 10, 10),\r\n EndTime: new Date(2018, 3, 10, 10, 30),\r\n IsAllDay: false,\r\n DoctorId: 1\r\n }, {\r\n Id: 17,\r\n Subject: 'Tendon injuries',\r\n StartTime: new Date(2018, 3, 10, 14),\r\n EndTime: new Date(2018, 3, 10, 15, 30),\r\n IsAllDay: false,\r\n DoctorId: 3\r\n }, {\r\n Id: 18,\r\n Subject: 'Dementia',\r\n StartTime: new Date(2018, 3, 11, 15),\r\n EndTime: new Date(2018, 3, 11, 17),\r\n IsAllDay: false,\r\n DoctorId: 2\r\n }, {\r\n Id: 19,\r\n Subject: 'Pulled muscles',\r\n StartTime: new Date(2018, 3, 11, 13, 30),\r\n EndTime: new Date(2018, 3, 11, 15, 50),\r\n IsAllDay: false,\r\n DoctorId: 3\r\n }, {\r\n Id: 20,\r\n Subject: 'Coronary angiogram',\r\n StartTime: new Date(2018, 3, 12, 10, 30),\r\n EndTime: new Date(2018, 3, 12, 12, 30),\r\n IsAllDay: false,\r\n DoctorId: 1\r\n }, {\r\n Id: 21,\r\n Subject: 'Back pain',\r\n StartTime: new Date(2018, 3, 12, 10, 30),\r\n EndTime: new Date(2018, 3, 12, 11, 30),\r\n IsAllDay: false,\r\n DoctorId: 3\r\n }, {\r\n Id: 22,\r\n Subject: 'Neuropathy',\r\n StartTime: new Date(2018, 3, 13, 12, 30),\r\n EndTime: new Date(2018, 3, 13, 13, 45),\r\n IsAllDay: false,\r\n DoctorId: 2\r\n }, {\r\n Id: 23,\r\n Subject: 'Ruptured disks',\r\n StartTime: new Date(2018, 3, 13, 13),\r\n EndTime: new Date(2018, 3, 13, 15, 50),\r\n IsAllDay: false,\r\n DoctorId: 3\r\n }, {\r\n Id: 24,\r\n Subject: 'Atherosclerosis',\r\n StartTime: new Date(2018, 3, 13, 10),\r\n EndTime: new Date(2018, 3, 13, 12, 30),\r\n IsAllDay: false,\r\n DoctorId: 1\r\n }, {\r\n Id: 25,\r\n Subject: 'Arthroplasty',\r\n StartTime: new Date(2018, 3, 16, 9),\r\n EndTime: new Date(2018, 3, 16, 10),\r\n IsAllDay: false,\r\n DoctorId: 1\r\n }, {\r\n Id: 26,\r\n Subject: 'Hyperactivity disorder',\r\n StartTime: new Date(2018, 3, 16, 14),\r\n EndTime: new Date(2018, 3, 16, 15, 45),\r\n IsAllDay: false,\r\n DoctorId: 2\r\n }, {\r\n Id: 27,\r\n Subject: 'Muscular dystrophy',\r\n StartTime: new Date(2018, 3, 16, 13, 10),\r\n EndTime: new Date(2018, 3, 16, 15, 20),\r\n IsAllDay: false,\r\n DoctorId: 3\r\n }, {\r\n Id: 28,\r\n Subject: 'Consulting',\r\n StartTime: new Date(2018, 3, 17, 9, 20),\r\n EndTime: new Date(2018, 3, 17, 10, 30),\r\n IsAllDay: false,\r\n DoctorId: 1\r\n }, {\r\n Id: 29,\r\n Subject: 'Hand surgery',\r\n StartTime: new Date(2018, 3, 17, 13, 20),\r\n EndTime: new Date(2018, 3, 17, 15, 22),\r\n IsAllDay: false,\r\n DoctorId: 3\r\n }, {\r\n Id: 30,\r\n Subject: 'Neuromuscular',\r\n StartTime: new Date(2018, 3, 18, 14),\r\n EndTime: new Date(2018, 3, 18, 15, 40),\r\n IsAllDay: false,\r\n DoctorId: 2\r\n }, {\r\n Id: 31,\r\n Subject: 'Spine surgery',\r\n StartTime: new Date(2018, 3, 18, 12, 18),\r\n EndTime: new Date(2018, 3, 18, 14, 23),\r\n IsAllDay: false,\r\n DoctorId: 3\r\n }, {\r\n Id: 32,\r\n Subject: 'Fibrinogen',\r\n StartTime: new Date(2018, 3, 19, 9),\r\n EndTime: new Date(2018, 3, 19, 12, 30),\r\n IsAllDay: false,\r\n DoctorId: 1\r\n }, {\r\n Id: 33,\r\n Subject: 'Bone tumors',\r\n StartTime: new Date(2018, 3, 19, 10, 45),\r\n EndTime: new Date(2018, 3, 19, 12, 20),\r\n IsAllDay: false,\r\n DoctorId: 3\r\n }, {\r\n Id: 34,\r\n Subject: 'Neuromuscular',\r\n StartTime: new Date(2018, 3, 20, 13),\r\n EndTime: new Date(2018, 3, 20, 17),\r\n IsAllDay: false,\r\n DoctorId: 2\r\n }, {\r\n Id: 35,\r\n Subject: 'Osteoporosis',\r\n StartTime: new Date(2018, 3, 20, 11, 45),\r\n EndTime: new Date(2018, 3, 20, 14, 30),\r\n IsAllDay: false,\r\n DoctorId: 3\r\n }, {\r\n Id: 36,\r\n Subject: 'Triglyceride',\r\n StartTime: new Date(2018, 3, 20, 9, 30),\r\n EndTime: new Date(2018, 3, 20, 10, 45),\r\n IsAllDay: false,\r\n DoctorId: 1\r\n }, {\r\n Id: 37,\r\n Subject: 'Fibrinogen',\r\n StartTime: new Date(2018, 3, 23, 8),\r\n EndTime: new Date(2018, 3, 23, 12, 30),\r\n IsAllDay: false,\r\n DoctorId: 1\r\n }, {\r\n Id: 38,\r\n Subject: 'Head trauma',\r\n StartTime: new Date(2018, 3, 23, 12),\r\n EndTime: new Date(2018, 3, 23, 15),\r\n IsAllDay: false,\r\n DoctorId: 2\r\n }, {\r\n Id: 39,\r\n Subject: 'Arthroplasty',\r\n StartTime: new Date(2018, 3, 23, 12, 18),\r\n EndTime: new Date(2018, 3, 23, 13, 22),\r\n IsAllDay: false,\r\n DoctorId: 3\r\n }, {\r\n Id: 40,\r\n Subject: 'Echocardiogram',\r\n StartTime: new Date(2018, 3, 24, 10, 30),\r\n EndTime: new Date(2018, 3, 24, 12, 40),\r\n IsAllDay: false,\r\n DoctorId: 1\r\n }, {\r\n Id: 41,\r\n Subject: 'Skull reconstruction',\r\n StartTime: new Date(2018, 3, 24, 13, 20),\r\n EndTime: new Date(2018, 3, 24, 15, 45),\r\n IsAllDay: false,\r\n DoctorId: 3\r\n }, {\r\n Id: 42,\r\n Subject: 'Dementia',\r\n StartTime: new Date(2018, 3, 25, 12, 30),\r\n EndTime: new Date(2018, 3, 25, 16, 45),\r\n IsAllDay: false,\r\n DoctorId: 2\r\n }, {\r\n Id: 43,\r\n Subject: 'Orthopedic trauma',\r\n StartTime: new Date(2018, 3, 25, 10, 18),\r\n EndTime: new Date(2018, 3, 25, 12, 20),\r\n IsAllDay: false,\r\n DoctorId: 3\r\n }, {\r\n Id: 44,\r\n Subject: 'Blood pressure',\r\n StartTime: new Date(2018, 3, 26, 10, 50),\r\n EndTime: new Date(2018, 3, 26, 12, 30),\r\n IsAllDay: false,\r\n DoctorId: 1\r\n }, {\r\n Id: 45,\r\n Subject: 'Ruptured disks',\r\n StartTime: new Date(2018, 3, 26, 12, 50),\r\n EndTime: new Date(2018, 3, 26, 15, 20),\r\n IsAllDay: false,\r\n DoctorId: 3\r\n }, {\r\n Id: 46,\r\n Subject: 'Head trauma',\r\n StartTime: new Date(2018, 3, 27, 11, 50),\r\n EndTime: new Date(2018, 3, 27, 12, 45),\r\n IsAllDay: false,\r\n DoctorId: 2\r\n }, {\r\n Id: 47,\r\n Subject: 'Cerebral palsy',\r\n StartTime: new Date(2018, 3, 27, 14, 50),\r\n EndTime: new Date(2018, 3, 27, 15, 50),\r\n IsAllDay: false,\r\n DoctorId: 3\r\n }, {\r\n Id: 48,\r\n Subject: 'Consulting',\r\n StartTime: new Date(2018, 3, 27, 9),\r\n EndTime: new Date(2018, 3, 27, 11, 30),\r\n IsAllDay: false,\r\n DoctorId: 1\r\n }, {\r\n Id: 49,\r\n Subject: 'Electrocardiogram',\r\n StartTime: new Date(2018, 3, 30, 9, 30),\r\n EndTime: new Date(2018, 3, 30, 11, 50),\r\n IsAllDay: false,\r\n DoctorId: 1\r\n }, {\r\n Id: 50,\r\n Subject: 'Radiculopathy',\r\n StartTime: new Date(2018, 3, 30, 14),\r\n EndTime: new Date(2018, 3, 30, 15, 30),\r\n IsAllDay: false,\r\n DoctorId: 2\r\n }, {\r\n Id: 51,\r\n Subject: 'Skull reconstruction',\r\n StartTime: new Date(2018, 3, 30, 14),\r\n EndTime: new Date(2018, 3, 30, 16),\r\n IsAllDay: false,\r\n DoctorId: 3\r\n }\r\n];\r\n\r\nexport let resAirlinesData: Object[] = [\r\n {\r\n Id: 1,\r\n Subject: '#SG 208 Greenville - Washington',\r\n StartTime: new Date(2018, 3, 2, 10, 0),\r\n EndTime: new Date(2018, 3, 2, 12, 30),\r\n IsAllDay: false,\r\n AirlineId: 1\r\n }, {\r\n Id: 2,\r\n Subject: '#IT 188 Washington - Arizona',\r\n StartTime: new Date(2018, 3, 2, 4, 0),\r\n EndTime: new Date(2018, 3, 2, 5, 0),\r\n IsAllDay: false,\r\n AirlineId: 3\r\n }, {\r\n Id: 3,\r\n Subject: '#SG 300 Chicago - Nevada',\r\n StartTime: new Date(2018, 3, 2, 11, 0),\r\n EndTime: new Date(2018, 3, 2, 13, 0),\r\n IsAllDay: false,\r\n AirlineId: 2\r\n }, {\r\n Id: 4,\r\n Subject: '#IT 306 Washington - Newport',\r\n StartTime: new Date(2018, 3, 4, 4, 0),\r\n EndTime: new Date(2018, 3, 4, 5, 0),\r\n IsAllDay: false,\r\n AirlineId: 1\r\n }, {\r\n Id: 5,\r\n Subject: '#AI 520 Washington - Chicago',\r\n StartTime: new Date(2018, 3, 3, 10, 30),\r\n EndTime: new Date(2018, 3, 3, 12, 30),\r\n IsAllDay: false,\r\n AirlineId: 3\r\n }, {\r\n Id: 6,\r\n Subject: '#SG 345 Renfrewshire - Lancashire',\r\n StartTime: new Date(2018, 3, 5, 6, 30),\r\n EndTime: new Date(2018, 3, 5, 7, 30),\r\n IsAllDay: false,\r\n AirlineId: 2\r\n }\r\n];\r\n\r\nexport let fifaEventsData: Object[] = [\r\n {\r\n Id: 1,\r\n Subject: 'RUSSIA vs SAUDI ARABIA',\r\n Description: 'Group A',\r\n StartTime: new Date(2018, 5, 14, 15, 0),\r\n EndTime: new Date(2018, 5, 14, 17, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Moscow',\r\n CategoryColor: '#1aaa55',\r\n GroupId: 1\r\n }, {\r\n Id: 2,\r\n Subject: 'EGYPT vs URUGUAY',\r\n Description: 'Group A',\r\n StartTime: new Date(2018, 5, 15, 12, 0),\r\n EndTime: new Date(2018, 5, 15, 14, 0),\r\n StartTimezone: 'Asia/Yekaterinburg',\r\n EndTimezone: 'Asia/Yekaterinburg',\r\n City: 'Ekaterinburg',\r\n CategoryColor: '#1aaa55',\r\n GroupId: 1\r\n }, {\r\n Id: 3,\r\n Subject: 'MOROCCO vs IR IRAN',\r\n Description: 'Group B',\r\n StartTime: new Date(2018, 5, 15, 15, 0),\r\n EndTime: new Date(2018, 5, 15, 17, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Saint Petersburg',\r\n CategoryColor: '#357cd2',\r\n GroupId: 2\r\n }, {\r\n Id: 4,\r\n Subject: 'PORTUGAL vs SPAIN',\r\n Description: 'Group B',\r\n StartTime: new Date(2018, 5, 15, 18, 0),\r\n EndTime: new Date(2018, 5, 15, 20, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Sochi',\r\n CategoryColor: '#357cd2',\r\n GroupId: 2\r\n }, {\r\n Id: 5,\r\n Subject: 'FRANCE vs AUSTRALIA',\r\n Description: 'Group C',\r\n StartTime: new Date(2018, 5, 16, 10, 0),\r\n EndTime: new Date(2018, 5, 16, 12, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Kazan',\r\n CategoryColor: '#7fa900',\r\n GroupId: 3\r\n }, {\r\n Id: 6,\r\n Subject: 'ARGENTINA vs ICELAND',\r\n Description: 'Group D',\r\n StartTime: new Date(2018, 5, 16, 13, 0),\r\n EndTime: new Date(2018, 5, 16, 15, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Moscow',\r\n CategoryColor: '#ea7a57',\r\n GroupId: 4\r\n }, {\r\n Id: 7,\r\n Subject: 'PERU vs DENMARK',\r\n Description: 'Group C',\r\n StartTime: new Date(2018, 5, 16, 16, 0),\r\n EndTime: new Date(2018, 5, 16, 18, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Saransk',\r\n CategoryColor: '#7fa900',\r\n GroupId: 3\r\n }, {\r\n Id: 8,\r\n Subject: 'CROATIA vs NIGERIA',\r\n Description: 'Group D',\r\n StartTime: new Date(2018, 5, 16, 19, 0),\r\n EndTime: new Date(2018, 5, 16, 21, 0),\r\n StartTimezone: 'Europe/Kaliningrad',\r\n EndTimezone: 'Europe/Kaliningrad',\r\n City: 'Kaliningrad',\r\n CategoryColor: '#ea7a57',\r\n GroupId: 4\r\n }, {\r\n Id: 9,\r\n Subject: 'COSTA RICA vs SERBIA',\r\n Description: 'Group E',\r\n StartTime: new Date(2018, 5, 17, 12, 0),\r\n EndTime: new Date(2018, 5, 17, 14, 0),\r\n StartTimezone: 'Europe/Samara',\r\n EndTimezone: 'Europe/Samara',\r\n City: 'Samara',\r\n CategoryColor: '#00bdae',\r\n GroupId: 5\r\n }, {\r\n Id: 10,\r\n Subject: 'GERMANY vs MEXICO',\r\n Description: 'Group F',\r\n StartTime: new Date(2018, 5, 17, 15, 0),\r\n EndTime: new Date(2018, 5, 17, 17, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Moscow',\r\n CategoryColor: '#f57f17',\r\n GroupId: 6\r\n }, {\r\n Id: 11,\r\n Subject: 'BRAZIL vs SWITZERLAND',\r\n Description: 'Group E',\r\n StartTime: new Date(2018, 5, 17, 18, 0),\r\n EndTime: new Date(2018, 5, 17, 20, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Rostov-On-Don',\r\n CategoryColor: '#00bdae',\r\n GroupId: 5\r\n }, {\r\n Id: 12,\r\n Subject: 'SWEDEN vs KOREA REPUBLIC',\r\n Description: 'Group F',\r\n StartTime: new Date(2018, 5, 18, 12, 0),\r\n EndTime: new Date(2018, 5, 18, 14, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Nizhny Novgorod',\r\n CategoryColor: '#f57f17',\r\n GroupId: 6\r\n }, {\r\n Id: 13,\r\n Subject: 'BELGIUM vs PANAMA',\r\n Description: 'Group G',\r\n StartTime: new Date(2018, 5, 18, 15, 0),\r\n EndTime: new Date(2018, 5, 18, 17, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Sochi',\r\n CategoryColor: '#8e24aa',\r\n GroupId: 7\r\n }, {\r\n Id: 14,\r\n Subject: 'TUNISIA vs ENGLAND',\r\n Description: 'Group G',\r\n StartTime: new Date(2018, 5, 18, 18, 0),\r\n EndTime: new Date(2018, 5, 18, 20, 0),\r\n StartTimezone: 'Europe/Volgograd',\r\n EndTimezone: 'Europe/Volgograd',\r\n City: 'Volgograd',\r\n CategoryColor: '#8e24aa',\r\n GroupId: 7\r\n }, {\r\n Id: 15,\r\n Subject: 'COLOMBIA vs JAPAN',\r\n Description: 'Group H',\r\n StartTime: new Date(2018, 5, 19, 12, 0),\r\n EndTime: new Date(2018, 5, 19, 14, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Saransk',\r\n CategoryColor: '#7fa900',\r\n GroupId: 8\r\n }, {\r\n Id: 16,\r\n Subject: 'POLAND vs SENEGAL',\r\n Description: 'Group H',\r\n StartTime: new Date(2018, 5, 19, 15, 0),\r\n EndTime: new Date(2018, 5, 19, 17, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Moscow',\r\n CategoryColor: '#7fa900',\r\n GroupId: 8\r\n }, {\r\n Id: 17,\r\n Subject: 'RUSSIA vs EGYPT',\r\n Description: 'Group A',\r\n StartTime: new Date(2018, 5, 19, 18, 0),\r\n EndTime: new Date(2018, 5, 19, 20, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Saint Petersburg',\r\n CategoryColor: '#1aaa55',\r\n GroupId: 1\r\n }, {\r\n Id: 18,\r\n Subject: 'PORTUGAL vs MOROCCO',\r\n Description: 'Group B',\r\n StartTime: new Date(2018, 5, 20, 12, 0),\r\n EndTime: new Date(2018, 5, 20, 14, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Rostov-On-Don',\r\n CategoryColor: '#357cd2',\r\n GroupId: 2\r\n }, {\r\n Id: 19,\r\n Subject: 'URUGUAY vs SAUDI ARABIA',\r\n Description: 'Group A',\r\n StartTime: new Date(2018, 5, 20, 15, 0),\r\n EndTime: new Date(2018, 5, 20, 17, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Moscow',\r\n CategoryColor: '#1aaa55',\r\n GroupId: 1\r\n }, {\r\n Id: 20,\r\n Subject: 'IR IRAN vs SPAIN',\r\n Description: 'Group B',\r\n StartTime: new Date(2018, 5, 20, 18, 0),\r\n EndTime: new Date(2018, 5, 20, 20, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Kazan',\r\n CategoryColor: '#357cd2',\r\n GroupId: 2\r\n }, {\r\n Id: 21,\r\n Subject: 'DENMARK vs AUSTRALIA',\r\n Description: 'Group C',\r\n StartTime: new Date(2018, 5, 21, 12, 0),\r\n EndTime: new Date(2018, 5, 21, 14, 0),\r\n StartTimezone: 'Europe/Samara',\r\n EndTimezone: 'Europe/Samara',\r\n City: 'Samara',\r\n CategoryColor: '#7fa900',\r\n GroupId: 3\r\n }, {\r\n Id: 22,\r\n Subject: 'FRANCE vs PERU',\r\n Description: 'Group D',\r\n StartTime: new Date(2018, 5, 21, 15, 0),\r\n EndTime: new Date(2018, 5, 21, 17, 0),\r\n StartTimezone: 'Asia/Yekaterinburg',\r\n EndTimezone: 'Asia/Yekaterinburg',\r\n City: 'Ekaterinburg',\r\n CategoryColor: '#ea7a57',\r\n GroupId: 4\r\n }, {\r\n Id: 23,\r\n Subject: 'ARGENTINA vs CROATIA',\r\n Description: 'Group D',\r\n StartTime: new Date(2018, 5, 21, 18, 0),\r\n EndTime: new Date(2018, 5, 21, 20, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Nizhny Novgorod',\r\n CategoryColor: '#ea7a57',\r\n GroupId: 4\r\n }, {\r\n Id: 24,\r\n Subject: 'BRAZIL vs COSTA RICA',\r\n Description: 'Group E',\r\n StartTime: new Date(2018, 5, 22, 12, 0),\r\n EndTime: new Date(2018, 5, 22, 14, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Saint Petersburg',\r\n CategoryColor: '#00bdae',\r\n GroupId: 5\r\n }, {\r\n Id: 25,\r\n Subject: 'NIGERIA vs ICELAND',\r\n Description: 'Group D',\r\n StartTime: new Date(2018, 5, 22, 15, 0),\r\n EndTime: new Date(2018, 5, 22, 17, 0),\r\n StartTimezone: 'Europe/Volgograd',\r\n EndTimezone: 'Europe/Volgograd',\r\n City: 'Volgograd',\r\n CategoryColor: '#ea7a57',\r\n GroupId: 4\r\n }, {\r\n Id: 26,\r\n Subject: 'SERBIA vs SWITZERLAND',\r\n Description: 'Group E',\r\n StartTime: new Date(2018, 5, 22, 18, 0),\r\n EndTime: new Date(2018, 5, 22, 20, 0),\r\n StartTimezone: 'Europe/Kaliningrad',\r\n EndTimezone: 'Europe/Kaliningrad',\r\n City: 'Kaliningrad',\r\n CategoryColor: '#00bdae',\r\n GroupId: 5\r\n }, {\r\n Id: 27,\r\n Subject: 'BELGIUM vs TUNISIA',\r\n Description: 'Group G',\r\n StartTime: new Date(2018, 5, 23, 12, 0),\r\n EndTime: new Date(2018, 5, 23, 14, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Moscow',\r\n CategoryColor: '#8e24aa',\r\n GroupId: 7\r\n }, {\r\n Id: 28,\r\n Subject: 'KOREA REPUBLIC vs MEXICO',\r\n Description: 'Group F',\r\n StartTime: new Date(2018, 5, 23, 15, 0),\r\n EndTime: new Date(2018, 5, 23, 17, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Rostov-On-Don',\r\n CategoryColor: '#f57f17',\r\n GroupId: 6\r\n }, {\r\n Id: 29,\r\n Subject: 'GERMANY vs SWEDEN',\r\n Description: 'Group F',\r\n StartTime: new Date(2018, 5, 23, 18, 0),\r\n EndTime: new Date(2018, 5, 23, 20, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Sochi',\r\n CategoryColor: '#f57f17',\r\n GroupId: 6\r\n }, {\r\n Id: 30,\r\n Subject: 'ENGLAND vs PANAMA',\r\n Description: 'Group G',\r\n StartTime: new Date(2018, 5, 24, 12, 0),\r\n EndTime: new Date(2018, 5, 24, 14, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Nizhny Novgorod',\r\n CategoryColor: '#8e24aa',\r\n GroupId: 7\r\n }, {\r\n Id: 31,\r\n Subject: 'JAPAN vs SENEGAL',\r\n Description: 'Group H',\r\n StartTime: new Date(2018, 5, 24, 15, 0),\r\n EndTime: new Date(2018, 5, 24, 17, 0),\r\n StartTimezone: 'Asia/Yekaterinburg',\r\n EndTimezone: 'Asia/Yekaterinburg',\r\n City: 'Ekaterinburg',\r\n CategoryColor: '#7fa900',\r\n GroupId: 8\r\n }, {\r\n Id: 32,\r\n Subject: 'POLAND vs COLOMBIA',\r\n Description: 'Group H',\r\n StartTime: new Date(2018, 5, 24, 18, 0),\r\n EndTime: new Date(2018, 5, 24, 20, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Kazan',\r\n CategoryColor: '#7fa900',\r\n GroupId: 8\r\n }, {\r\n Id: 33,\r\n Subject: 'URUGUAY vs RUSSIA',\r\n Description: 'Group A',\r\n StartTime: new Date(2018, 5, 25, 14, 0),\r\n EndTime: new Date(2018, 5, 25, 16, 0),\r\n StartTimezone: 'Europe/Samara',\r\n EndTimezone: 'Europe/Samara',\r\n City: 'Samara',\r\n CategoryColor: '#1aaa55',\r\n GroupId: 1\r\n }, {\r\n Id: 34,\r\n Subject: 'SAUDI ARABIA vs EGYPT',\r\n Description: 'Group A',\r\n StartTime: new Date(2018, 5, 25, 14, 0),\r\n EndTime: new Date(2018, 5, 25, 16, 0),\r\n StartTimezone: 'Europe/Volgograd',\r\n EndTimezone: 'Europe/Volgograd',\r\n City: 'Volgograd',\r\n CategoryColor: '#1aaa55',\r\n GroupId: 1\r\n }, {\r\n Id: 35,\r\n Subject: 'IR IRAN vs PORTUGAL',\r\n Description: 'Group B',\r\n StartTime: new Date(2018, 5, 25, 18, 0),\r\n EndTime: new Date(2018, 5, 25, 20, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Saransk',\r\n CategoryColor: '#357cd2',\r\n GroupId: 2\r\n }, {\r\n Id: 36,\r\n Subject: 'SPAIN vs MOROCCO',\r\n Description: 'Group B',\r\n StartTime: new Date(2018, 5, 25, 18, 0),\r\n EndTime: new Date(2018, 5, 25, 20, 0),\r\n StartTimezone: 'Europe/Kaliningrad',\r\n EndTimezone: 'Europe/Kaliningrad',\r\n City: 'Kaliningrad',\r\n CategoryColor: '#357cd2',\r\n GroupId: 2\r\n }, {\r\n Id: 37,\r\n Subject: 'DENMARK vs FRANCE',\r\n Description: 'Group C',\r\n StartTime: new Date(2018, 5, 26, 14, 0),\r\n EndTime: new Date(2018, 5, 26, 16, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Moscow',\r\n CategoryColor: '#7fa900',\r\n GroupId: 3\r\n }, {\r\n Id: 38,\r\n Subject: 'AUSTRALIA vs PERU',\r\n Description: 'Group C',\r\n StartTime: new Date(2018, 5, 26, 14, 0),\r\n EndTime: new Date(2018, 5, 26, 16, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Sochi',\r\n CategoryColor: '#7fa900',\r\n GroupId: 3\r\n }, {\r\n Id: 39,\r\n Subject: 'NIGERIA vs ARGENTINA',\r\n Description: 'Group D',\r\n StartTime: new Date(2018, 5, 26, 18, 0),\r\n EndTime: new Date(2018, 5, 26, 20, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Saint Petersburg',\r\n CategoryColor: '#ea7a57',\r\n GroupId: 4\r\n }, {\r\n Id: 40,\r\n Subject: 'ICELAND vs CROATIA',\r\n Description: 'Group D',\r\n StartTime: new Date(2018, 5, 26, 18, 0),\r\n EndTime: new Date(2018, 5, 26, 20, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Rostov-On-Don',\r\n CategoryColor: '#ea7a57',\r\n GroupId: 4\r\n }, {\r\n Id: 41,\r\n Subject: 'MEXICO vs SWEDEN',\r\n Description: 'Group F',\r\n StartTime: new Date(2018, 5, 27, 14, 0),\r\n EndTime: new Date(2018, 5, 27, 16, 0),\r\n StartTimezone: 'Asia/Yekaterinburg',\r\n EndTimezone: 'Asia/Yekaterinburg',\r\n City: 'Ekaterinburg',\r\n CategoryColor: '#f57f17',\r\n GroupId: 6\r\n }, {\r\n Id: 42,\r\n Subject: 'KOREA REPUBLIC vs GERMANY',\r\n Description: 'Group F',\r\n StartTime: new Date(2018, 5, 27, 14, 0),\r\n EndTime: new Date(2018, 5, 27, 16, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Kazan',\r\n CategoryColor: '#f57f17',\r\n GroupId: 6\r\n }, {\r\n Id: 43,\r\n Subject: 'SERBIA vs BRAZIL',\r\n Description: 'Group E',\r\n StartTime: new Date(2018, 5, 27, 18, 0),\r\n EndTime: new Date(2018, 5, 27, 20, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Moscow',\r\n CategoryColor: '#00bdae',\r\n GroupId: 5\r\n }, {\r\n Id: 44,\r\n Subject: 'SWITZERLAND vs COSTA RICA',\r\n Description: 'Group E',\r\n StartTime: new Date(2018, 5, 27, 18, 0),\r\n EndTime: new Date(2018, 5, 27, 20, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Nizhny Novgorod',\r\n CategoryColor: '#00bdae',\r\n GroupId: 5\r\n }, {\r\n Id: 45,\r\n Subject: 'JAPAN vs POLAND',\r\n Description: 'Group H',\r\n StartTime: new Date(2018, 5, 28, 14, 0),\r\n EndTime: new Date(2018, 5, 28, 16, 0),\r\n StartTimezone: 'Europe/Volgograd',\r\n EndTimezone: 'Europe/Volgograd',\r\n City: 'Volgograd',\r\n CategoryColor: '#7fa900',\r\n GroupId: 8\r\n }, {\r\n Id: 46,\r\n Subject: 'SENEGAL vs COLOMBIA',\r\n Description: 'Group H',\r\n StartTime: new Date(2018, 5, 28, 14, 0),\r\n EndTime: new Date(2018, 5, 28, 16, 0),\r\n StartTimezone: 'Europe/Samara',\r\n EndTimezone: 'Europe/Samara',\r\n City: 'Samara',\r\n CategoryColor: '#7fa900',\r\n GroupId: 8\r\n }, {\r\n Id: 47,\r\n Subject: 'PANAMA vs TUNISIA',\r\n Description: 'Group G',\r\n StartTime: new Date(2018, 5, 28, 18, 0),\r\n EndTime: new Date(2018, 5, 28, 20, 0),\r\n StartTimezone: 'Europe/Moscow',\r\n EndTimezone: 'Europe/Moscow',\r\n City: 'Saransk',\r\n CategoryColor: '#8e24aa',\r\n GroupId: 4\r\n }, {\r\n Id: 48,\r\n Subject: 'ENGLAND vs BELGIUM',\r\n Description: 'Group G',\r\n StartTime: new Date(2018, 5, 28, 18, 0),\r\n EndTime: new Date(2018, 5, 28, 20, 0),\r\n StartTimezone: 'Europe/Kaliningrad',\r\n EndTimezone: 'Europe/Kaliningrad',\r\n City: 'Kaliningrad',\r\n CategoryColor: '#8e24aa',\r\n GroupId: 4\r\n }\r\n];\r\n\r\nlet msPerDay: number = 86400000;\r\nlet msPerHour: number = 3600000;\r\nlet currentTime: number = new Date().setMinutes(0, 0, 0);\r\nexport let readonlyEventsData: Object[] = [\r\n {\r\n Id: 1,\r\n Subject: 'Project Workflow Analysis',\r\n StartTime: new Date(currentTime + msPerDay * -2 + msPerHour * 2),\r\n EndTime: new Date(currentTime + msPerDay * -2 + msPerHour * 4),\r\n }, {\r\n Id: 2,\r\n Subject: 'Project Requirement Planning',\r\n StartTime: new Date(currentTime + msPerDay * -1 + msPerHour * 2),\r\n EndTime: new Date(currentTime + msPerDay * -1 + msPerHour * 4),\r\n }, {\r\n Id: 3,\r\n Subject: 'Meeting with Developers',\r\n StartTime: new Date(currentTime + msPerDay * -1 + msPerHour * -3),\r\n EndTime: new Date(currentTime + msPerDay * -1 + msPerHour * -1),\r\n }, {\r\n Id: 4,\r\n Subject: 'Team Fun Activities',\r\n StartTime: new Date(currentTime + msPerHour * -4),\r\n EndTime: new Date(currentTime + msPerHour * -2)\r\n }, {\r\n Id: 5,\r\n Subject: 'Quality Analysis',\r\n StartTime: new Date(currentTime + msPerHour * 1),\r\n EndTime: new Date(currentTime + msPerHour * 3),\r\n ReadOnly: true\r\n }, {\r\n Id: 6,\r\n Subject: 'Customer meeting – John Mackenzie',\r\n StartTime: new Date(currentTime + msPerHour * 5),\r\n EndTime: new Date(currentTime + msPerHour * 6)\r\n }, {\r\n Id: 7,\r\n Subject: 'Meeting with Core team',\r\n StartTime: new Date(currentTime + msPerHour * 9),\r\n EndTime: new Date(currentTime + msPerHour * 10)\r\n }, {\r\n Id: 8,\r\n Subject: 'Project Review',\r\n StartTime: new Date(currentTime + msPerDay * 1 + msPerHour * 3),\r\n EndTime: new Date(currentTime + msPerDay * 1 + msPerHour * 5),\r\n }, {\r\n Id: 9,\r\n Subject: 'Project demo meeting with Andrew',\r\n StartTime: new Date(currentTime + msPerDay * 1 + msPerHour * -4),\r\n EndTime: new Date(currentTime + msPerDay * 1 + msPerHour * -3),\r\n }, {\r\n Id: 10,\r\n Subject: 'Online Hosting of Project',\r\n StartTime: new Date(currentTime + msPerDay * 2 + msPerHour * 4),\r\n EndTime: new Date(currentTime + msPerDay * 2 + msPerHour * 6),\r\n }\r\n];\r\n\r\nexport function generateObject(start: number = new Date(2017, 6, 1).getTime(), end: number = new Date(2018, 6, 31).getTime()): Object[] {\r\n let data: Object[] = [];\r\n let names: string[] = [\r\n 'Story Time for Kids', 'Camping with Turtles', 'Wildlife Warriors', 'Parrot Talk', 'Birds of Prey', 'Croco World',\r\n 'Venomous Snake Hunt', 'Face Painting & Drawing events', 'Pony Rides', 'Feed the Giants', 'Jungle Treasure Hunt',\r\n 'Endangered Species Program', 'Black Cockatoos Playtime', 'Walk with Jungle King', 'Trained Climbers', 'Playtime with Chimpanzees',\r\n 'Meet a small Mammal', 'Amazon Fish Feeding', 'Elephant Ride'\r\n ];\r\n let dayCount: number = 1000 * 60 * 60;\r\n for (let a: number = start, id: number = 1; a < end; a += (dayCount * 24) * 2) {\r\n let count: number = Math.floor((Math.random() * 9) + 1);\r\n for (let b: number = 0; b < count; b++) {\r\n let hour: number = Math.floor(Math.random() * 100) % 24;\r\n let minutes: number = Math.round((Math.floor(Math.random() * 100) % 60) / 5) * 5;\r\n let nCount: number = Math.floor(Math.random() * names.length);\r\n let startDate: Date = new Date(new Date(a).setHours(hour, minutes));\r\n let endDate: Date = new Date(startDate.getTime() + (dayCount * 2.5));\r\n data.push({\r\n Id: id,\r\n Subject: names[nCount],\r\n StartTime: startDate,\r\n EndTime: endDate,\r\n IsAllDay: (id % 10) ? false : true\r\n });\r\n id++;\r\n }\r\n }\r\n return data;\r\n}\r\n\r\nexport let roomData: Object[] = [\r\n {\r\n Id: 1,\r\n Subject: 'Board Meeting',\r\n Description: 'Meeting to discuss business goal of 2018.',\r\n StartTime: new Date(2018, 6, 30, 9, 0),\r\n EndTime: new Date(2018, 6, 30, 11, 0),\r\n RoomId: 1\r\n },\r\n {\r\n Id: 2,\r\n Subject: 'Training session on JSP',\r\n Description: 'Knowledge sharing on JSP topics.',\r\n StartTime: new Date(2018, 6, 30, 15, 0),\r\n EndTime: new Date(2018, 6, 30, 17, 0),\r\n RoomId: 5\r\n },\r\n {\r\n Id: 3,\r\n Subject: 'Sprint Planning with Team members',\r\n Description: 'Planning tasks for sprint.',\r\n StartTime: new Date(2018, 6, 30, 9, 30),\r\n EndTime: new Date(2018, 6, 30, 11, 0),\r\n RoomId: 3\r\n },\r\n {\r\n Id: 4,\r\n Subject: 'Meeting with Client',\r\n Description: 'Customer meeting to discuss features.',\r\n StartTime: new Date(2018, 6, 30, 11, 0),\r\n EndTime: new Date(2018, 6, 30, 13, 0),\r\n RoomId: 4\r\n },\r\n {\r\n Id: 5,\r\n Subject: 'Support Meeting with Managers',\r\n Description: 'Meeting to discuss support plan.',\r\n StartTime: new Date(2018, 6, 30, 16, 0),\r\n EndTime: new Date(2018, 6, 30, 17, 30),\r\n RoomId: 5\r\n },\r\n {\r\n Id: 6, Subject: 'Client Meeting',\r\n Description: 'Meeting to discuss client requirements.',\r\n StartTime: new Date(2018, 6, 30, 10, 30),\r\n EndTime: new Date(2018, 6, 30, 13, 0),\r\n RoomId: 6\r\n },\r\n {\r\n Id: 7,\r\n Subject: 'Appraisal Meeting',\r\n Description: 'Meeting to discuss employee appraisals.',\r\n StartTime: new Date(2018, 6, 30, 15, 0),\r\n EndTime: new Date(2018, 6, 30, 16, 30),\r\n RoomId: 7\r\n },\r\n {\r\n Id: 8,\r\n Subject: 'HR Meeting',\r\n Description: 'Meeting to discuss HR plans.',\r\n StartTime: new Date(2018, 6, 30, 8, 0),\r\n EndTime: new Date(2018, 6, 30, 9, 0),\r\n RoomId: 4\r\n },\r\n {\r\n Id: 9,\r\n Subject: 'Customer Meeting',\r\n Description: 'Meeting to discuss customer reported issues.',\r\n StartTime: new Date(2018, 6, 30, 10, 0),\r\n EndTime: new Date(2018, 6, 30, 12, 0),\r\n RoomId: 8\r\n },\r\n {\r\n Id: 10,\r\n Subject: 'Board Meeting',\r\n Description: 'Meeting to discuss business plans.',\r\n StartTime: new Date(2018, 6, 30, 14, 30),\r\n EndTime: new Date(2018, 6, 30, 17, 0),\r\n RoomId: 9\r\n },\r\n {\r\n Id: 11,\r\n Subject: 'Training session on Vue',\r\n Description: 'Knowledge sharing on Vue concepts.',\r\n StartTime: new Date(2018, 6, 30, 9, 0),\r\n EndTime: new Date(2018, 6, 30, 10, 30),\r\n RoomId: 10\r\n },\r\n {\r\n Id: 12,\r\n Subject: 'Meeting with Team members',\r\n Description: 'Meeting to discuss on work report.',\r\n StartTime: new Date(2018, 6, 30, 11, 30),\r\n EndTime: new Date(2018, 6, 30, 12, 0),\r\n RoomId: 5\r\n },\r\n {\r\n Id: 13,\r\n Subject: 'Meeting with General Manager',\r\n Description: 'Meeting to discuss support plan.',\r\n StartTime: new Date(2018, 6, 30, 14, 0),\r\n EndTime: new Date(2018, 6, 30, 16, 0),\r\n RoomId: 5\r\n },\r\n {\r\n Id: 14,\r\n Subject: 'Board Meeting',\r\n Description: 'Meeting to discuss business goal of 2018.',\r\n StartTime: new Date(2018, 6, 31, 9, 0),\r\n EndTime: new Date(2018, 6, 31, 11, 0),\r\n RoomId: 1\r\n },\r\n {\r\n Id: 15,\r\n Subject: 'Training session on JSP',\r\n Description: 'Knowledge sharing on JSP topics.',\r\n StartTime: new Date(2018, 6, 31, 14, 0),\r\n EndTime: new Date(2018, 6, 31, 17, 0),\r\n RoomId: 6\r\n },\r\n {\r\n Id: 16,\r\n Subject: 'Sprint Planning with Team members',\r\n Description: 'Planning tasks for sprint.',\r\n StartTime: new Date(2018, 6, 31, 9, 30),\r\n EndTime: new Date(2018, 6, 31, 11, 0),\r\n RoomId: 2\r\n },\r\n {\r\n Id: 17,\r\n Subject: 'Meeting with Client',\r\n Description: 'Customer meeting to discuss features.',\r\n StartTime: new Date(2018, 6, 31, 11, 0),\r\n EndTime: new Date(2018, 6, 31, 13, 0),\r\n RoomId: 7\r\n },\r\n {\r\n Id: 18,\r\n Subject: 'Support Meeting with Managers',\r\n Description: 'Meeting to discuss support plan.',\r\n StartTime: new Date(2018, 6, 31, 16, 0),\r\n EndTime: new Date(2018, 6, 31, 17, 30),\r\n RoomId: 2\r\n },\r\n {\r\n Id: 19,\r\n Subject: 'Training session on C#',\r\n Description: 'Training session',\r\n StartTime: new Date(2018, 6, 31, 14, 30),\r\n EndTime: new Date(2018, 6, 31, 16, 0),\r\n RoomId: 9\r\n },\r\n {\r\n Id: 20,\r\n Subject: 'Client Meeting',\r\n Description: 'Meeting to discuss client requirements.',\r\n StartTime: new Date(2018, 6, 31, 10, 30),\r\n EndTime: new Date(2018, 6, 31, 13, 0),\r\n RoomId: 3\r\n },\r\n {\r\n Id: 21,\r\n Subject: 'Appraisal Meeting',\r\n Description: 'Meeting to discuss employee appraisals.',\r\n StartTime: new Date(2018, 6, 31, 15, 0),\r\n EndTime: new Date(2018, 6, 31, 16, 30),\r\n RoomId: 3\r\n },\r\n {\r\n Id: 22,\r\n Subject: 'HR Meeting',\r\n Description: 'Meeting to discuss HR plans.',\r\n StartTime: new Date(2018, 6, 31, 8, 0),\r\n EndTime: new Date(2018, 6, 31, 9, 0),\r\n RoomId: 4\r\n },\r\n {\r\n Id: 23,\r\n Subject: 'Customer Meeting',\r\n Description: 'Meeting to discuss customer reported issues.',\r\n StartTime: new Date(2018, 6, 31, 10, 0),\r\n EndTime: new Date(2018, 6, 31, 12, 0),\r\n RoomId: 4\r\n },\r\n {\r\n Id: 24,\r\n Subject: 'Board Meeting',\r\n Description: 'Meeting to discuss business plans.',\r\n StartTime: new Date(2018, 7, 1, 16, 30),\r\n EndTime: new Date(2018, 7, 1, 18, 0),\r\n RoomId: 10\r\n },\r\n {\r\n Id: 25,\r\n Subject: 'Training session on Vue',\r\n Description: 'Knowledge sharing on Vue concepts.',\r\n StartTime: new Date(2018, 6, 31, 9, 0),\r\n EndTime: new Date(2018, 6, 31, 10, 30),\r\n RoomId: 5\r\n },\r\n {\r\n Id: 26,\r\n Subject: 'Meeting with Team members',\r\n Description: 'Meeting to discuss on work report.',\r\n StartTime: new Date(2018, 6, 31, 11, 30),\r\n EndTime: new Date(2018, 6, 31, 12, 0),\r\n RoomId: 5\r\n },\r\n {\r\n Id: 27,\r\n Subject: 'Meeting with General Manager',\r\n Description: 'Meeting to discuss support plan.',\r\n StartTime: new Date(2018, 6, 31, 14, 0),\r\n EndTime: new Date(2018, 6, 31, 16, 0),\r\n RoomId: 10\r\n },\r\n\r\n {\r\n Id: 28,\r\n Subject: 'Board Meeting',\r\n Description: 'Meeting to discuss business goal of 2018.',\r\n StartTime: new Date(2018, 7, 1, 9, 0),\r\n EndTime: new Date(2018, 7, 1, 11, 0),\r\n RoomId: 1\r\n },\r\n {\r\n Id: 29,\r\n Subject: 'Training session on JSP',\r\n Description: 'Knowledge sharing on JSP topics.',\r\n StartTime: new Date(2018, 7, 1, 17, 0),\r\n EndTime: new Date(2018, 7, 1, 20, 0),\r\n RoomId: 6\r\n },\r\n {\r\n Id: 30,\r\n Subject: 'Sprint Planning with Team members',\r\n Description: 'Planning tasks for sprint.',\r\n StartTime: new Date(2018, 7, 1, 10, 30),\r\n EndTime: new Date(2018, 7, 1, 12, 0),\r\n RoomId: 2\r\n },\r\n {\r\n Id: 31,\r\n Subject: 'Meeting with Client',\r\n Description: 'Customer meeting to discuss features.',\r\n StartTime: new Date(2018, 7, 1, 18, 0),\r\n EndTime: new Date(2018, 7, 1, 20, 0),\r\n RoomId: 8\r\n },\r\n {\r\n Id: 32,\r\n Subject: 'Support Meeting with Managers',\r\n Description: 'Meeting to discuss support plan.',\r\n StartTime: new Date(2018, 7, 1, 16, 0),\r\n EndTime: new Date(2018, 7, 1, 17, 30),\r\n RoomId: 7\r\n },\r\n {\r\n Id: 33,\r\n Subject: 'Training session on C#',\r\n Description: 'Training session',\r\n StartTime: new Date(2018, 7, 1, 14, 30),\r\n EndTime: new Date(2018, 7, 1, 16, 0),\r\n RoomId: 2\r\n },\r\n {\r\n Id: 34,\r\n Subject: 'Client Meeting',\r\n Description: 'Meeting to discuss client requirements.',\r\n StartTime: new Date(2018, 7, 1, 10, 30),\r\n EndTime: new Date(2018, 7, 1, 13, 0),\r\n RoomId: 3\r\n },\r\n {\r\n Id: 35,\r\n Subject: 'Appraisal Meeting',\r\n Description: 'Meeting to discuss employee appraisals.',\r\n StartTime: new Date(2018, 7, 1, 15, 0),\r\n EndTime: new Date(2018, 7, 1, 16, 30),\r\n RoomId: 8\r\n },\r\n {\r\n Id: 36,\r\n Subject: 'HR Meeting',\r\n Description: 'Meeting to discuss HR plans.',\r\n StartTime: new Date(2018, 7, 1, 9, 30),\r\n EndTime: new Date(2018, 7, 1, 11, 30),\r\n RoomId: 4\r\n },\r\n {\r\n Id: 37,\r\n Subject: 'Customer Meeting',\r\n Description: 'Meeting to discuss customer reported issues.',\r\n StartTime: new Date(2018, 7, 1, 10, 0),\r\n EndTime: new Date(2018, 7, 1, 12, 0),\r\n RoomId: 9\r\n },\r\n {\r\n Id: 38,\r\n Subject: 'Board Meeting',\r\n Description: 'Meeting to discuss business plans.',\r\n StartTime: new Date(2018, 7, 1, 15, 0),\r\n EndTime: new Date(2018, 7, 1, 17, 0),\r\n RoomId: 4\r\n },\r\n {\r\n Id: 39,\r\n Subject: 'Training session on Vue',\r\n Description: 'Knowledge sharing on Vue concepts.',\r\n StartTime: new Date(2018, 7, 1, 9, 0),\r\n EndTime: new Date(2018, 7, 1, 10, 30),\r\n RoomId: 5\r\n },\r\n {\r\n Id: 40,\r\n Subject: 'Meeting with Team members',\r\n Description: 'Meeting to discuss on work report.',\r\n StartTime: new Date(2018, 7, 1, 11, 30),\r\n EndTime: new Date(2018, 7, 1, 12, 30),\r\n RoomId: 5\r\n },\r\n {\r\n Id: 41,\r\n Subject: 'Meeting with General Manager',\r\n Description: 'Meeting to discuss support plan.',\r\n StartTime: new Date(2018, 7, 1, 14, 0),\r\n EndTime: new Date(2018, 7, 1, 16, 0),\r\n RoomId: 10\r\n },\r\n {\r\n Id: 43,\r\n Subject: 'HR Meeting',\r\n Description: 'Meeting to discuss HR plans.',\r\n StartTime: new Date(2018, 7, 1, 18, 0),\r\n EndTime: new Date(2018, 7, 1, 20, 0),\r\n RoomId: 2\r\n },\r\n {\r\n Id: 44,\r\n Subject: 'HR Meeting',\r\n Description: 'Meeting to discuss HR plans.',\r\n StartTime: new Date(2018, 7, 1, 17, 30),\r\n EndTime: new Date(2018, 7, 1, 20, 0),\r\n RoomId: 1\r\n },\r\n {\r\n Id: 45,\r\n Subject: 'Client Meeting',\r\n Description: 'Meeting to discuss client requirements.',\r\n StartTime: new Date(2018, 7, 1, 16, 30),\r\n EndTime: new Date(2018, 7, 1, 18, 0),\r\n RoomId: 3\r\n },\r\n {\r\n Id: 46,\r\n Subject: 'Board Meeting',\r\n Description: 'Meeting to discuss business plans.',\r\n StartTime: new Date(2018, 7, 1, 18, 30),\r\n EndTime: new Date(2018, 7, 1, 20, 0),\r\n RoomId: 4\r\n },\r\n {\r\n Id: 47,\r\n Subject: 'Board Meeting',\r\n Description: 'Meeting to discuss business plans.',\r\n StartTime: new Date(2018, 7, 1, 15, 30),\r\n EndTime: new Date(2018, 7, 1, 18, 0),\r\n RoomId: 5\r\n },\r\n {\r\n Id: 48,\r\n Subject: 'HR Meeting',\r\n Description: 'Meeting to discuss HR plans.',\r\n StartTime: new Date(2018, 7, 1, 18, 30),\r\n EndTime: new Date(2018, 7, 1, 20, 0),\r\n RoomId: 5\r\n },\r\n {\r\n Id: 49,\r\n Subject: 'HR Meeting',\r\n Description: 'Meeting to discuss HR plans.',\r\n StartTime: new Date(2018, 7, 1, 14, 30),\r\n EndTime: new Date(2018, 7, 1, 16, 0),\r\n RoomId: 6\r\n },\r\n {\r\n Id: 50,\r\n Subject: 'Board Meeting',\r\n Description: 'Meeting to discuss business plans.',\r\n StartTime: new Date(2018, 7, 1, 9, 30),\r\n EndTime: new Date(2018, 7, 1, 12, 0),\r\n RoomId: 6\r\n },\r\n {\r\n Id: 51,\r\n Subject: 'Client Meeting',\r\n Description: 'Meeting to discuss client requirements.',\r\n StartTime: new Date(2018, 7, 1, 10, 30),\r\n EndTime: new Date(2018, 7, 1, 12, 0),\r\n RoomId: 7\r\n },\r\n {\r\n Id: 52,\r\n Subject: 'Appraisal Meeting',\r\n Description: 'Meeting to discuss employee appraisals.',\r\n StartTime: new Date(2018, 7, 1, 18, 0),\r\n EndTime: new Date(2018, 7, 1, 19, 30),\r\n RoomId: 7\r\n },\r\n {\r\n Id: 53,\r\n Subject: 'Support Meeting with Managers',\r\n Description: 'Meeting to discuss support plan.',\r\n StartTime: new Date(2018, 7, 1, 15, 30),\r\n EndTime: new Date(2018, 7, 1, 17, 0),\r\n RoomId: 9\r\n },\r\n {\r\n Id: 54,\r\n Subject: 'Support Meeting with Managers',\r\n Description: 'Meeting to discuss support plan.',\r\n StartTime: new Date(2018, 7, 1, 11, 0),\r\n EndTime: new Date(2018, 7, 1, 12, 30),\r\n RoomId: 8\r\n },\r\n {\r\n Id: 55,\r\n Subject: 'Support Meeting with Managers',\r\n Description: 'Meeting to discuss support plan.',\r\n StartTime: new Date(2018, 7, 1, 11, 0),\r\n EndTime: new Date(2018, 7, 1, 12, 30),\r\n RoomId: 10\r\n }\r\n];\r\n\r\nexport let headerRowData: Object[] = [\r\n {\r\n Id: 1,\r\n Subject: 'Story Time for Kids',\r\n StartTime: new Date(2018, 0, 1, 9, 0),\r\n EndTime: new Date(2018, 0, 3, 11, 0),\r\n CategoryColor: '#df5286'\r\n },\r\n {\r\n Id: 2,\r\n Subject: 'Camping with Turtles',\r\n StartTime: new Date(2018, 0, 2, 15, 0),\r\n EndTime: new Date(2018, 0, 3, 17, 0),\r\n CategoryColor: '#7fa900'\r\n },\r\n {\r\n Id: 3,\r\n Subject: 'Wildlife Warriors',\r\n StartTime: new Date(2018, 0, 3, 9, 30),\r\n EndTime: new Date(2018, 0, 4, 11, 0),\r\n CategoryColor: '#ea7a57'\r\n },\r\n {\r\n Id: 4,\r\n Subject: 'Parrot Talk',\r\n StartTime: new Date(2018, 0, 4, 11, 0),\r\n EndTime: new Date(2018, 0, 6, 13, 0),\r\n CategoryColor: '#1aaa55'\r\n },\r\n {\r\n Id: 6,\r\n Subject: 'Croco World',\r\n StartTime: new Date(2018, 0, 5, 16, 0),\r\n EndTime: new Date(2018, 0, 8, 17, 30),\r\n CategoryColor: '#fec200'\r\n },\r\n {\r\n Id: 7,\r\n Subject: 'Venomous Snake Hunt',\r\n StartTime: new Date(2018, 0, 6, 15, 0),\r\n EndTime: new Date(2018, 0, 7, 16, 30),\r\n CategoryColor: '#5978ee'\r\n },\r\n {\r\n Id: 8,\r\n Subject: 'Face Painting & Drawing events',\r\n StartTime: new Date(2018, 0, 7, 8, 0),\r\n EndTime: new Date(2018, 0, 10, 9, 0),\r\n IsAllDay: true,\r\n CategoryColor: '#00bdae'\r\n },\r\n {\r\n Id: 11,\r\n Subject: 'Jungle Treasure Hunt',\r\n StartTime: new Date(2018, 0, 11),\r\n EndTime: new Date(2018, 0, 14),\r\n IsAllDay: true,\r\n CategoryColor: '#7FA900'\r\n },\r\n {\r\n Id: 12,\r\n Subject: 'Endangered Species Program',\r\n StartTime: new Date(2018, 0, 12, 11, 30),\r\n EndTime: new Date(2018, 0, 15, 12, 0),\r\n CategoryColor: '#1aaa55'\r\n },\r\n {\r\n Id: 13,\r\n Subject: 'Black Cockatoos Playtime',\r\n StartTime: new Date(2018, 0, 13),\r\n EndTime: new Date(2018, 0, 17),\r\n IsAllDay: true,\r\n CategoryColor: '#ea7a57'\r\n },\r\n {\r\n Id: 14,\r\n Subject: 'Walk with Jungle King',\r\n StartTime: new Date(2018, 0, 17, 9, 0),\r\n EndTime: new Date(2018, 0, 21, 11, 0),\r\n CategoryColor: '#fec200'\r\n },\r\n {\r\n Id: 15,\r\n Subject: 'Trained Climbers',\r\n StartTime: new Date(2018, 0, 20),\r\n EndTime: new Date(2018, 0, 22),\r\n CategoryColor: '#1aaa55'\r\n },\r\n {\r\n Id: 16,\r\n Subject: 'Playtime with Chimpanzees',\r\n StartTime: new Date(2018, 0, 18, 9, 30),\r\n EndTime: new Date(2018, 0, 20, 11, 0),\r\n CategoryColor: '#df5286'\r\n },\r\n {\r\n Id: 17,\r\n Subject: 'Meet a small Mammal',\r\n StartTime: new Date(2018, 0, 23, 11, 0),\r\n EndTime: new Date(2018, 0, 25, 13, 0),\r\n CategoryColor: '#7fa900'\r\n },\r\n {\r\n Id: 18,\r\n Subject: 'Amazon Fish Feeding',\r\n StartTime: new Date(2018, 0, 22),\r\n EndTime: new Date(2018, 0, 24),\r\n IsAllDay: true,\r\n CategoryColor: '#1aaa55'\r\n },\r\n {\r\n Id: 19,\r\n Subject: 'Elephant Ride',\r\n StartTime: new Date(2018, 0, 24, 14, 30),\r\n EndTime: new Date(2018, 0, 27, 16, 0),\r\n CategoryColor: '#7fa900'\r\n },\r\n {\r\n Id: 20,\r\n Subject: 'Black Cockatoos Playtime',\r\n StartTime: new Date(2018, 0, 26),\r\n EndTime: new Date(2018, 0, 30),\r\n IsAllDay: true,\r\n CategoryColor: '#ea7a57'\r\n },\r\n {\r\n Id: 21,\r\n Subject: 'Endangered Species Program',\r\n StartTime: new Date(2018, 0, 27, 11, 30),\r\n EndTime: new Date(2018, 0, 29, 12, 0),\r\n CategoryColor: '#1aaa55'\r\n },\r\n {\r\n Id: 22,\r\n Subject: 'Feed the Giants',\r\n StartTime: new Date(2018, 0, 28, 14, 30),\r\n EndTime: new Date(2018, 0, 31, 17, 0),\r\n CategoryColor: '#00bdae'\r\n },\r\n {\r\n Id: 23,\r\n Subject: 'Birds of Prey',\r\n StartTime: new Date(2018, 1, 4, 16, 0),\r\n EndTime: new Date(2018, 1, 7, 17, 30),\r\n CategoryColor: '#865fcf'\r\n },\r\n {\r\n Id: 24,\r\n Subject: 'Trained Climbers',\r\n StartTime: new Date(2018, 0, 31),\r\n EndTime: new Date(2018, 1, 3),\r\n CategoryColor: '#1aaa55'\r\n },\r\n {\r\n Id: 25,\r\n Subject: 'Venomous Snake Hunt',\r\n StartTime: new Date(2018, 1, 2, 15, 0),\r\n EndTime: new Date(2018, 1, 5, 16, 30),\r\n CategoryColor: '#5978ee'\r\n },\r\n {\r\n Id: 26,\r\n Subject: 'Croco World',\r\n StartTime: new Date(2018, 1, 6, 16, 0),\r\n EndTime: new Date(2018, 1, 9, 17, 30),\r\n CategoryColor: '#7fa900'\r\n },\r\n {\r\n Id: 27,\r\n Subject: 'Amazon Fish Feeding',\r\n StartTime: new Date(2018, 1, 8),\r\n EndTime: new Date(2018, 1, 11),\r\n IsAllDay: true,\r\n CategoryColor: '#1aaa55'\r\n },\r\n\r\n {\r\n Id: 28,\r\n Subject: 'Playtime with Chimpanzees',\r\n StartTime: new Date(2018, 1, 10, 9, 30),\r\n EndTime: new Date(2018, 1, 13, 11, 0),\r\n CategoryColor: '#df5286'\r\n },\r\n {\r\n Id: 29,\r\n Subject: 'Meet a small Mammal',\r\n StartTime: new Date(2018, 1, 12, 11, 0),\r\n EndTime: new Date(2018, 1, 15, 13, 0),\r\n CategoryColor: '#7fa900'\r\n },\r\n {\r\n Id: 30,\r\n Subject: 'Black Cockatoos Playtime',\r\n StartTime: new Date(2018, 1, 13),\r\n EndTime: new Date(2018, 1, 17),\r\n IsAllDay: true,\r\n CategoryColor: '#ea7a57'\r\n }\r\n];","systemjs.config.js":"System.config({\r\n transpiler: \"ts\",\r\n typescriptOptions: {\r\n target: \"es5\",\r\n module: \"commonjs\",\r\n moduleResolution: \"node\",\r\n emitDecoratorMetadata: true,\r\n experimentalDecorators: true,\r\n \"jsx\": \"react\"\r\n },\r\n meta: {\r\n 'typescript': {\r\n \"exports\": \"ts\"\r\n },\r\n '*.json': { loader: 'plugin-json' }\r\n },\r\n paths: {\r\n \"syncfusion:\": \"http://cdn.syncfusion.com/ej2/\"},\r\n map: {\r\n app: 'app',\r\n ts: \"https://unpkg.com/plugin-typescript@4.0.10/lib/plugin.js\",\r\n typescript: \"https://unpkg.com/typescript@2.2.2/lib/typescript.js\",\r\n \"plugin-json\":\"https://cdnjs.cloudflare.com/ajax/libs/systemjs-plugin-json/0.3.0/json.min.js\",\r\n \"@syncfusion/ej2-base\": \"syncfusion:ej2-base/dist/ej2-base.umd.min.js\",\r\n \"@syncfusion/ej2-buttons\": \"syncfusion:ej2-buttons/dist/ej2-buttons.umd.min.js\",\r\n \"@syncfusion/ej2-splitbuttons\": \"syncfusion:ej2-splitbuttons/dist/ej2-splitbuttons.umd.min.js\",\r\n \"@syncfusion/ej2-charts\": \"syncfusion:ej2-charts/dist/ej2-charts.umd.min.js\",\r\n \"@syncfusion/ej2-maps\": \"syncfusion:ej2-maps/dist/ej2-maps.umd.min.js\",\r\n \"@syncfusion/ej2-treemap\": \"syncfusion:ej2-treemap/dist/ej2-treemap.umd.min.js\",\r\n \"@syncfusion/ej2-circulargauge\": \"syncfusion:ej2-circulargauge/dist/ej2-circulargauge.umd.min.js\",\r\n \"@syncfusion/ej2-lineargauge\": \"syncfusion:ej2-lineargauge/dist/ej2-lineargauge.umd.min.js\",\r\n \"@syncfusion/ej2-calendars\": \"syncfusion:ej2-calendars/dist/ej2-calendars.umd.min.js\",\r\n \"@syncfusion/ej2-data\": \"syncfusion:ej2-data/dist/ej2-data.umd.min.js\",\r\n \"@syncfusion/ej2-dropdowns\": \"syncfusion:ej2-dropdowns/dist/ej2-dropdowns.umd.min.js\",\r\n \"@syncfusion/ej2-grids\": \"syncfusion:ej2-grids/dist/ej2-grids.umd.min.js\",\r\n \"@syncfusion/ej2-lists\": \"syncfusion:ej2-lists/dist/ej2-lists.umd.min.js\",\r\n \"@syncfusion/ej2-inputs\": \"syncfusion:ej2-inputs/dist/ej2-inputs.umd.min.js\",\r\n \"@syncfusion/ej2-navigations\": \"syncfusion:ej2-navigations/dist/ej2-navigations.umd.min.js\",\r\n \"@syncfusion/ej2-popups\": \"syncfusion:ej2-popups/dist/ej2-popups.umd.min.js\",\r\n \"@syncfusion/ej2-schedule\": \"syncfusion:ej2-schedule/dist/ej2-schedule.umd.min.js\",\r\n \"@syncfusion/ej2-pdf-export\": \"syncfusion:ej2-pdf-export/dist/ej2-pdf-export.umd.min.js\", \r\n \"@syncfusion/ej2-compression\": \"syncfusion:ej2-compression/dist/ej2-compression.umd.min.js\",\r\n \"@syncfusion/ej2-excel-export\": \"syncfusion:ej2-excel-export/dist/ej2-excel-export.umd.min.js\", \r\n \"@syncfusion/ej2-file-utils\": \"syncfusion:ej2-file-utils/dist/ej2-file-utils.umd.min.js\",\r\n \"@syncfusion/ej2-documenteditor\": \"syncfusion:ej2-documenteditor/dist/ej2-documenteditor.umd.min.js\",\r\n \"@syncfusion/ej2-notifications\": \"syncfusion:ej2-notifications/dist/ej2-notifications.umd.min.js\",\r\n \"@syncfusion/ej2-richtexteditor\": \"syncfusion:ej2-richtexteditor/dist/ej2-richtexteditor.umd.min.js\",\r\n\t\t\"@syncfusion/ej2-svg-base\": \"syncfusion:ej2-svg-base/dist/ej2-svg-base.umd.min.js\",\r\n \"@syncfusion/ej2-pivotview\": \"syncfusion:ej2-pivotview/dist/ej2-pivotview.umd.min.js\",\r\n \"@syncfusion/ej2-heatmap\": \"syncfusion:ej2-heatmap/dist/ej2-heatmap.umd.min.js\",\r\n \"@syncfusion/ej2-react-base\": \"syncfusion:ej2-react-base/dist/ej2-react-base.umd.min.js\",\r\n \"@syncfusion/ej2-react-buttons\": \"syncfusion:ej2-react-buttons/dist/ej2-react-buttons.umd.min.js\",\r\n \"@syncfusion/ej2-react-splitbuttons\": \"syncfusion:ej2-react-splitbuttons/dist/ej2-react-splitbuttons.umd.min.js\",\r\n \"@syncfusion/ej2-react-charts\": \"syncfusion:ej2-react-charts/dist/ej2-react-charts.umd.min.js\",\r\n \"@syncfusion/ej2-react-maps\": \"syncfusion:ej2-react-maps/dist/ej2-react-maps.umd.min.js\",\r\n \"@syncfusion/ej2-react-treemap\": \"syncfusion:ej2-react-treemap/dist/ej2-react-treemap.umd.min.js\",\r\n \"@syncfusion/ej2-react-circulargauge\": \"syncfusion:ej2-react-circulargauge/dist/ej2-react-circulargauge.umd.min.js\",\r\n \"@syncfusion/ej2-react-lineargauge\": \"syncfusion:ej2-react-lineargauge/dist/ej2-react-lineargauge.umd.min.js\",\r\n \"@syncfusion/ej2-react-calendars\": \"syncfusion:ej2-react-calendars/dist/ej2-react-calendars.umd.min.js\",\r\n \"@syncfusion/ej2-react-dropdowns\": \"syncfusion:ej2-react-dropdowns/dist/ej2-react-dropdowns.umd.min.js\",\r\n \"@syncfusion/ej2-react-grids\": \"syncfusion:ej2-react-grids/dist/ej2-react-grids.umd.min.js\",\r\n \"@syncfusion/ej2-react-inputs\": \"syncfusion:ej2-react-inputs/dist/ej2-react-inputs.umd.min.js\",\r\n \"@syncfusion/ej2-react-lists\": \"syncfusion:ej2-react-lists/dist/ej2-react-lists.umd.min.js\",\r\n \"@syncfusion/ej2-react-navigations\": \"syncfusion:ej2-react-navigations/dist/ej2-react-navigations.umd.min.js\",\r\n \"@syncfusion/ej2-react-popups\": \"syncfusion:ej2-react-popups/dist/ej2-react-popups.umd.min.js\",\r\n \"@syncfusion/ej2-react-schedule\": \"syncfusion:ej2-react-schedule/dist/ej2-react-schedule.umd.min.js\",\r\n \"@syncfusion/ej2-react-documenteditor\": \"syncfusion:ej2-react-documenteditor/dist/ej2-react-documenteditor.umd.min.js\",\r\n \"@syncfusion/ej2-react-notifications\": \"syncfusion:ej2-react-notifications/dist/ej2-react-notifications.umd.min.js\",\r\n \"@syncfusion/ej2-react-richtexteditor\": \"syncfusion:ej2-react-richtexteditor/dist/ej2-react-richtexteditor.umd.min.js\",\r\n \"@syncfusion/ej2-react-pivotview\": \"syncfusion:ej2-react-pivotview/dist/ej2-react-pivotview.umd.min.js\",\r\n \"@syncfusion/ej2-react-heatmap\": \"syncfusion:ej2-react-heatmap/dist/ej2-react-heatmap.umd.min.js\",\r\n \"react-dom\":\"https://unpkg.com/react-dom@15.5.4/dist/react-dom.min.js\",\r\n \"react\":\"https://unpkg.com/react@15.5.4/dist/react.min.js\",\r\n },\r\n packages: {\r\n 'app': { main: 'index', defaultExtension: 'tsx' },\r\n }\r\n});\r\n\r\nSystem.import('app');","index.html":"<!DOCTYPE html>\r\n<html>\r\n<head>\r\n <title>Schedule · HeaderRows · Essential JS 2 for React · Syncfusion</title>\r\n <meta charset=\"utf-8\" />\r\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, user-scalable=no\" />\r\n <meta http-equiv=\"x-ua-compatible\" content=\"ie=edge\">\r\n <!-- {{:meta}} -->\r\n <meta name=\"author\" content=\"Syncfusion\" />\r\n <script type=\"text/javascript\">\r\n var themeName = location.hash || 'material';\r\n themeName = themeName.replace('#','');\r\n window.ripple = (themeName === \"material\")\r\n document.write('<link href=\"http://cdn.syncfusion.com/ej2/' + themeName + '.css\" rel=\"stylesheet\">');\r\n </script>\r\n <link href=\"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css\" rel=\"stylesheet\" />\r\n <script src=\"https://cdnjs.cloudflare.com/ajax/libs/systemjs/0.19.38/system.js\"></script>\r\n <script src=\"systemjs.config.js\"></script>\r\n <link href=\"index.css\" rel=\"stylesheet\" />\r\n <style>\r\n #loader {\r\n color: #008cff;\r\n height: 40px;\r\n left: 45%;\r\n position: absolute;\r\n top: 45%;\r\n width: 30%;\r\n }\r\n body {\r\n touch-action:none;\r\n }\r\n .body {\r\n font-family: \"Roboto\", \"Segoe UI\", \"GeezaPro\", \"DejaVu Serif\", \"sans-serif\";\r\n }\r\n\r\n .e-view {\r\n bottom: 0;\r\n left: 0;\r\n overflow: hidden;\r\n position: absolute;\r\n right: 0;\r\n top: 0;\r\n }\r\n\r\n .sb-left {\r\n float: left;\r\n }\r\n\r\n .sb-right {\r\n float: right;\r\n }\r\n\r\n .sb-block {\r\n display: block;\r\n }\r\n\r\n .sb-table {\r\n display: table;\r\n }\r\n\r\n .sb-table-cell {\r\n display: table-cell;\r\n vertical-align: middle;\r\n }\r\n\r\n /*sample header*/\r\n\r\n\r\n .sb-header {\r\n height: 48px;\r\n background: #FFFFFF;\r\n box-shadow: 0 2px 4px 0 rgba(0,0,0,0.12);\r\n z-index: 1001;\r\n opacity: 100;\r\n }\r\n\r\n\r\n .sb-header-left, .sb-header-right {\r\n height: 100%;\r\n }\r\n\r\n #sb-header-text {\r\n padding-left: 22px;\r\n opacity: 0.87;\r\n font-family: Roboto;\r\n font-weight: 500;\r\n font-size: 15px;\r\n color: #000000;\r\n text-align: left;\r\n }\r\n\r\n .header-logo {\r\n float: left;\r\n padding-left: 8px;\r\n padding-right: 22px;\r\n }\r\n\r\n .footer-logo {\r\n background: url(https://ej2.syncfusion.com/home/images/footer-logo.svg) no-repeat right;\r\n height: 40px;\r\n width: 140px;\r\n }\r\n\r\n .sb-header-splitter {\r\n float: left;\r\n border-left: 1px solid rgb(196, 196, 196);\r\n height: 32px;\r\n margin-top: 8px;\r\n padding-left: 22 px;\r\n }\r\n\r\n .sb-header-settings {\r\n display: none;\r\n }\r\n\r\n .product-style a{\r\n padding-right: 15px;\r\n font-family:Roboto;\r\n font-weight: 500;\r\n font-size: 13px;\r\n color: #363636;\r\n text-align: center;\r\n text-decoration: none;\r\n }\r\n .product-style a:hover {\r\n color:#3C78EF;\r\n }\r\n\r\n .sb-download-btn a {\r\n text-decoration: none;\r\n }\r\n\r\n .sb-download-text {\r\n color: #FFFFFF;\r\n }\r\n\r\n .sb-download-wrapper {\r\n padding-right: 27px;\r\n }\r\n\r\n .sb-download-btn:hover .sb-download-btn:focus .sb-download-btn.active {\r\n border-radius: 2px;\r\n font-family: \"Roboto\";\r\n font-weight: bold;\r\n color: #FFFFFF;\r\n }\r\n\r\n .sb-download-btn:hover {\r\n background: #006CE6;\r\n }\r\n\r\n .sb-download-btn:focus {\r\n background: #0051CB;\r\n }\r\n\r\n .sb-download-btn.active {\r\n background: #0036B1;\r\n }\r\n\r\n .sb-download-btn {\r\n background-color: #3C78EF;\r\n opacity: 100;\r\n border-radius: 2px;\r\n font-family: \"Roboto\", \"Segoe UI\", \"GeezaPro\", \"DejaVu Serif\", \"sans-serif\";\r\n font-weight: 500;\r\n line-height: 18px;\r\n height: 32px;\r\n border-color: transparent;\r\n }\r\n\r\n .sb-bread-crumb {\r\n padding-left: 20px;\r\n padding-top: 24px;\r\n padding-bottom: 10px;\r\n }\r\n\r\n .category-allcontrols a, .category-text a, .crumb-sample {\r\n display: table;\r\n opacity: 0.87;\r\n font-family: Roboto;\r\n font-weight: 500;\r\n font-size: 15px;\r\n color: #3C78EF;\r\n text-align: left;\r\n text-decoration: none;\r\n }\r\n\r\n .sb-bread-crumb .sb-bread-crumb-text>div {\r\n font-size: 15px;\r\n font-weight: 500;\r\n padding-right: 8px;\r\n cursor: default;\r\n display: table-cell;\r\n }\r\n\r\n .sb-bread-crumb-text>div.seperator {\r\n font-weight: 700;\r\n font-size: 15px;\r\n vertical-align: bottom;\r\n } \r\n\r\n .content {\r\n overflow: auto;\r\n height: calc(100% - 50px);\r\n top: 50px;\r\n }\r\n\r\n\r\n .sample-content {\r\n top: 48px;\r\n background: #FFFFFF;\r\n }\r\n\r\n .div {\r\n display: block;\r\n }\r\n\r\n .control-section {\r\n padding-left: 4px;\r\n }\r\n\r\n .crumb-sample {\r\n color: #000000;\r\n line-height: 18px;\r\n }\r\n\r\n #description {\r\n padding-bottom: 16px;\r\n padding-left: 20px;\r\n opacity: 0.75;\r\n font-family: Roboto;\r\n font-size: 13px;\r\n color: #000000;\r\n text-align: left;\r\n padding-top: 14px;\r\n }\r\n\r\n #action-description {\r\n padding-left: 20px;\r\n padding-bottom: 15px;\r\n opacity: 0.75;\r\n font-family: Roboto;\r\n font-size: 13px;\r\n color: #000000;\r\n text-align: left;\r\n }\r\n\r\n #description-section {\r\n padding-left: 20px;\r\n padding-top: 30px;\r\n opacity: 0.87;\r\n font-family:Roboto;\r\n font-weight: 700;\r\n font-size: 15px;\r\n color: #000000;\r\n text-align: left;\r\n }\r\n\r\n\r\n\r\n </style>\r\n</head>\r\n\r\n<body class='e-view ej2-new' aria-busy=\"true\">\r\n <div class=\"sample-browser\">\r\n <div id='sample-header' class=\"sb-header\" role=\"banner\">\r\n <div class='sb-header-left sb-left sb-table'>\r\n <div class='sb-header-item sb-table-cell'>\r\n <div class=\"header-logo\">\r\n <a href=\"https://ej2.syncfusion.com/home/react.html\" target=\"\" rel=\"noopener noreferrer\">\r\n <div class=\"footer-logo\"> </div>\r\n </a>\r\n </div>\r\n \r\n </div>\r\n <div class=\"sb-header-splitter sb-download-splitter\"></div>\r\n <div class='sb-header-item sb-table-cell'>\r\n <div id='sb-header-text' class='e-sb-header-text'>\r\n \r\n <span class='sb-header-text-left'>Essential JS 2 for React</span>\r\n </div>\r\n </div>\r\n </div>\r\n <div class='sb-header-right sb-right sb-table'>\r\n <div class='sb-header-item sb-table-cell'>\r\n <div class='product-style'>\r\n <div><a href=\"https://www.syncfusion.com/products/react/schedule\">PRODUCT DETAILS</a></div>\r\n </div>\r\n </div>\r\n <div class='sb-header-item sb-table-cell'>\r\n <div class=\"sb-header-item sb-table-cell sb-download-wrapper\">\r\n <a href=\"https://www.syncfusion.com/downloads/essential-js2\" target=\"_blank\">\r\n <button id=\"download-now\" class=\"sb-download-btn\">\r\n <span class=\"sb-download-text\">DOWNLOAD</span>\r\n </button>\r\n </a>\r\n </div>\r\n </div>\r\n </div>\r\n \r\n </div>\r\n <div class ='content e-view'>\r\n <div class='sample-content'>\r\n <div id=\"sample-bread-crumb\" class=\"sb-bread-crumb\">\r\n <div class=\"sb-bread-crumb-text\">\r\n <div class=\"category-allcontrols\"><a href=\"https://ej2.syncfusion.com/react/demos\"><span>All Controls</span></a></div>\r\n <div class=\"category-seperator sb-icons\"> / </div>\r\n <div class=\"category-text bread-ctext\"><a href=\"https://ej2.syncfusion.com/react/demos/#/material/schedule/default.html\"><span>Schedule</span></a></div>\r\n <div class=\"category-seperator sb-icons\"> / </div>\r\n <div class=\"crumb-sample\">HeaderRows</div>\r\n </div>\r\n </div>\r\n <div class=\"control-content\">\r\n <div id=\"action-description\">\r\n <p>\r\n \n <p>\n This demo showcases how to display the additional header rows on timeline view. In this demo, an additional row for displaying\n <b>month</b> and\n <b>week number</b> has been added.\n </p>\n \r\n </p>\r\n </div>\r\n <div class=\"container-fluid\">\r\n <div class=\"control-section\">\r\n <div id='sample'>\r\n <div id='loader'>Loading....</div>\r\n </div>\r\n \r\n </div>\r\n </div>\r\n <div id=\"description-section\">Description</div> \r\n <div id=\"description\">\r\n <p>\r\n \n <p>\n Unlike the usual date and time rows, timeline view can be displayed with additional header rows to display the years, months\n and week numbers. To do so, define the\n <code>headerRows</code> property which accepts an array of object and each object includes the\n <code>option</code> API to define the specific header row type such as\n <code>Year</code>,\n <code>Month</code>,\n <code>Week</code> and\n <code>Date</code>. The object also includes the\n <code>template</code> option to provide label customization on these rows. This\n <code>headerRows</code> property is application only on timeline views.\n </p>\n\n \r\n </p> \r\n </div> \r\n </div> \r\n </div>\r\n \r\n </div>\r\n </div>\r\n \r\n</body>\r\n</html>\r\n","app/index.tsx":"import * as ReactDOM from 'react-dom';\r\nimport * as React from 'react';\r\nimport {\r\n ScheduleComponent, ViewsDirective, ViewDirective,\r\n TimelineMonth, getWeekNumber, Inject, CellTemplateArgs, EventRenderedArgs,\r\n HeaderRowDirective, HeaderRowsDirective, Resize, DragAndDrop\r\n} from '@syncfusion/ej2-react-schedule';\r\n\r\nimport { extend, Internationalization } from '@syncfusion/ej2-base';\r\nimport { SampleBase } from './sample-base';\r\nimport { headerRowData, applyCategoryColor } from '../datasource';\r\n\r\n/**\r\n * schedule header rows sample\r\n */\r\n\r\nexport class HeaderRows extends SampleBase<{}, {}> {\r\n private data: Object[] = extend([], headerRowData, null, true) as Object[];\r\n private scheduleObj: ScheduleComponent;\r\n private instance: Internationalization = new Internationalization();\r\n private getMonthDetails(value: CellTemplateArgs) {\r\n return this.instance.formatDate((value as CellTemplateArgs).date, { skeleton: 'yMMMM' });\r\n }\r\n private getWeekDetails(value: CellTemplateArgs) {\r\n return 'Week ' + getWeekNumber((value as CellTemplateArgs).date);;\r\n }\r\n\r\n private monthTemplate(props): JSX.Element {\r\n return (<span className=\"month\">{this.getMonthDetails(props)}</span>);\r\n }\r\n\r\n private weekTemplate(props): JSX.Element {\r\n return (<span className=\"week\">{this.getWeekDetails(props)}</span>);\r\n }\r\n private onEventRendered(args: EventRenderedArgs): void {\r\n applyCategoryColor(args, this.scheduleObj.currentView);\r\n }\r\n render() {\r\n return (\r\n <div className='schedule-control-section'>\r\n <div className='col-lg-12 control-section'>\r\n <div className='control-wrapper'>\r\n <ScheduleComponent ref={schedule => this.scheduleObj = schedule} width='100%'\r\n height='650px' selectedDate={new Date(2018, 0, 1)}\r\n eventSettings={{ dataSource: this.data }} eventRendered={this.onEventRendered.bind(this)}>\r\n <HeaderRowsDirective>\r\n <HeaderRowDirective option='Month' template={this.monthTemplate.bind(this)} />\r\n <HeaderRowDirective option='Week' template={this.weekTemplate.bind(this)} />\r\n <HeaderRowDirective option='Date' />\r\n </HeaderRowsDirective>\r\n < ViewsDirective >\r\n <ViewDirective option='TimelineMonth' interval={12} />\r\n </ViewsDirective>\r\n < Inject services={[TimelineMonth, Resize, DragAndDrop]} />\r\n </ScheduleComponent>\r\n </div>\r\n </div>\r\n\r\n </div>\r\n );\r\n }\r\n}\r\n\nReactDOM.render(<HeaderRows />, document.getElementById('sample'));","app/sample-base.tsx":"import * as ReactDOM from 'react-dom';\r\nimport * as React from 'react';\r\nimport { RouteComponentProps } from 'react-router-dom';\r\nimport { enableRipple } from '@syncfusion/ej2-base';\r\n\r\nenableRipple((window as any).ripple);\r\nexport class SampleBase<P, S> extends React.PureComponent<RouteComponentProps<any> & P, S>{\r\n public rendereComplete(): void {\r\n /**custom render complete function */\r\n }\r\n componentDidMount(): void {\r\n setTimeout(() => {\r\n this.rendereComplete();\r\n }\r\n );\r\n }\r\n}"}