Refactor CalendarConfig to static configuration class
Converts CalendarConfig to a pure static configuration management class with improved initialization and dependency handling Removes event bus dependencies and simplifies configuration loading Adds static methods for config management and initialization Improves flexibility and reduces class complexity
This commit is contained in:
parent
8bbb2f05d3
commit
349e1e8293
7 changed files with 3299 additions and 318 deletions
|
|
@ -50,7 +50,7 @@ export interface CalendarEvent {
|
|||
metadata?: Record<string, any>;
|
||||
}
|
||||
|
||||
export interface CalendarConfig {
|
||||
export interface ICalendarConfig {
|
||||
// Scrollbar styling
|
||||
scrollbarWidth: number; // Width of scrollbar in pixels
|
||||
scrollbarColor: string; // Scrollbar thumb color
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue