Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93

Warning: Undefined array key "page_file_edit_line" in /home/sportsfever/public_html/filemanger/edit_text_line.php on line 32
/home/sportsfe.../httpdocs/clone/wp-conte.../plugins/popup-ma.../trunk/assets/js
File: admin-general.js
[4000] Fix | Delete
return escapeMarkup(template(data, container));
[4001] Fix | Delete
};
[4002] Fix | Delete
[4003] Fix | Delete
SingleSelection.prototype.selectionContainer = function () {
[4004] Fix | Delete
return $('<span></span>');
[4005] Fix | Delete
};
[4006] Fix | Delete
[4007] Fix | Delete
SingleSelection.prototype.update = function (data) {
[4008] Fix | Delete
if (data.length === 0) {
[4009] Fix | Delete
this.clear();
[4010] Fix | Delete
return;
[4011] Fix | Delete
}
[4012] Fix | Delete
[4013] Fix | Delete
var selection = data[0];
[4014] Fix | Delete
[4015] Fix | Delete
var $rendered = this.$selection.find('.pumselect2-selection__rendered');
[4016] Fix | Delete
var formatted = this.display(selection, $rendered);
[4017] Fix | Delete
[4018] Fix | Delete
$rendered.empty().append(formatted);
[4019] Fix | Delete
$rendered.prop('title', selection.title || selection.text);
[4020] Fix | Delete
};
[4021] Fix | Delete
[4022] Fix | Delete
return SingleSelection;
[4023] Fix | Delete
});
[4024] Fix | Delete
[4025] Fix | Delete
S2.define('pumselect2/selection/multiple',[
[4026] Fix | Delete
'jquery',
[4027] Fix | Delete
'./base',
[4028] Fix | Delete
'../utils'
[4029] Fix | Delete
], function ($, BaseSelection, Utils) {
[4030] Fix | Delete
function MultipleSelection ($element, options) {
[4031] Fix | Delete
MultipleSelection.__super__.constructor.apply(this, arguments);
[4032] Fix | Delete
}
[4033] Fix | Delete
[4034] Fix | Delete
Utils.Extend(MultipleSelection, BaseSelection);
[4035] Fix | Delete
[4036] Fix | Delete
MultipleSelection.prototype.render = function () {
[4037] Fix | Delete
var $selection = MultipleSelection.__super__.render.call(this);
[4038] Fix | Delete
[4039] Fix | Delete
$selection.addClass('pumselect2-selection--multiple');
[4040] Fix | Delete
[4041] Fix | Delete
$selection.html(
[4042] Fix | Delete
'<ul class="pumselect2-selection__rendered"></ul>'
[4043] Fix | Delete
);
[4044] Fix | Delete
[4045] Fix | Delete
return $selection;
[4046] Fix | Delete
};
[4047] Fix | Delete
[4048] Fix | Delete
MultipleSelection.prototype.bind = function (container, $container) {
[4049] Fix | Delete
var self = this;
[4050] Fix | Delete
[4051] Fix | Delete
MultipleSelection.__super__.bind.apply(this, arguments);
[4052] Fix | Delete
[4053] Fix | Delete
this.$selection.on('click', function (evt) {
[4054] Fix | Delete
self.trigger('toggle', {
[4055] Fix | Delete
originalEvent: evt
[4056] Fix | Delete
});
[4057] Fix | Delete
});
[4058] Fix | Delete
[4059] Fix | Delete
this.$selection.on(
[4060] Fix | Delete
'click',
[4061] Fix | Delete
'.pumselect2-selection__choice__remove',
[4062] Fix | Delete
function (evt) {
[4063] Fix | Delete
// Ignore the event if it is disabled
[4064] Fix | Delete
if (self.options.get('disabled')) {
[4065] Fix | Delete
return;
[4066] Fix | Delete
}
[4067] Fix | Delete
[4068] Fix | Delete
var $remove = $(this);
[4069] Fix | Delete
var $selection = $remove.parent();
[4070] Fix | Delete
[4071] Fix | Delete
var data = $selection.data('data');
[4072] Fix | Delete
[4073] Fix | Delete
self.trigger('unselect', {
[4074] Fix | Delete
originalEvent: evt,
[4075] Fix | Delete
data: data
[4076] Fix | Delete
});
[4077] Fix | Delete
}
[4078] Fix | Delete
);
[4079] Fix | Delete
};
[4080] Fix | Delete
[4081] Fix | Delete
MultipleSelection.prototype.clear = function () {
[4082] Fix | Delete
this.$selection.find('.pumselect2-selection__rendered').empty();
[4083] Fix | Delete
};
[4084] Fix | Delete
[4085] Fix | Delete
MultipleSelection.prototype.display = function (data, container) {
[4086] Fix | Delete
var template = this.options.get('templateSelection');
[4087] Fix | Delete
var escapeMarkup = this.options.get('escapeMarkup');
[4088] Fix | Delete
[4089] Fix | Delete
return escapeMarkup(template(data, container));
[4090] Fix | Delete
};
[4091] Fix | Delete
[4092] Fix | Delete
MultipleSelection.prototype.selectionContainer = function () {
[4093] Fix | Delete
var $container = $(
[4094] Fix | Delete
'<li class="pumselect2-selection__choice">' +
[4095] Fix | Delete
'<span class="pumselect2-selection__choice__remove" role="presentation">' +
[4096] Fix | Delete
'&times;' +
[4097] Fix | Delete
'</span>' +
[4098] Fix | Delete
'</li>'
[4099] Fix | Delete
);
[4100] Fix | Delete
[4101] Fix | Delete
return $container;
[4102] Fix | Delete
};
[4103] Fix | Delete
[4104] Fix | Delete
MultipleSelection.prototype.update = function (data) {
[4105] Fix | Delete
this.clear();
[4106] Fix | Delete
[4107] Fix | Delete
if (data.length === 0) {
[4108] Fix | Delete
return;
[4109] Fix | Delete
}
[4110] Fix | Delete
[4111] Fix | Delete
var $selections = [];
[4112] Fix | Delete
[4113] Fix | Delete
for (var d = 0; d < data.length; d++) {
[4114] Fix | Delete
var selection = data[d];
[4115] Fix | Delete
[4116] Fix | Delete
var $selection = this.selectionContainer();
[4117] Fix | Delete
var formatted = this.display(selection, $selection);
[4118] Fix | Delete
[4119] Fix | Delete
$selection.append(formatted);
[4120] Fix | Delete
$selection.prop('title', selection.title || selection.text);
[4121] Fix | Delete
[4122] Fix | Delete
$selection.data('data', selection);
[4123] Fix | Delete
[4124] Fix | Delete
$selections.push($selection);
[4125] Fix | Delete
}
[4126] Fix | Delete
[4127] Fix | Delete
var $rendered = this.$selection.find('.pumselect2-selection__rendered');
[4128] Fix | Delete
[4129] Fix | Delete
Utils.appendMany($rendered, $selections);
[4130] Fix | Delete
};
[4131] Fix | Delete
[4132] Fix | Delete
return MultipleSelection;
[4133] Fix | Delete
});
[4134] Fix | Delete
[4135] Fix | Delete
S2.define('pumselect2/selection/placeholder',[
[4136] Fix | Delete
'../utils'
[4137] Fix | Delete
], function (Utils) {
[4138] Fix | Delete
function Placeholder (decorated, $element, options) {
[4139] Fix | Delete
this.placeholder = this.normalizePlaceholder(options.get('placeholder'));
[4140] Fix | Delete
[4141] Fix | Delete
decorated.call(this, $element, options);
[4142] Fix | Delete
}
[4143] Fix | Delete
[4144] Fix | Delete
Placeholder.prototype.normalizePlaceholder = function (_, placeholder) {
[4145] Fix | Delete
if (typeof placeholder === 'string') {
[4146] Fix | Delete
placeholder = {
[4147] Fix | Delete
id: '',
[4148] Fix | Delete
text: placeholder
[4149] Fix | Delete
};
[4150] Fix | Delete
}
[4151] Fix | Delete
[4152] Fix | Delete
return placeholder;
[4153] Fix | Delete
};
[4154] Fix | Delete
[4155] Fix | Delete
Placeholder.prototype.createPlaceholder = function (decorated, placeholder) {
[4156] Fix | Delete
var $placeholder = this.selectionContainer();
[4157] Fix | Delete
[4158] Fix | Delete
$placeholder.html(this.display(placeholder));
[4159] Fix | Delete
$placeholder.addClass('pumselect2-selection__placeholder')
[4160] Fix | Delete
.removeClass('pumselect2-selection__choice');
[4161] Fix | Delete
[4162] Fix | Delete
return $placeholder;
[4163] Fix | Delete
};
[4164] Fix | Delete
[4165] Fix | Delete
Placeholder.prototype.update = function (decorated, data) {
[4166] Fix | Delete
var singlePlaceholder = (
[4167] Fix | Delete
data.length == 1 && data[0].id != this.placeholder.id
[4168] Fix | Delete
);
[4169] Fix | Delete
var multipleSelections = data.length > 1;
[4170] Fix | Delete
[4171] Fix | Delete
if (multipleSelections || singlePlaceholder) {
[4172] Fix | Delete
return decorated.call(this, data);
[4173] Fix | Delete
}
[4174] Fix | Delete
[4175] Fix | Delete
this.clear();
[4176] Fix | Delete
[4177] Fix | Delete
var $placeholder = this.createPlaceholder(this.placeholder);
[4178] Fix | Delete
[4179] Fix | Delete
this.$selection.find('.pumselect2-selection__rendered').append($placeholder);
[4180] Fix | Delete
};
[4181] Fix | Delete
[4182] Fix | Delete
return Placeholder;
[4183] Fix | Delete
});
[4184] Fix | Delete
[4185] Fix | Delete
S2.define('pumselect2/selection/allowClear',[
[4186] Fix | Delete
'jquery',
[4187] Fix | Delete
'../keys'
[4188] Fix | Delete
], function ($, KEYS) {
[4189] Fix | Delete
function AllowClear () { }
[4190] Fix | Delete
[4191] Fix | Delete
AllowClear.prototype.bind = function (decorated, container, $container) {
[4192] Fix | Delete
var self = this;
[4193] Fix | Delete
[4194] Fix | Delete
decorated.call(this, container, $container);
[4195] Fix | Delete
[4196] Fix | Delete
if (this.placeholder == null) {
[4197] Fix | Delete
if (this.options.get('debug') && window.console && console.error) {
[4198] Fix | Delete
console.error(
[4199] Fix | Delete
'Select2: The `allowClear` option should be used in combination ' +
[4200] Fix | Delete
'with the `placeholder` option.'
[4201] Fix | Delete
);
[4202] Fix | Delete
}
[4203] Fix | Delete
}
[4204] Fix | Delete
[4205] Fix | Delete
this.$selection.on('mousedown', '.pumselect2-selection__clear',
[4206] Fix | Delete
function (evt) {
[4207] Fix | Delete
self._handleClear(evt);
[4208] Fix | Delete
});
[4209] Fix | Delete
[4210] Fix | Delete
container.on('keypress', function (evt) {
[4211] Fix | Delete
self._handleKeyboardClear(evt, container);
[4212] Fix | Delete
});
[4213] Fix | Delete
};
[4214] Fix | Delete
[4215] Fix | Delete
AllowClear.prototype._handleClear = function (_, evt) {
[4216] Fix | Delete
// Ignore the event if it is disabled
[4217] Fix | Delete
if (this.options.get('disabled')) {
[4218] Fix | Delete
return;
[4219] Fix | Delete
}
[4220] Fix | Delete
[4221] Fix | Delete
var $clear = this.$selection.find('.pumselect2-selection__clear');
[4222] Fix | Delete
[4223] Fix | Delete
// Ignore the event if nothing has been selected
[4224] Fix | Delete
if ($clear.length === 0) {
[4225] Fix | Delete
return;
[4226] Fix | Delete
}
[4227] Fix | Delete
[4228] Fix | Delete
evt.stopPropagation();
[4229] Fix | Delete
[4230] Fix | Delete
var data = $clear.data('data');
[4231] Fix | Delete
[4232] Fix | Delete
for (var d = 0; d < data.length; d++) {
[4233] Fix | Delete
var unselectData = {
[4234] Fix | Delete
data: data[d]
[4235] Fix | Delete
};
[4236] Fix | Delete
[4237] Fix | Delete
// Trigger the `unselect` event, so people can prevent it from being
[4238] Fix | Delete
// cleared.
[4239] Fix | Delete
this.trigger('unselect', unselectData);
[4240] Fix | Delete
[4241] Fix | Delete
// If the event was prevented, don't clear it out.
[4242] Fix | Delete
if (unselectData.prevented) {
[4243] Fix | Delete
return;
[4244] Fix | Delete
}
[4245] Fix | Delete
}
[4246] Fix | Delete
[4247] Fix | Delete
this.$element.val(this.placeholder.id).trigger('change');
[4248] Fix | Delete
[4249] Fix | Delete
this.trigger('toggle', {});
[4250] Fix | Delete
};
[4251] Fix | Delete
[4252] Fix | Delete
AllowClear.prototype._handleKeyboardClear = function (_, evt, container) {
[4253] Fix | Delete
if (container.isOpen()) {
[4254] Fix | Delete
return;
[4255] Fix | Delete
}
[4256] Fix | Delete
[4257] Fix | Delete
if (evt.which == KEYS.DELETE || evt.which == KEYS.BACKSPACE) {
[4258] Fix | Delete
this._handleClear(evt);
[4259] Fix | Delete
}
[4260] Fix | Delete
};
[4261] Fix | Delete
[4262] Fix | Delete
AllowClear.prototype.update = function (decorated, data) {
[4263] Fix | Delete
decorated.call(this, data);
[4264] Fix | Delete
[4265] Fix | Delete
if (this.$selection.find('.pumselect2-selection__placeholder').length > 0 ||
[4266] Fix | Delete
data.length === 0) {
[4267] Fix | Delete
return;
[4268] Fix | Delete
}
[4269] Fix | Delete
[4270] Fix | Delete
var $remove = $(
[4271] Fix | Delete
'<span class="pumselect2-selection__clear">' +
[4272] Fix | Delete
'&times;' +
[4273] Fix | Delete
'</span>'
[4274] Fix | Delete
);
[4275] Fix | Delete
$remove.data('data', data);
[4276] Fix | Delete
[4277] Fix | Delete
this.$selection.find('.pumselect2-selection__rendered').prepend($remove);
[4278] Fix | Delete
};
[4279] Fix | Delete
[4280] Fix | Delete
return AllowClear;
[4281] Fix | Delete
});
[4282] Fix | Delete
[4283] Fix | Delete
S2.define('pumselect2/selection/search',[
[4284] Fix | Delete
'jquery',
[4285] Fix | Delete
'../utils',
[4286] Fix | Delete
'../keys'
[4287] Fix | Delete
], function ($, Utils, KEYS) {
[4288] Fix | Delete
function Search (decorated, $element, options) {
[4289] Fix | Delete
decorated.call(this, $element, options);
[4290] Fix | Delete
}
[4291] Fix | Delete
[4292] Fix | Delete
Search.prototype.render = function (decorated) {
[4293] Fix | Delete
var $search = $(
[4294] Fix | Delete
'<li class="pumselect2-search pumselect2-search--inline">' +
[4295] Fix | Delete
'<input class="pumselect2-search__field" type="search" tabindex="-1"' +
[4296] Fix | Delete
' autocomplete="off" autocorrect="off" autocapitalize="off"' +
[4297] Fix | Delete
' spellcheck="false" role="textbox" aria-autocomplete="list" />' +
[4298] Fix | Delete
'</li>'
[4299] Fix | Delete
);
[4300] Fix | Delete
[4301] Fix | Delete
this.$searchContainer = $search;
[4302] Fix | Delete
this.$search = $search.find('input');
[4303] Fix | Delete
[4304] Fix | Delete
var $rendered = decorated.call(this);
[4305] Fix | Delete
[4306] Fix | Delete
this._transferTabIndex();
[4307] Fix | Delete
[4308] Fix | Delete
return $rendered;
[4309] Fix | Delete
};
[4310] Fix | Delete
[4311] Fix | Delete
Search.prototype.bind = function (decorated, container, $container) {
[4312] Fix | Delete
var self = this;
[4313] Fix | Delete
[4314] Fix | Delete
decorated.call(this, container, $container);
[4315] Fix | Delete
[4316] Fix | Delete
container.on('open', function () {
[4317] Fix | Delete
self.$search.trigger('focus');
[4318] Fix | Delete
});
[4319] Fix | Delete
[4320] Fix | Delete
container.on('close', function () {
[4321] Fix | Delete
self.$search.val('');
[4322] Fix | Delete
self.$search.removeAttr('aria-activedescendant');
[4323] Fix | Delete
self.$search.trigger('focus');
[4324] Fix | Delete
});
[4325] Fix | Delete
[4326] Fix | Delete
container.on('enable', function () {
[4327] Fix | Delete
self.$search.prop('disabled', false);
[4328] Fix | Delete
[4329] Fix | Delete
self._transferTabIndex();
[4330] Fix | Delete
});
[4331] Fix | Delete
[4332] Fix | Delete
container.on('disable', function () {
[4333] Fix | Delete
self.$search.prop('disabled', true);
[4334] Fix | Delete
});
[4335] Fix | Delete
[4336] Fix | Delete
container.on('focus', function (evt) {
[4337] Fix | Delete
self.$search.trigger('focus');
[4338] Fix | Delete
});
[4339] Fix | Delete
[4340] Fix | Delete
container.on('results:focus', function (params) {
[4341] Fix | Delete
self.$search.attr('aria-activedescendant', params.id);
[4342] Fix | Delete
});
[4343] Fix | Delete
[4344] Fix | Delete
this.$selection.on('focusin', '.pumselect2-search--inline', function (evt) {
[4345] Fix | Delete
self.trigger('focus', evt);
[4346] Fix | Delete
});
[4347] Fix | Delete
[4348] Fix | Delete
this.$selection.on('focusout', '.pumselect2-search--inline', function (evt) {
[4349] Fix | Delete
self._handleBlur(evt);
[4350] Fix | Delete
});
[4351] Fix | Delete
[4352] Fix | Delete
this.$selection.on('keydown', '.pumselect2-search--inline', function (evt) {
[4353] Fix | Delete
evt.stopPropagation();
[4354] Fix | Delete
[4355] Fix | Delete
self.trigger('keypress', evt);
[4356] Fix | Delete
[4357] Fix | Delete
self._keyUpPrevented = evt.isDefaultPrevented();
[4358] Fix | Delete
[4359] Fix | Delete
var key = evt.which;
[4360] Fix | Delete
[4361] Fix | Delete
if (key === KEYS.BACKSPACE && self.$search.val() === '') {
[4362] Fix | Delete
var $previousChoice = self.$searchContainer
[4363] Fix | Delete
.prev('.pumselect2-selection__choice');
[4364] Fix | Delete
[4365] Fix | Delete
if ($previousChoice.length > 0) {
[4366] Fix | Delete
var item = $previousChoice.data('data');
[4367] Fix | Delete
[4368] Fix | Delete
self.searchRemoveChoice(item);
[4369] Fix | Delete
[4370] Fix | Delete
evt.preventDefault();
[4371] Fix | Delete
}
[4372] Fix | Delete
}
[4373] Fix | Delete
});
[4374] Fix | Delete
[4375] Fix | Delete
// Try to detect the IE version should the `documentMode` property that
[4376] Fix | Delete
// is stored on the document. This is only implemented in IE and is
[4377] Fix | Delete
// slightly cleaner than doing a user agent check.
[4378] Fix | Delete
// This property is not available in Edge, but Edge also doesn't have
[4379] Fix | Delete
// this bug.
[4380] Fix | Delete
var msie = document.documentMode;
[4381] Fix | Delete
var disableInputEvents = msie && msie <= 11;
[4382] Fix | Delete
[4383] Fix | Delete
// Workaround for browsers which do not support the `input` event
[4384] Fix | Delete
// This will prevent double-triggering of events for browsers which support
[4385] Fix | Delete
// both the `keyup` and `input` events.
[4386] Fix | Delete
this.$selection.on(
[4387] Fix | Delete
'input.searchcheck',
[4388] Fix | Delete
'.pumselect2-search--inline',
[4389] Fix | Delete
function (evt) {
[4390] Fix | Delete
// IE will trigger the `input` event when a placeholder is used on a
[4391] Fix | Delete
// search box. To get around this issue, we are forced to ignore all
[4392] Fix | Delete
// `input` events in IE and keep using `keyup`.
[4393] Fix | Delete
if (disableInputEvents) {
[4394] Fix | Delete
self.$selection.off('input.search input.searchcheck');
[4395] Fix | Delete
return;
[4396] Fix | Delete
}
[4397] Fix | Delete
[4398] Fix | Delete
// Unbind the duplicated `keyup` event
[4399] Fix | Delete
self.$selection.off('keyup.search');
[4400] Fix | Delete
}
[4401] Fix | Delete
);
[4402] Fix | Delete
[4403] Fix | Delete
this.$selection.on(
[4404] Fix | Delete
'keyup.search input.search',
[4405] Fix | Delete
'.pumselect2-search--inline',
[4406] Fix | Delete
function (evt) {
[4407] Fix | Delete
// IE will trigger the `input` event when a placeholder is used on a
[4408] Fix | Delete
// search box. To get around this issue, we are forced to ignore all
[4409] Fix | Delete
// `input` events in IE and keep using `keyup`.
[4410] Fix | Delete
if (disableInputEvents && evt.type === 'input') {
[4411] Fix | Delete
self.$selection.off('input.search input.searchcheck');
[4412] Fix | Delete
return;
[4413] Fix | Delete
}
[4414] Fix | Delete
[4415] Fix | Delete
var key = evt.which;
[4416] Fix | Delete
[4417] Fix | Delete
// We can freely ignore events from modifier keys
[4418] Fix | Delete
if (key == KEYS.SHIFT || key == KEYS.CTRL || key == KEYS.ALT) {
[4419] Fix | Delete
return;
[4420] Fix | Delete
}
[4421] Fix | Delete
[4422] Fix | Delete
// Tabbing will be handled during the `keydown` phase
[4423] Fix | Delete
if (key == KEYS.TAB) {
[4424] Fix | Delete
return;
[4425] Fix | Delete
}
[4426] Fix | Delete
[4427] Fix | Delete
self.handleSearch(evt);
[4428] Fix | Delete
}
[4429] Fix | Delete
);
[4430] Fix | Delete
};
[4431] Fix | Delete
[4432] Fix | Delete
/**
[4433] Fix | Delete
* This method will transfer the tabindex attribute from the rendered
[4434] Fix | Delete
* selection to the search box. This allows for the search box to be used as
[4435] Fix | Delete
* the primary focus instead of the selection container.
[4436] Fix | Delete
*
[4437] Fix | Delete
* @private
[4438] Fix | Delete
*/
[4439] Fix | Delete
Search.prototype._transferTabIndex = function (decorated) {
[4440] Fix | Delete
this.$search.attr('tabindex', this.$selection.attr('tabindex'));
[4441] Fix | Delete
this.$selection.attr('tabindex', '-1');
[4442] Fix | Delete
};
[4443] Fix | Delete
[4444] Fix | Delete
Search.prototype.createPlaceholder = function (decorated, placeholder) {
[4445] Fix | Delete
this.$search.attr('placeholder', placeholder.text);
[4446] Fix | Delete
};
[4447] Fix | Delete
[4448] Fix | Delete
Search.prototype.update = function (decorated, data) {
[4449] Fix | Delete
var searchHadFocus = this.$search[0] == document.activeElement;
[4450] Fix | Delete
[4451] Fix | Delete
this.$search.attr('placeholder', '');
[4452] Fix | Delete
[4453] Fix | Delete
decorated.call(this, data);
[4454] Fix | Delete
[4455] Fix | Delete
this.$selection.find('.pumselect2-selection__rendered')
[4456] Fix | Delete
.append(this.$searchContainer);
[4457] Fix | Delete
[4458] Fix | Delete
this.resizeSearch();
[4459] Fix | Delete
if (searchHadFocus) {
[4460] Fix | Delete
this.$search.focus();
[4461] Fix | Delete
}
[4462] Fix | Delete
};
[4463] Fix | Delete
[4464] Fix | Delete
Search.prototype.handleSearch = function () {
[4465] Fix | Delete
this.resizeSearch();
[4466] Fix | Delete
[4467] Fix | Delete
if (!this._keyUpPrevented) {
[4468] Fix | Delete
var input = this.$search.val();
[4469] Fix | Delete
[4470] Fix | Delete
this.trigger('query', {
[4471] Fix | Delete
term: input
[4472] Fix | Delete
});
[4473] Fix | Delete
}
[4474] Fix | Delete
[4475] Fix | Delete
this._keyUpPrevented = false;
[4476] Fix | Delete
};
[4477] Fix | Delete
[4478] Fix | Delete
Search.prototype.searchRemoveChoice = function (decorated, item) {
[4479] Fix | Delete
this.trigger('unselect', {
[4480] Fix | Delete
data: item
[4481] Fix | Delete
});
[4482] Fix | Delete
[4483] Fix | Delete
this.$search.val(item.text);
[4484] Fix | Delete
this.handleSearch();
[4485] Fix | Delete
};
[4486] Fix | Delete
[4487] Fix | Delete
Search.prototype.resizeSearch = function () {
[4488] Fix | Delete
this.$search.css('width', '25px');
[4489] Fix | Delete
[4490] Fix | Delete
var width = '';
[4491] Fix | Delete
[4492] Fix | Delete
if (this.$search.attr('placeholder') !== '') {
[4493] Fix | Delete
width = this.$selection.find('.pumselect2-selection__rendered').innerWidth();
[4494] Fix | Delete
} else {
[4495] Fix | Delete
var minimumWidth = this.$search.val().length + 1;
[4496] Fix | Delete
[4497] Fix | Delete
width = (minimumWidth * 0.75) + 'em';
[4498] Fix | Delete
}
[4499] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function