[{"__symbolic":"module","version":4,"metadata":{"IEvent":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"}]}]},"statics":{"isValid":{"__symbolic":"function","parameters":["pstCalEvent"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"binop","operator":"!==","left":null,"right":{"__symbolic":"reference","name":"pstCalEvent"}},"right":{"__symbolic":"binop","operator":"===","left":"object","right":{"__symbolic":"error","message":"Expression form not supported","line":51,"character":48}}},"right":{"__symbolic":"binop","operator":"instanceof","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"pstCalEvent"},"member":"createTime"},"right":{"__symbolic":"reference","name":"Date"}}},"right":{"__symbolic":"binop","operator":"instanceof","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"pstCalEvent"},"member":"updateTime"},"right":{"__symbolic":"reference","name":"Date"}}},"right":{"__symbolic":"binop","operator":"===","left":"boolean","right":{"__symbolic":"error","message":"Expression form not supported","line":54,"character":17}}},"right":{"__symbolic":"binop","operator":"instanceof","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"pstCalEvent"},"member":"startTime"},"right":{"__symbolic":"reference","name":"Date"}}},"right":{"__symbolic":"binop","operator":"instanceof","left":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"pstCalEvent"},"member":"endTime"},"right":{"__symbolic":"reference","name":"Date"}}},"right":{"__symbolic":"binop","operator":"===","left":"string","right":{"__symbolic":"error","message":"Expression form not supported","line":57,"character":16}}}}}},"IRange":{"__symbolic":"interface"},"IView":{"__symbolic":"interface"},"IDayView":{"__symbolic":"interface"},"IDayViewRow":{"__symbolic":"interface"},"IMonthView":{"__symbolic":"interface"},"IMonthViewRow":{"__symbolic":"interface"},"IWeekView":{"__symbolic":"interface"},"IWeekViewDateRow":{"__symbolic":"interface"},"IWeekViewRow":{"__symbolic":"interface"},"IDisplayEvent":{"__symbolic":"interface"},"IDisplayWeekViewHeader":{"__symbolic":"interface"},"IDisplayAllDayEvent":{"__symbolic":"interface"},"ICalendarComponent":{"__symbolic":"interface"},"ITimeSelected":{"__symbolic":"interface"},"IMonthViewDisplayEventTemplateContext":{"__symbolic":"interface"},"IMonthViewEventDetailTemplateContext":{"__symbolic":"interface"},"IWeekViewAllDayEventSectionTemplateContext":{"__symbolic":"interface"},"IWeekViewNormalEventSectionTemplateContext":{"__symbolic":"interface"},"IDayViewAllDayEventSectionTemplateContext":{"__symbolic":"interface"},"IDayViewNormalEventSectionTemplateContext":{"__symbolic":"interface"},"IDateFormatter":{"__symbolic":"interface"},"CalendarMode":{"__symbolic":"interface"},"QueryMode":{"__symbolic":"interface"},"Step":{"QuarterHour":15,"HalfHour":30,"Hour":60},"CalendarComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"calendar","template":"\n\t\t<ng-template #monthviewDefaultDisplayEventTemplate let-view=\"view\" let-row=\"row\" let-col=\"col\">\n\t\t\t<div class=\"calendar-date-box\">\n\t\t\t\t<div class=\"calendar-date-name\">{{ view.dates[row * 7 + col].label }}</div>\n\t\t\t\t<div class=\"calendar-date-event-info\">{{ view.dates[row * 7 + col].events.length }}</div>\n\t\t\t</div>\n\t\t</ng-template>\n\t\t<ng-template #monthviewDefaultEventDetailTemplate let-showEventDetail=\"showEventDetail\"\n\t\t\t     let-selectedDate=\"selectedDate\" let-noEventsLabel=\"noEventsLabel\">\n\t\t\t<ion-list class=\"event-detail-container\" has-bouncing=\"false\" *ngIf=\"showEventDetail\"\n\t\t\t\t  overflow-scroll=\"false\">\n\t\t\t\t<ion-item *ngFor=\"let event of selectedDate?.events\" (click)=\"eventSelected(event)\">\n                        <span *ngIf=\"!event.allDay\"\n\t\t\t      class=\"monthview-eventdetail-timecolumn\">{{event.startTime|date: 'HH:mm'}}\n\t\t\t\t-\n\t\t\t\t{{event.endTime|date: 'HH:mm'}}\n                        </span>\n\t\t\t\t\t<span *ngIf=\"event.allDay\"\n\t\t\t\t\t      class=\"monthview-eventdetail-timecolumn\">{{allDayLabel}}</span>\n\t\t\t\t\t<span class=\"event-detail\">  |  {{event.title}}</span>\n\t\t\t\t</ion-item>\n\t\t\t\t<ion-item *ngIf=\"selectedDate?.events.length==0\">\n\t\t\t\t\t<div class=\"no-events-label\">{{noEventsLabel}}</div>\n\t\t\t\t</ion-item>\n\t\t\t</ion-list>\n\t\t</ng-template>\n\t\t<ng-template #defaultWeekviewHeaderTemplate let-viewDate=\"viewDate\">\n\t\t\t{{ viewDate.dayHeader }}\n\t\t</ng-template>\n\t\t<ng-template #defaultAllDayEventTemplate let-displayEvent=\"displayEvent\">\n\t\t\t<div class=\"calendar-event-inner\">{{displayEvent.event.title}}</div>\n\t\t</ng-template>\n\t\t<ng-template #defaultNormalEventTemplate let-displayEvent=\"displayEvent\">\n\t\t\t<div class=\"calendar-event-inner\">{{displayEvent.event.title}}</div>\n\t\t</ng-template>\n\t\t<ng-template #defaultWeekViewAllDayEventSectionTemplate let-day=\"day\" let-eventTemplate=\"eventTemplate\">\n\t\t\t<div [ngClass]=\"{'calendar-event-wrap': day.events}\" *ngIf=\"day.events\"\n\t\t\t     [ngStyle]=\"{height: 25*day.events.length+'px'}\">\n\t\t\t\t<div *ngFor=\"let displayEvent of day.events\" class=\"calendar-event\" tappable\n\t\t\t\t     (click)=\"eventSelected(displayEvent.event)\"\n\t\t\t\t     [ngStyle]=\"{top: 25*displayEvent.position+'px', width: 100*(displayEvent.endIndex-displayEvent.startIndex)+'%', height: '25px'}\">\n\t\t\t\t\t<ng-template [ngTemplateOutlet]=\"eventTemplate\"\n\t\t\t\t\t\t     [ngTemplateOutletContext]=\"{displayEvent:displayEvent}\">\n\t\t\t\t\t</ng-template>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</ng-template>\n\t\t<ng-template #defaultDayViewAllDayEventSectionTemplate let-allDayEvents=\"allDayEvents\"\n\t\t\t     let-eventTemplate=\"eventTemplate\">\n\t\t\t<div *ngFor=\"let displayEvent of allDayEvents; let eventIndex=index\"\n\t\t\t     class=\"calendar-event\" tappable\n\t\t\t     (click)=\"eventSelected(displayEvent.event)\"\n\t\t\t     [ngStyle]=\"{top: 25*eventIndex+'px',width: '100%',height:'25px'}\">\n\t\t\t\t<ng-template [ngTemplateOutlet]=\"eventTemplate\"\n\t\t\t\t\t     [ngTemplateOutletContext]=\"{displayEvent:displayEvent}\">\n\t\t\t\t</ng-template>\n\t\t\t</div>\n\t\t</ng-template>\n\t\t<ng-template #defaultNormalEventSectionTemplate let-tm=\"tm\" let-hourParts=\"hourParts\"\n\t\t\t     let-eventTemplate=\"eventTemplate\">\n\t\t\t<div [ngClass]=\"{'calendar-event-wrap': tm.events}\" *ngIf=\"tm.events\">\n\t\t\t\t<div *ngFor=\"let displayEvent of tm.events\" class=\"calendar-event\" tappable\n\t\t\t\t     (click)=\"eventSelected(displayEvent.event)\"\n\t\t\t\t     [ngStyle]=\"{top: (37*displayEvent.startOffset/hourParts)+'px',left: 100/displayEvent.overlapNumber*displayEvent.position+'%', width: 100/displayEvent.overlapNumber+'%', height: 37*(displayEvent.endIndex -displayEvent.startIndex - (displayEvent.endOffset + displayEvent.startOffset)/hourParts)+'px'}\">\n\t\t\t\t\t<ng-template [ngTemplateOutlet]=\"eventTemplate\"\n\t\t\t\t\t\t     [ngTemplateOutletContext]=\"{displayEvent:displayEvent}\">\n\t\t\t\t\t</ng-template>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</ng-template>\n\n\t\t<div [ngSwitch]=\"calendarMode\" class=\"{{calendarMode}}view-container\">\n\t\t\t<monthview *ngSwitchCase=\"'month'\"\n\t\t\t\t   [formatDay]=\"formatDay\"\n\t\t\t\t   [formatDayHeader]=\"formatDayHeader\"\n\t\t\t\t   [formatMonthTitle]=\"formatMonthTitle\"\n\t\t\t\t   [startingDayMonth]=\"startingDayMonth\"\n\t\t\t\t   [showEventDetail]=\"showEventDetail\"\n\t\t\t\t   [noEventsLabel]=\"noEventsLabel\"\n\t\t\t\t   [autoSelect]=\"autoSelect\"\n\t\t\t\t   [eventSource]=\"eventSource\"\n\t\t\t\t   [markDisabled]=\"markDisabled\"\n\t\t\t\t   [monthviewDisplayEventTemplate]=\"monthviewDisplayEventTemplate||monthviewDefaultDisplayEventTemplate\"\n\t\t\t\t   [monthviewInactiveDisplayEventTemplate]=\"monthviewInactiveDisplayEventTemplate||monthviewDefaultDisplayEventTemplate\"\n\t\t\t\t   [monthviewEventDetailTemplate]=\"monthviewEventDetailTemplate||monthviewDefaultEventDetailTemplate\"\n\t\t\t\t   [locale]=\"locale\"\n\t\t\t\t   [dateFormatter]=\"dateFormatter\"\n\t\t\t\t   [dir]=\"dir\"\n\t\t\t\t   [lockSwipeToPrev]=\"lockSwipeToPrev\"\n\t\t\t\t   [lockSwipes]=\"lockSwipes\"\n\t\t\t\t   [spaceBetween]=\"spaceBetween\"\n\t\t\t\t   (onRangeChanged)=\"rangeChanged($event)\"\n\t\t\t\t   (onEventSelected)=\"eventSelected($event)\"\n\t\t\t\t   (onTimeSelected)=\"timeSelected($event)\"\n\t\t\t\t   (onTitleChanged)=\"titleChanged($event)\">\n\t\t\t</monthview>\n\t\t\t<weekview *ngSwitchCase=\"'week'\"\n\t\t\t\t  [formatWeekTitle]=\"formatWeekTitle\"\n\t\t\t\t  [formatWeekViewDayHeader]=\"formatWeekViewDayHeader\"\n\t\t\t\t  [formatHourColumn]=\"formatHourColumn\"\n\t\t\t\t  [startingDayWeek]=\"startingDayWeek\"\n\t\t\t\t  [allDayLabel]=\"allDayLabel\"\n\t\t\t\t  [hourParts]=\"hourParts\"\n\t\t\t\t  [autoSelect]=\"autoSelect\"\n\t\t\t\t  [hourSegments]=\"hourSegments\"\n\t\t\t\t  [eventSource]=\"eventSource\"\n\t\t\t\t  [markDisabled]=\"markDisabled\"\n\t\t\t\t  [weekviewHeaderTemplate]=\"weekviewHeaderTemplate||defaultWeekviewHeaderTemplate\"\n\t\t\t\t  [weekviewAllDayEventTemplate]=\"weekviewAllDayEventTemplate||defaultAllDayEventTemplate\"\n\t\t\t\t  [weekviewNormalEventTemplate]=\"weekviewNormalEventTemplate||defaultNormalEventTemplate\"\n\t\t\t\t  [weekviewAllDayEventSectionTemplate]=\"weekviewAllDayEventSectionTemplate||defaultWeekViewAllDayEventSectionTemplate\"\n\t\t\t\t  [weekviewNormalEventSectionTemplate]=\"weekviewNormalEventSectionTemplate||defaultNormalEventSectionTemplate\"\n\t\t\t\t  [locale]=\"locale\"\n\t\t\t\t  [dateFormatter]=\"dateFormatter\"\n\t\t\t\t  [dir]=\"dir\"\n\t\t\t\t  [scrollToHour]=\"scrollToHour\"\n\t\t\t\t  [preserveScrollPosition]=\"preserveScrollPosition\"\n\t\t\t\t  [lockSwipeToPrev]=\"lockSwipeToPrev\"\n\t\t\t\t  [lockSwipes]=\"lockSwipes\"\n\t\t\t\t  [startHour]=\"startHour\"\n\t\t\t\t  [endHour]=\"endHour\"\n\t\t\t\t  [spaceBetween]=\"spaceBetween\"\n\t\t\t\t  (onRangeChanged)=\"rangeChanged($event)\"\n\t\t\t\t  (onEventSelected)=\"eventSelected($event)\"\n\t\t\t\t  (onTimeSelected)=\"timeSelected($event)\"\n\t\t\t\t  (onTitleChanged)=\"titleChanged($event)\">\n\t\t\t</weekview>\n\t\t\t<dayview *ngSwitchCase=\"'day'\"\n\t\t\t\t [formatDayTitle]=\"formatDayTitle\"\n\t\t\t\t [formatHourColumn]=\"formatHourColumn\"\n\t\t\t\t [allDayLabel]=\"allDayLabel\"\n\t\t\t\t [hourParts]=\"hourParts\"\n\t\t\t\t [hourSegments]=\"hourSegments\"\n\t\t\t\t [eventSource]=\"eventSource\"\n\t\t\t\t [markDisabled]=\"markDisabled\"\n\t\t\t\t [dayviewAllDayEventTemplate]=\"dayviewAllDayEventTemplate||defaultAllDayEventTemplate\"\n\t\t\t\t [dayviewNormalEventTemplate]=\"dayviewNormalEventTemplate||defaultNormalEventTemplate\"\n\t\t\t\t [dayviewAllDayEventSectionTemplate]=\"dayviewAllDayEventSectionTemplate||defaultDayViewAllDayEventSectionTemplate\"\n\t\t\t\t [dayviewNormalEventSectionTemplate]=\"dayviewNormalEventSectionTemplate||defaultNormalEventSectionTemplate\"\n\t\t\t\t [locale]=\"locale\"\n\t\t\t\t [dateFormatter]=\"dateFormatter\"\n\t\t\t\t [dir]=\"dir\"\n\t\t\t\t [scrollToHour]=\"scrollToHour\"\n\t\t\t\t [preserveScrollPosition]=\"preserveScrollPosition\"\n\t\t\t\t [lockSwipeToPrev]=\"lockSwipeToPrev\"\n\t\t\t\t [lockSwipes]=\"lockSwipes\"\n\t\t\t\t [startHour]=\"startHour\"\n\t\t\t\t [endHour]=\"endHour\"\n\t\t\t\t [spaceBetween]=\"spaceBetween\"\n\t\t\t\t (onRangeChanged)=\"rangeChanged($event)\"\n\t\t\t\t (onEventSelected)=\"eventSelected($event)\"\n\t\t\t\t (onTimeSelected)=\"timeSelected($event)\"\n\t\t\t\t (onTitleChanged)=\"titleChanged($event)\">\n\t\t\t</dayview>\n\t\t</div>\n\t","styles":["\n\t\t:host > div {\n\t\t\theight: 100%;\n\t\t}\n\n\t\t.event-detail-container {\n\t\t\tborder-top: 2px darkgrey solid;\n\t\t}\n\n\t\t.no-events-label {\n\t\t\tfont-weight: bold;\n\t\t\tcolor: darkgrey;\n\t\t\ttext-align: center;\n\t\t}\n\n\t\t.event-detail {\n\t\t\tcursor: pointer;\n\t\t\twhite-space: nowrap;\n\t\t\ttext-overflow: ellipsis;\n\t\t}\n\n\t\t.monthview-eventdetail-timecolumn {\n\t\t\twidth: 110px;\n\t\t\toverflow: hidden;\n\t\t}\n\n\t\t.calendar-event-inner {\n\t\t\toverflow: hidden;\n\t\t\tbackground-color: #3a87ad;\n\t\t\tcolor: white;\n\t\t\theight: 100%;\n\t\t\twidth: 100%;\n\t\t\tpadding: 2px;\n\t\t\tline-height: 15px;\n\t\t}\n\n\t\t@media (max-width: 750px) {\n\t\t\t.calendar-event-inner {\n\t\t\t\tfont-size: 12px;\n\t\t\t}\n\t\t}\n\t"],"providers":[{"__symbolic":"reference","module":"./calendar.service","name":"CalendarService"}]}]}],"members":{"currentDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"eventSource":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"calendarMode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"formatDay":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"formatDayHeader":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"formatDayTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"formatWeekTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"formatMonthTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"formatWeekViewDayHeader":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"formatHourColumn":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"showEventDetail":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"startingDayMonth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"startingDayWeek":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"allDayLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"noEventsLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"queryMode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"step":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"timeInterval":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"autoSelect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"markDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"monthviewDisplayEventTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"monthviewInactiveDisplayEventTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"monthviewEventDetailTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"weekviewHeaderTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"weekviewAllDayEventTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"weekviewNormalEventTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"dayviewAllDayEventTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"dayviewNormalEventTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"weekviewAllDayEventSectionTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"weekviewNormalEventSectionTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"dayviewAllDayEventSectionTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"dayviewNormalEventSectionTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"dateFormatter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"dir":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"scrollToHour":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"preserveScrollPosition":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"lockSwipeToPrev":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"lockSwipes":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"locale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"startHour":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"endHour":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"spaceBetween":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"onCurrentDateChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"onRangeChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"onEventSelected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"onTimeSelected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"onTitleChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"LOCALE_ID"}]}]],"parameters":[{"__symbolic":"reference","module":"./calendar.service","name":"CalendarService"},{"__symbolic":"reference","name":"string"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"rangeChanged":[{"__symbolic":"method"}],"eventSelected":[{"__symbolic":"method"}],"timeSelected":[{"__symbolic":"method"}],"titleChanged":[{"__symbolic":"method"}],"loadEvents":[{"__symbolic":"method"}]}}}}]