@bimeister/pupakit.calendar
Version:
PupaKit Calendar
26 lines (25 loc) • 1.27 kB
TypeScript
import { Observable } from 'rxjs';
import { CalendarManipulatorService } from '../../services/calendar-manipulator.service';
import { CalendarStateService } from '../../services/calendar-state.service';
import { CalendarTranslationService } from '../../services/calendar-translation.service';
import * as i0 from "@angular/core";
interface DisplayedMonth {
year: number;
month: string;
}
export declare class CalendarControlPanelComponent {
private readonly calendarManipulatorService;
private readonly calendarTranslationService;
private readonly calendarStateService;
private readonly monthTranslationByIndex$;
readonly displayedMonth$: Observable<DisplayedMonth>;
constructor(calendarManipulatorService: CalendarManipulatorService, calendarTranslationService: CalendarTranslationService, calendarStateService: CalendarStateService);
resetScroll(): void;
scrollToNextMonth(): void;
scrollToPreviousMonth(): void;
setQuickSelectModeMonth(): void;
setQuickSelectModeYear(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<CalendarControlPanelComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<CalendarControlPanelComponent, "pupa-calendar-control-panel", never, {}, {}, never, never, false>;
}
export {};