Sha256: cb1dec4d1962b0e9b851d203b7adeef8cf0752d61bc3746ead29e5880b91d115
Contents?: true
Size: 933 Bytes
Versions: 1
Compression:
Stored size: 933 Bytes
Contents
((exports) => { const formDatePicker = () => { $('[data-datepicker]').each((_index, node) => { const language = $('html').attr('lang') || 'en'; const initialDate = $(node).data('startdate') || ''; const pickTime = $(node).data('timepicker') === ''; const languageProps = $(node).fdatepicker.dates[language] && $(node).fdatepicker.dates[language].format; let format = languageProps || 'mm/dd/yyyy'; if (pickTime) { format = `${format}, hh:ii`; } $(node).fdatepicker({ format, initialDate, language, pickTime, disableDblClickSelection: true, leftArrow: '<<', rightArrow: '>>' }).on('changeDate', (ev) => { $(ev.target).siblings('input').val(exports.moment.utc(ev.date)); }); }); }; exports.Decidim = exports.Decidim || {}; exports.Decidim.formDatePicker = formDatePicker; })(window);
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
decidim-core-0.0.8.1 | vendor/assets/javascripts/form_datepicker.js.es6 |