Introduces dependency injection container and composition root Adds core services like DateService and NavigationAnimator Simplifies CalendarOrchestrator with improved store handling Implements mock stores and demo application for V2 calendar
18 lines
909 B
TypeScript
18 lines
909 B
TypeScript
// Core exports
|
|
export { ViewTemplate, ViewConfig, GroupingConfig } from './core/ViewConfig';
|
|
export { RenderContext } from './core/RenderContext';
|
|
export { IGroupingRenderer } from './core/IGroupingRenderer';
|
|
export { IGroupingStore } from './core/IGroupingStore';
|
|
export { RendererRegistry } from './core/RendererRegistry';
|
|
export { CalendarOrchestrator } from './core/CalendarOrchestrator';
|
|
export { NavigationAnimator } from './core/NavigationAnimator';
|
|
|
|
// Feature exports
|
|
export { DateRenderer } from './features/date';
|
|
export { DateService } from './core/DateService';
|
|
export { ITimeFormatConfig } from './core/ITimeFormatConfig';
|
|
export { EventRenderer, IEventData, IEventStore } from './features/event';
|
|
export { ResourceRenderer } from './features/resource';
|
|
export { TeamRenderer } from './features/team';
|
|
export { TimeAxisRenderer } from './features/timeaxis/TimeAxisRenderer';
|
|
|