Some ignored filles was missing

This commit is contained in:
Janus C. H. Knudsen 2026-02-03 00:02:25 +01:00
parent 7db22245e2
commit fd5ab6bc0d
268 changed files with 31970 additions and 4 deletions

32
wwwroot/js/managers/HeaderManager.d.ts vendored Normal file
View file

@ -0,0 +1,32 @@
import { Configuration } from '../configurations/CalendarConfig';
import { IHeaderRenderer } from '../renderers/DateHeaderRenderer';
/**
* HeaderManager - Handles all header-related event logic
* Separates event handling from rendering concerns
* Uses dependency injection for renderer strategy
*/
export declare class HeaderManager {
private headerRenderer;
private config;
constructor(headerRenderer: IHeaderRenderer, config: Configuration);
/**
* Setup header drag event listeners - Listen to DragDropManager events
*/
setupHeaderDragListeners(): void;
/**
* Handle drag mouse enter header event
*/
private handleDragMouseEnterHeader;
/**
* Handle drag mouse leave header event
*/
private handleDragMouseLeaveHeader;
/**
* Setup navigation event listener
*/
private setupNavigationListener;
/**
* Update header content for navigation
*/
private updateHeader;
}