Sha256: 66fa55aac785ed4e8553cb34f43992bc8057b0301f828afb350d3c3c0e16f2a8
Contents?: true
Size: 612 Bytes
Versions: 9
Compression:
Stored size: 612 Bytes
Contents
import $ from 'jquery' import { init } from '../core/events' // Use Bootstrap theme $.fn.select2.defaults.set('theme', 'bootstrap') // Copy all classes from select tag to replacement select field (.select2-selection) $.fn.select2.defaults.set('containerCssClass', ':all:') // Copy all classes excluding 'form-control'/'form-control-*' from select tag to dropdown container (.select2-dropdown) $.fn.select2.defaults.set('dropdownCssClass', function (el) { return el[0].className.replace(/\s*form-control(-\w+)?\s*/g, '') }) init(function (root) { $(root).find('select[data-enable-select2]').select2() })
Version data entries
9 entries across 9 versions & 1 rubygems