Sha256: 7699398e0b1716ad9296ab4f742cdd14a13320af9b194277df0e3fe20d889f5a

Contents?: true

Size: 715 Bytes

Versions: 4

Compression:

Stored size: 715 Bytes

Contents

$(function() {
  setupDateTimePicker(document);

  $(document).on('has_many_add:after', '.has_many_container', function(event, fieldset) {
    return setupDateTimePicker(fieldset);
  });

  function setupDateTimePicker(container) {
    var defaults = {
      formatDate: 'y-m-d',
      format: 'Y-m-d H:i',
      allowBlank: true,
      defaultSelect: false,
      validateOnBlur: false,
      scrollInput: false,
    };

    var entries = $(container).find('input.date-time-picker-input');
    return entries.each(function(index, entry) {
      var options = $(entry).data('picker-options');
      var mixedOptions = $.extend(defaults, options);
      return $(entry).datetimepicker(mixedOptions);
    });
  }
});

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
activeadmin_addons-1.6.0 app/assets/javascripts/activeadmin_addons/inputs/date-time-picker.js
activeadmin_addons-1.5.0 app/assets/javascripts/activeadmin_addons/inputs/date-time-picker.js
activeadmin_addons-1.4.0 app/assets/javascripts/activeadmin_addons/inputs/date-time-picker.js
activeadmin_addons-1.3.0 app/assets/javascripts/activeadmin_addons/inputs/date-time-picker.js