Important! Please read this blog post

Functions

Note All functions are accessed via the data attribute e.g. $('#datetimepicker').datetimepicker(FUNCTION)

destroy

Destroys the widget and removes all attached event listeners


toggle

Shows or hides the widget

Emits

  • hide.datetimepicker - if the widget is hidden after the toggle call

  • show.datetimepicker - if the widget is show after the toggle call

  • change.datetimepicker - if the widget is opened for the first time and the input element is empty and options.useCurrent != false


show

Shows the widget

Emits

  • show.datetimepicker - if the widget was hidden before that call

  • change.datetimepicker - if the widget is opened for the first time and the useCurrent is set to true or to a granularity value and the input element the component is attached to has an empty value


hide

Hides the widget

Emits

  • hide.datetimepicker - if the widget was visible before that call

disable

Disables the input element, the component is attached to, by adding a disabled="true" attribute to it. If the widget was visible before that call it is hidden.

Emits

  • hide.datetimepicker - if the widget was visible before that call

enable

Enables the input element, the component is attached to, by removing disabled attribute from it.


clear

Clears the date picker by setting the value to null


viewDate

viewDate

Returns a moment variable with the currently set options.viewDate option.

viewDate(viewDate)

Takes a string, moment or Date value.

This will change the viewDate without changing or setting the selected date.