angular-calendar-year-view
Version:
angular-calendar-year-view based on angular calendar moduel
38 lines (37 loc) • 1.29 kB
TypeScript
import { OnInit, EventEmitter, TemplateRef } from "@angular/core";
import { DomSanitizer } from '@angular/platform-browser';
export declare class AngularCalendarYearViewComponent implements OnInit {
sanitizer: DomSanitizer;
readonly style: import("@angular/platform-browser/src/security/dom_sanitization_service").SafeStyle;
themecolor: any;
events: any[];
viewDate: Date;
nothingToshowText: string;
popoverEnabled: boolean;
customTemplate: TemplateRef<any>;
eventClicked: EventEmitter<any>;
actionClicked: EventEmitter<any>;
dayClicked: EventEmitter<any>;
loader: any;
days: any;
dayindex: any;
daydetails: any;
year: any;
calendar: any;
spinner: any;
constructor(sanitizer: DomSanitizer);
ngOnInit(): void;
ngOnChanges(): void;
initCalendar(date: any): void;
generateCalendar(month: any, year: any): any[];
getNbWeeks(month: any, year: any): number;
dayClickedFn(day: any, month: any): void;
getTodayEvents(day: any, month: any): void;
getnbevents(day: any, month: any): {
nb: number;
color: string;
};
eventClickedFn(event: any): void;
refresh(date: any): void;
actionClickedFn(action: any, event?: any): void;
}