@bimeister/pupakit.calendar
Version:
PupaKit Calendar
20 lines (19 loc) • 1.04 kB
TypeScript
import { DayOfWeek } from '../declarations/enums/day-of-week.enum';
import { CalendarConfig } from '../declarations/interfaces/calendar-config.interface';
import { CalendarTranslation } from '../declarations/interfaces/calendar-translation.interface';
import { CalendarVirtualScrollConfig } from '../declarations/interfaces/calendar-virtual-scroll-config.interface';
import * as i0 from "@angular/core";
export declare class CalendarConfigService {
readonly startWeekday: DayOfWeek;
readonly startYear: number;
readonly endYear: number;
readonly translations: Record<string, CalendarTranslation>;
readonly yearsRange: number;
get virtualScrollConfig(): CalendarVirtualScrollConfig;
constructor(config: Partial<CalendarConfig>);
private static getDefaultStartYear;
private static getDefaultEndYear;
private static validateYearsRange;
static ɵfac: i0.ɵɵFactoryDeclaration<CalendarConfigService, [{ optional: true; }]>;
static ɵprov: i0.ɵɵInjectableDeclaration<CalendarConfigService>;
}