gruene-seele/resources/assets/vendor/libs/bootstrap-material-datetimepicker/_extension.js
2021-01-08 17:48:20 +01:00

22 lines
671 B
JavaScript

const originalPicker = $.fn.bootstrapMaterialDatePicker
$.fn.bootstrapMaterialDatePicker = function (...args) {
this.each(function() {
const newInstance = !$.data(this, 'plugin_bootstrapMaterialDatePicker')
originalPicker.apply($(this), args)
if (newInstance) {
const $template = $('body').find(`> #${$.data(this, 'plugin_bootstrapMaterialDatePicker').name}`)
// Add animation
$template.addClass('animated fadeIn')
// Styling buttons
$template.find('.dtp-btn-now,.dtp-btn-clear,.dtp-btn-cancel').addClass('btn-default btn-sm')
$template.find('.dtp-btn-ok').addClass('btn-primary btn-sm')
}
})
return this
}