Some ignored filles was missing
This commit is contained in:
parent
7db22245e2
commit
fd5ab6bc0d
268 changed files with 31970 additions and 4 deletions
45
wwwroot/js/managers/CalendarManager.d.ts
vendored
Normal file
45
wwwroot/js/managers/CalendarManager.d.ts
vendored
Normal file
|
|
@ -0,0 +1,45 @@
|
|||
import { Configuration } from '../configurations/CalendarConfig';
|
||||
import { CalendarView, IEventBus } from '../types/CalendarTypes';
|
||||
import { EventManager } from './EventManager';
|
||||
import { GridManager } from './GridManager';
|
||||
import { EventRenderingService } from '../renderers/EventRendererManager';
|
||||
import { ScrollManager } from './ScrollManager';
|
||||
/**
|
||||
* CalendarManager - Main coordinator for all calendar managers
|
||||
*/
|
||||
export declare class CalendarManager {
|
||||
private eventBus;
|
||||
private eventManager;
|
||||
private gridManager;
|
||||
private eventRenderer;
|
||||
private scrollManager;
|
||||
private config;
|
||||
private currentView;
|
||||
private currentDate;
|
||||
private isInitialized;
|
||||
constructor(eventBus: IEventBus, eventManager: EventManager, gridManager: GridManager, eventRenderingService: EventRenderingService, scrollManager: ScrollManager, config: Configuration);
|
||||
/**
|
||||
* Initialize calendar system using simple direct calls
|
||||
*/
|
||||
initialize(): Promise<void>;
|
||||
/**
|
||||
* Skift calendar view (dag/uge/måned)
|
||||
*/
|
||||
setView(view: CalendarView): void;
|
||||
/**
|
||||
* Sæt aktuel dato
|
||||
*/
|
||||
setCurrentDate(date: Date): void;
|
||||
/**
|
||||
* Setup event listeners for at håndtere events fra andre managers
|
||||
*/
|
||||
private setupEventListeners;
|
||||
/**
|
||||
* Calculate the current period based on view and date
|
||||
*/
|
||||
private calculateCurrentPeriod;
|
||||
/**
|
||||
* Handle workweek configuration changes
|
||||
*/
|
||||
private handleWorkweekChange;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue