Reformat JS to match StandardJS style

This commit is contained in:
Johannes Hoppe 2017-02-23 09:24:24 +01:00
parent c235c2e3f0
commit 895a7e519a
1 changed files with 40 additions and 42 deletions

View File

@ -1,48 +1,46 @@
(function ($) {
var init = function ($element, options) {
$element.select2(options)
}
var init = function ($element, options) {
$element.select2(options);
};
var initHeavy = function ($element, options) {
var settings = $.extend({
ajax: {
data: function (params) {
return {
term: params.term,
page: params.page,
field_id: $element.data('field_id')
};
},
processResults: function (data, page) {
return {
results: data.results,
pagination: {
more: data.more
}
};
}
var initHeavy = function ($element, options) {
var settings = $.extend({
ajax: {
data: function (params) {
return {
term: params.term,
page: params.page,
field_id: $element.data('field_id')
}
},
processResults: function (data, page) {
return {
results: data.results,
pagination: {
more: data.more
}
}, options);
}
}
}
}, options)
$element.select2(settings);
};
$element.select2(settings)
}
$.fn.djangoSelect2 = function (options) {
var settings = $.extend({}, options);
$.each(this, function (i, element) {
var $element = $(element);
if ($element.hasClass('django-select2-heavy')) {
initHeavy($element, settings);
} else {
init($element, settings);
}
});
return this;
};
$.fn.djangoSelect2 = function (options) {
var settings = $.extend({}, options)
$.each(this, function (i, element) {
var $element = $(element)
if ($element.hasClass('django-select2-heavy')) {
initHeavy($element, settings)
} else {
init($element, settings)
}
})
return this
}
$(function () {
$('.django-select2').djangoSelect2();
});
}(this.jQuery));
$(function () {
$('.django-select2').djangoSelect2()
})
}(this.jQuery))