1
0
mirror of synced 2025-02-09 16:49:24 +03:00

Allow the position of the tag to be customized.

This commit is contained in:
Kevin Brown 2014-11-01 18:40:06 -04:00
parent 8bdd83c44f
commit 47d0bc4fe1
7 changed files with 27 additions and 7 deletions

View File

@ -1286,7 +1286,7 @@ define('select2/data/tags',[
self.$element.append($option);
data.unshift(tag);
self.insertTag(data, tag);
callback(data);
}
@ -1301,6 +1301,10 @@ define('select2/data/tags',[
};
};
Tags.prototype.insertTag = function (_, data, tag) {
data.unshift(tag);
};
Tags.prototype._removeOldTags = function (_) {
var tag = this._lastTag;

View File

@ -1286,7 +1286,7 @@ define('select2/data/tags',[
self.$element.append($option);
data.unshift(tag);
self.insertTag(data, tag);
callback(data);
}
@ -1301,6 +1301,10 @@ define('select2/data/tags',[
};
};
Tags.prototype.insertTag = function (_, data, tag) {
data.unshift(tag);
};
Tags.prototype._removeOldTags = function (_) {
var tag = this._lastTag;

View File

@ -10821,7 +10821,7 @@ define('select2/data/tags',[
self.$element.append($option);
data.unshift(tag);
self.insertTag(data, tag);
callback(data);
}
@ -10836,6 +10836,10 @@ define('select2/data/tags',[
};
};
Tags.prototype.insertTag = function (_, data, tag) {
data.unshift(tag);
};
Tags.prototype._removeOldTags = function (_) {
var tag = this._lastTag;

File diff suppressed because one or more lines are too long

6
dist/js/select2.js vendored
View File

@ -1714,7 +1714,7 @@ define('select2/data/tags',[
self.$element.append($option);
data.unshift(tag);
self.insertTag(data, tag);
callback(data);
}
@ -1729,6 +1729,10 @@ define('select2/data/tags',[
};
};
Tags.prototype.insertTag = function (_, data, tag) {
data.unshift(tag);
};
Tags.prototype._removeOldTags = function (_) {
var tag = this._lastTag;

File diff suppressed because one or more lines are too long

View File

@ -49,7 +49,7 @@ define([
self.$element.append($option);
data.unshift(tag);
self.insertTag(data, tag);
callback(data);
}
@ -64,6 +64,10 @@ define([
};
};
Tags.prototype.insertTag = function (_, data, tag) {
data.unshift(tag);
};
Tags.prototype._removeOldTags = function (_) {
var tag = this._lastTag;