UNPKG

@uplink-protocol/calendar-controller

Version:

Flexible calendar and time picker API supporting both calendar, date-picker, and time-picker integrations for any JavaScript framework or library

143 lines (128 loc) 7.07 kB
[**@uplink-protocol/form-controller v0.3.1**](README.md) *** # @uplink-protocol/form-controller v0.3.1 @uplink-protocol/calendar-controller A powerful calendar and date picker controller for building date selection UI components. This module is part of the Odyssey Uplink Protocol. ## Namespaces - [EventInterfaces](@uplink-protocol/namespaces/EventInterfaces/README.md) - [EventTypes](@uplink-protocol/namespaces/EventTypes/README.md) ## Classes - [AccessibilityManagerService](classes/AccessibilityManagerService.md) - [AccessibilityService](classes/AccessibilityService.md) - [CalendarControllerClass](classes/CalendarControllerClass.md) - [CalendarEventFormattingService](classes/CalendarEventFormattingService.md) - [CalendarEventManagerService](classes/CalendarEventManagerService.md) - [CalendarEventSearchService](classes/CalendarEventSearchService.md) - [CalendarEventStorageService](classes/CalendarEventStorageService.md) - [CalendarEventValidationService](classes/CalendarEventValidationService.md) - [CalendarGeneratorService](classes/CalendarGeneratorService.md) - [CalendarService](classes/CalendarService.md) - [CalendarStateService](classes/CalendarStateService.md) - [ConfigurationService](classes/ConfigurationService.md) - [ConstraintsService](classes/ConstraintsService.md) - [DateFormattingService](classes/DateFormattingService.md) - [DateSelectionService](classes/DateSelectionService.md) - [DateValidationService](classes/DateValidationService.md) - [EventManagerService](classes/EventManagerService.md) - [InitializationService](classes/InitializationService.md) - [LocalizationService](classes/LocalizationService.md) - [NavigationService](classes/NavigationService.md) - [TimeConfigurationService](classes/TimeConfigurationService.md) - [TimeConstraintsService](classes/TimeConstraintsService.md) - [TimeControllerClass](classes/TimeControllerClass.md) - [TimeEventManagerService](classes/TimeEventManagerService.md) - [TimeFormattingService](classes/TimeFormattingService.md) - [TimeGeneratorService](classes/TimeGeneratorService.md) - [TimeNavigationService](classes/TimeNavigationService.md) - [TimeSelectionService](classes/TimeSelectionService.md) - [TimeService](classes/TimeService.md) - [TimeValidationService](classes/TimeValidationService.md) - [TimeViewStateService](classes/TimeViewStateService.md) - [ViewStateService](classes/ViewStateService.md) ## Interfaces - [CalendarControllerBindings](interfaces/CalendarControllerBindings.md) - [CalendarControllerEvents](interfaces/CalendarControllerEvents.md) - [CalendarControllerInstance](interfaces/CalendarControllerInstance.md) - [CalendarControllerInterface](interfaces/CalendarControllerInterface.md) - [CalendarControllerMethods](interfaces/CalendarControllerMethods.md) - [CalendarDate](interfaces/CalendarDate.md) - [CalendarGenerationOptions](interfaces/CalendarGenerationOptions.md) - [CalendarMonth](interfaces/CalendarMonth.md) - [CalendarOptions](interfaces/CalendarOptions.md) - [CalendarState](interfaces/CalendarState.md) - [CalendarView](interfaces/CalendarView.md) - [CalendarWeek](interfaces/CalendarWeek.md) - [CalendarYear](interfaces/CalendarYear.md) - [DateRange](interfaces/DateRange.md) - [IAccessibilityManagerService](interfaces/IAccessibilityManagerService.md) - [IAccessibilityService](interfaces/IAccessibilityService.md) - [ICalendarGeneratorService](interfaces/ICalendarGeneratorService.md) - [ICalendarService](interfaces/ICalendarService.md) - [ICalendarStateService](interfaces/ICalendarStateService.md) - [IConfigurationService](interfaces/IConfigurationService.md) - [IConstraintsService](interfaces/IConstraintsService.md) - [IDateFormattingService](interfaces/IDateFormattingService.md) - [IDateSelectionService](interfaces/IDateSelectionService.md) - [IDateValidationService](interfaces/IDateValidationService.md) - [IEventManagerService](interfaces/IEventManagerService.md) - [IInitializationService](interfaces/IInitializationService.md) - [ILocalizationService](interfaces/ILocalizationService.md) - [INavigationService](interfaces/INavigationService.md) - [ITimeConfigurationService](interfaces/ITimeConfigurationService.md) - [ITimeConstraintsService](interfaces/ITimeConstraintsService.md) - [ITimeEventManagerService](interfaces/ITimeEventManagerService.md) - [ITimeFormattingService](interfaces/ITimeFormattingService.md) - [ITimeGeneratorService](interfaces/ITimeGeneratorService.md) - [ITimeNavigationService](interfaces/ITimeNavigationService.md) - [ITimeSelectionService](interfaces/ITimeSelectionService.md) - [ITimeService](interfaces/ITimeService.md) - [ITimeValidationService](interfaces/ITimeValidationService.md) - [ITimeViewStateService](interfaces/ITimeViewStateService.md) - [IViewStateService](interfaces/IViewStateService.md) - [MonthViewGenerationOptions](interfaces/MonthViewGenerationOptions.md) - [TimeControllerBindings](interfaces/TimeControllerBindings.md) - [TimeControllerEvents](interfaces/TimeControllerEvents.md) - [TimeControllerInstance](interfaces/TimeControllerInstance.md) - [TimeControllerInterface](interfaces/TimeControllerInterface.md) - [TimeControllerMethods](interfaces/TimeControllerMethods.md) - [TimeGenerationOptions](interfaces/TimeGenerationOptions.md) - [TimeOptions](interfaces/TimeOptions.md) - [TimePeriod](interfaces/TimePeriod.md) - [TimeRange](interfaces/TimeRange.md) - [TimeSegment](interfaces/TimeSegment.md) - [TimeState](interfaces/TimeState.md) - [TimeView](interfaces/TimeView.md) - [TypedCalendarController](interfaces/TypedCalendarController.md) - [TypedTimeController](interfaces/TypedTimeController.md) - [YearRange](interfaces/YearRange.md) - [YearView](interfaces/YearView.md) - [YearViewGenerationOptions](interfaces/YearViewGenerationOptions.md) ## Type Aliases - [CalendarBindingValue](type-aliases/CalendarBindingValue.md) - [CalendarControllerFactory](type-aliases/CalendarControllerFactory.md) - [TimeBindingValue](type-aliases/TimeBindingValue.md) - [TimeControllerFactory](type-aliases/TimeControllerFactory.md) ## Functions - [addTime](functions/addTime.md) - [CalendarController](functions/CalendarController.md) - [convertTo12Hour](functions/convertTo12Hour.md) - [convertTo24Hour](functions/convertTo24Hour.md) - [createTime](functions/createTime.md) - [EventController](functions/EventController.md) - [formatDate](functions/formatDate.md) - [formatTime](functions/formatTime.md) - [getCurrentTimeOnly](functions/getCurrentTimeOnly.md) - [getDaysInMonth](functions/getDaysInMonth.md) - [getFirstDayOfMonth](functions/getFirstDayOfMonth.md) - [getMonthName](functions/getMonthName.md) - [getTimeDifference](functions/getTimeDifference.md) - [getTimeOnlyMs](functions/getTimeOnlyMs.md) - [getWeekdayNames](functions/getWeekdayNames.md) - [isDateInRange](functions/isDateInRange.md) - [isSameDay](functions/isSameDay.md) - [isSameTime](functions/isSameTime.md) - [isTimeInRange](functions/isTimeInRange.md) - [parseTime](functions/parseTime.md) - [roundTimeToStep](functions/roundTimeToStep.md) - [TimeController](functions/TimeController.md)