Some ignored filles was missing
This commit is contained in:
parent
7db22245e2
commit
fd5ab6bc0d
268 changed files with 31970 additions and 4 deletions
32
wwwroot/js/managers/NavigationManager.d.ts
vendored
Normal file
32
wwwroot/js/managers/NavigationManager.d.ts
vendored
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
import { IEventBus } from '../types/CalendarTypes';
|
||||
import { EventRenderingService } from '../renderers/EventRendererManager';
|
||||
import { DateService } from '../utils/DateService';
|
||||
import { WeekInfoRenderer } from '../renderers/WeekInfoRenderer';
|
||||
import { GridRenderer } from '../renderers/GridRenderer';
|
||||
export declare class NavigationManager {
|
||||
private eventBus;
|
||||
private weekInfoRenderer;
|
||||
private gridRenderer;
|
||||
private dateService;
|
||||
private currentWeek;
|
||||
private targetWeek;
|
||||
private animationQueue;
|
||||
constructor(eventBus: IEventBus, eventRenderer: EventRenderingService, gridRenderer: GridRenderer, dateService: DateService, weekInfoRenderer: WeekInfoRenderer);
|
||||
private init;
|
||||
/**
|
||||
* Get the start of the ISO week (Monday) for a given date
|
||||
* @param date - Any date in the week
|
||||
* @returns The Monday of the ISO week
|
||||
*/
|
||||
private getISOWeekStart;
|
||||
private setupEventListeners;
|
||||
/**
|
||||
* Navigate to specific event date and emit scroll event after navigation
|
||||
*/
|
||||
private navigateToEventDate;
|
||||
private navigateToDate;
|
||||
/**
|
||||
* Animation transition using pre-rendered containers when available
|
||||
*/
|
||||
private animateTransition;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue