Skip to content

DefaultDateTimePicker class

DateTimePicker


⊕ new DefaultDateTimePicker(options?: DateTimePickerOptions): DefaultDateTimePicker



● calendar: Calendar | null = null


● calendarSlot: HTMLElement


● currentDateTime: Date


● nowButton: HTMLElement


● options: DateTimePickerOptions


● slot?: HTMLElement


● submitButton: HTMLElement


● timePicker: TimePicker | null = null


● timePickerSlot: HTMLElement



● calendar: Calendar | null = null


● calendarSlot: HTMLElement


● currentDateTime: Date


● nowButton: HTMLElement


● options: DateTimePickerOptions


● slot?: HTMLElement


● submitButton: HTMLElement


● timePicker: TimePicker | null = null


● timePickerSlot: HTMLElement



▸ apply(date: Date): void

  • date: Date

Returns void


▸ cancel(): void

Returns void


▸ getDateTime(): Date

Returns Date


▸ setDateTime(dateTime: Date): void

  • dateTime: Date

Returns void


▸ show(achor?: HTMLElement): void

  • achor: HTMLElement, Optional

Returns void



▸ createCalendar(options: CalendarOptions): DefaultCalendar

Returns DefaultCalendar


▸ createTimePicker(options: TimePickerOptions): DefaultTimePicker

Returns DefaultTimePicker


▸ dateTimeChanged(): void

Returns void


▸ destroy(): void

Returns void


▸ render(): void

Returns void


▸ renderButtons(): void

Returns void