angular-calendar
Version:
A calendar component that can display events on a month, week or day view
1 lines • 5.38 kB
JSON
[{"__symbolic":"module","version":3,"metadata":{"CalendarOpenDayEventsComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"mwl-calendar-open-day-events","template":"\n <div class=\"cal-open-day-events\" [@collapse] *ngIf=\"isOpen\">\n <div\n *ngFor=\"let event of events\"\n [ngClass]=\"event?.cssClass\"\n mwlDraggable\n [dropData]=\"{event: event}\"\n [dragAxis]=\"{x: event.draggable, y: event.draggable}\">\n <span\n class=\"cal-event\"\n [style.backgroundColor]=\"event.color.primary\">\n </span>\n <mwl-calendar-event-title\n [event]=\"event\"\n view=\"month\"\n (click)=\"eventClicked.emit({event: event})\">\n </mwl-calendar-event-title>\n <mwl-calendar-event-actions [event]=\"event\"></mwl-calendar-event-actions>\n </div>\n </div>\n ","animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"trigger"},"arguments":["collapse",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"transition"},"arguments":["void => *",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"style"},"arguments":[{"height":0}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"animate"},"arguments":["150ms linear",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"style"},"arguments":[{"height":"*"}]}]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"transition"},"arguments":["* => void",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"style"},"arguments":[{"height":"*"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"animate"},"arguments":["150ms linear",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"style"},"arguments":[{"height":0}]}]}]]}]]}]}]}],"members":{"isOpen":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"events":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"eventClicked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}]}}}},{"__symbolic":"module","version":1,"metadata":{"CalendarOpenDayEventsComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"mwl-calendar-open-day-events","template":"\n <div class=\"cal-open-day-events\" [@collapse] *ngIf=\"isOpen\">\n <div\n *ngFor=\"let event of events\"\n [ngClass]=\"event?.cssClass\"\n mwlDraggable\n [dropData]=\"{event: event}\"\n [dragAxis]=\"{x: event.draggable, y: event.draggable}\">\n <span\n class=\"cal-event\"\n [style.backgroundColor]=\"event.color.primary\">\n </span>\n <mwl-calendar-event-title\n [event]=\"event\"\n view=\"month\"\n (click)=\"eventClicked.emit({event: event})\">\n </mwl-calendar-event-title>\n <mwl-calendar-event-actions [event]=\"event\"></mwl-calendar-event-actions>\n </div>\n </div>\n ","animations":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"trigger"},"arguments":["collapse",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"transition"},"arguments":["void => *",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"style"},"arguments":[{"height":0}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"animate"},"arguments":["150ms linear",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"style"},"arguments":[{"height":"*"}]}]}]]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"transition"},"arguments":["* => void",[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"style"},"arguments":[{"height":"*"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"animate"},"arguments":["150ms linear",{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"style"},"arguments":[{"height":0}]}]}]]}]]}]}]}],"members":{"isOpen":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"events":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"eventClicked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}]}}}}]