select2
Version:
Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results.
24 lines (16 loc) • 551 B
JavaScript
define([
'../utils'
], function (Utils) {
function SelectionCSS () { }
SelectionCSS.prototype.render = function (decorated) {
var $selection = decorated.call(this);
var selectionCssClass = this.options.get('selectionCssClass') || '';
if (selectionCssClass.indexOf(':all:') !== -1) {
selectionCssClass = selectionCssClass.replace(':all:', '');
Utils.copyNonInternalCssClasses($selection[0], this.$element[0]);
}
$selection.addClass(selectionCssClass);
return $selection;
};
return SelectionCSS;
});