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

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/wp-conte.../plugins/themify-.../js/editor/componen...
File: constructor.mjs
wr.appendChild(self.hint(data.tooltip));
[4500] Fix | Delete
}
[4501] Fix | Delete
return wr;
[4502] Fix | Delete
}
[4503] Fix | Delete
},
[4504] Fix | Delete
file: {
[4505] Fix | Delete
render(data, self) {
[4506] Fix | Delete
return self.mediaFile.render(data.ext, data, self);
[4507] Fix | Delete
}
[4508] Fix | Delete
},
[4509] Fix | Delete
image: {
[4510] Fix | Delete
render(data, self) {
[4511] Fix | Delete
return self.mediaFile.render('image', data, self);
[4512] Fix | Delete
}
[4513] Fix | Delete
},
[4514] Fix | Delete
video: {
[4515] Fix | Delete
render(data, self) {
[4516] Fix | Delete
return self.mediaFile.render('video', data, self);
[4517] Fix | Delete
}
[4518] Fix | Delete
},
[4519] Fix | Delete
audio: {
[4520] Fix | Delete
render(data, self) {
[4521] Fix | Delete
return self.mediaFile.render('audio', data, self);
[4522] Fix | Delete
}
[4523] Fix | Delete
},
[4524] Fix | Delete
lottie: {
[4525] Fix | Delete
_getOptions(markers, min, max, ev, isMulti) {
[4526] Fix | Delete
const lottieLb = i18n.lottie,
[4527] Fix | Delete
frames = {"": 'none'};
[4528] Fix | Delete
for (let k of markers.keys()) {
[4529] Fix | Delete
frames[k] = k;
[4530] Fix | Delete
}
[4531] Fix | Delete
const events = isMulti ? {
[4532] Fix | Delete
'': 'onload',
[4533] Fix | Delete
click: 'click',
[4534] Fix | Delete
hover: 'h',
[4535] Fix | Delete
hold: 'hold',
[4536] Fix | Delete
pausehold: 'phold',
[4537] Fix | Delete
seek: 'seek',
[4538] Fix | Delete
scroll:'scroll',
[4539] Fix | Delete
basket: lottieLb.basket,
[4540] Fix | Delete
none: lottieLb.n
[4541] Fix | Delete
} : {
[4542] Fix | Delete
'': 'onload',
[4543] Fix | Delete
click: 'click',
[4544] Fix | Delete
hover: 'h',
[4545] Fix | Delete
hold: 'hold',
[4546] Fix | Delete
pausehold: 'phold',
[4547] Fix | Delete
seek: 'seek',
[4548] Fix | Delete
basket: lottieLb.basket
[4549] Fix | Delete
},
[4550] Fix | Delete
options = [
[4551] Fix | Delete
{
[4552] Fix | Delete
id: 'st',
[4553] Fix | Delete
type: 'select',
[4554] Fix | Delete
label: lottieLb.pl,
[4555] Fix | Delete
options: events,
[4556] Fix | Delete
binding: {
[4557] Fix | Delete
'': {
[4558] Fix | Delete
show: [
[4559] Fix | Delete
'tb_loop_msg',
[4560] Fix | Delete
'count'
[4561] Fix | Delete
],
[4562] Fix | Delete
hide: [
[4563] Fix | Delete
'tb_click_msg',
[4564] Fix | Delete
'tb_hover_msg',
[4565] Fix | Delete
'tb_click_hover_input',
[4566] Fix | Delete
'tb_hold_msg',
[4567] Fix | Delete
'tb_scroll_wr',
[4568] Fix | Delete
'tb_seek_msg',
[4569] Fix | Delete
'tb_pausehold_msg'
[4570] Fix | Delete
]
[4571] Fix | Delete
},
[4572] Fix | Delete
click: {
[4573] Fix | Delete
show: [
[4574] Fix | Delete
'tb_click_msg',
[4575] Fix | Delete
'tb_click_hover_input',
[4576] Fix | Delete
'count'
[4577] Fix | Delete
],
[4578] Fix | Delete
hide: [
[4579] Fix | Delete
'tb_loop_msg',
[4580] Fix | Delete
'tb_hover_msg',
[4581] Fix | Delete
'tb_hold_msg',
[4582] Fix | Delete
'tb_scroll_wr',
[4583] Fix | Delete
'tb_seek_msg',
[4584] Fix | Delete
'tb_pausehold_msg'
[4585] Fix | Delete
]
[4586] Fix | Delete
},
[4587] Fix | Delete
hover: {
[4588] Fix | Delete
show: [
[4589] Fix | Delete
'tb_hover_msg',
[4590] Fix | Delete
'tb_click_hover_input',
[4591] Fix | Delete
'count'
[4592] Fix | Delete
],
[4593] Fix | Delete
hide: [
[4594] Fix | Delete
'tb_loop_msg',
[4595] Fix | Delete
'tb_click_msg',
[4596] Fix | Delete
'tb_hold_msg',
[4597] Fix | Delete
'tb_scroll_wr',
[4598] Fix | Delete
'tb_seek_msg',
[4599] Fix | Delete
'tb_pausehold_msg'
[4600] Fix | Delete
]
[4601] Fix | Delete
},
[4602] Fix | Delete
seek: {
[4603] Fix | Delete
show: [
[4604] Fix | Delete
'tb_seek_msg'
[4605] Fix | Delete
],
[4606] Fix | Delete
hide: [
[4607] Fix | Delete
'tb_click_msg',
[4608] Fix | Delete
'tb_hover_msg',
[4609] Fix | Delete
'tb_click_hover_input',
[4610] Fix | Delete
'tb_hold_msg',
[4611] Fix | Delete
'tb_loop_msg',
[4612] Fix | Delete
'tb_scroll_wr',
[4613] Fix | Delete
'tb_pausehold_msg',
[4614] Fix | Delete
'count'
[4615] Fix | Delete
]
[4616] Fix | Delete
},
[4617] Fix | Delete
pausehold: {
[4618] Fix | Delete
show: [
[4619] Fix | Delete
'tb_pausehold_msg'
[4620] Fix | Delete
],
[4621] Fix | Delete
hide: [
[4622] Fix | Delete
'tb_click_msg',
[4623] Fix | Delete
'tb_hover_msg',
[4624] Fix | Delete
'tb_click_hover_input',
[4625] Fix | Delete
'tb_hold_msg',
[4626] Fix | Delete
'tb_loop_msg',
[4627] Fix | Delete
'tb_seek_msg',
[4628] Fix | Delete
'tb_scroll_wr',
[4629] Fix | Delete
'count'
[4630] Fix | Delete
]
[4631] Fix | Delete
},
[4632] Fix | Delete
hold: {
[4633] Fix | Delete
show: [
[4634] Fix | Delete
'tb_hold_msg'
[4635] Fix | Delete
],
[4636] Fix | Delete
hide: [
[4637] Fix | Delete
'tb_click_msg',
[4638] Fix | Delete
'tb_hover_msg',
[4639] Fix | Delete
'tb_click_hover_input',
[4640] Fix | Delete
'tb_pausehold_msg',
[4641] Fix | Delete
'tb_loop_msg',
[4642] Fix | Delete
'tb_seek_msg',
[4643] Fix | Delete
'tb_scroll_wr',
[4644] Fix | Delete
'count'
[4645] Fix | Delete
]
[4646] Fix | Delete
},
[4647] Fix | Delete
scroll: {
[4648] Fix | Delete
show: [
[4649] Fix | Delete
'tb_scroll_wr'
[4650] Fix | Delete
],
[4651] Fix | Delete
hide: [
[4652] Fix | Delete
'tb_click_msg',
[4653] Fix | Delete
'tb_hover_msg',
[4654] Fix | Delete
'tb_click_hover_input',
[4655] Fix | Delete
'tb_pausehold_msg',
[4656] Fix | Delete
'tb_loop_msg',
[4657] Fix | Delete
'tb_seek_msg',
[4658] Fix | Delete
'tb_hold_msg',
[4659] Fix | Delete
'count'
[4660] Fix | Delete
]
[4661] Fix | Delete
},
[4662] Fix | Delete
none: {
[4663] Fix | Delete
hide: [
[4664] Fix | Delete
'tb_click_msg',
[4665] Fix | Delete
'tb_hover_msg',
[4666] Fix | Delete
'tb_click_hover_input',
[4667] Fix | Delete
'tb_hold_msg',
[4668] Fix | Delete
'count',
[4669] Fix | Delete
'tb_pausehold_msg',
[4670] Fix | Delete
'tb_scroll_wr',
[4671] Fix | Delete
'tb_next_msg',
[4672] Fix | Delete
'tb_seek_msg',
[4673] Fix | Delete
'speed',
[4674] Fix | Delete
'delay',
[4675] Fix | Delete
'dir'
[4676] Fix | Delete
]
[4677] Fix | Delete
},
[4678] Fix | Delete
basket: {
[4679] Fix | Delete
hide: [
[4680] Fix | Delete
'tb_click_msg',
[4681] Fix | Delete
'tb_hover_msg',
[4682] Fix | Delete
'tb_click_hover_input',
[4683] Fix | Delete
'tb_hold_msg',
[4684] Fix | Delete
'tb_pausehold_msg',
[4685] Fix | Delete
'tb_seek_msg',
[4686] Fix | Delete
'tb_scroll_wr',
[4687] Fix | Delete
'tb_next_msg'
[4688] Fix | Delete
]
[4689] Fix | Delete
}
[4690] Fix | Delete
}
[4691] Fix | Delete
},
[4692] Fix | Delete
{
[4693] Fix | Delete
label: 'csssel',
[4694] Fix | Delete
id: 'sel',
[4695] Fix | Delete
wrap_class: 'tb_click_hover_input' + (ev !== 'hover' && ev !== 'click' ? ' _tb_hide_binding' : ''),
[4696] Fix | Delete
type: 'text',
[4697] Fix | Delete
help: lottieLb.clsel,
[4698] Fix | Delete
control: {event: 'change'}
[4699] Fix | Delete
},
[4700] Fix | Delete
( isMulti ? {} : {
[4701] Fix | Delete
id: 'lp',
[4702] Fix | Delete
label: 'loop',
[4703] Fix | Delete
type: 'toggle_switch',
[4704] Fix | Delete
default: 'on',
[4705] Fix | Delete
options: {
[4706] Fix | Delete
on: {
[4707] Fix | Delete
name: '',
[4708] Fix | Delete
value: 'y'
[4709] Fix | Delete
},
[4710] Fix | Delete
off: {
[4711] Fix | Delete
name: '1',
[4712] Fix | Delete
value: 'no'
[4713] Fix | Delete
}
[4714] Fix | Delete
},
[4715] Fix | Delete
binding : {
[4716] Fix | Delete
empty : { hide : 'count' },
[4717] Fix | Delete
not_empty : { show : 'count' }
[4718] Fix | Delete
}
[4719] Fix | Delete
} ),
[4720] Fix | Delete
{
[4721] Fix | Delete
id: 'count',
[4722] Fix | Delete
label: 'pbcount',
[4723] Fix | Delete
type: 'range',
[4724] Fix | Delete
min: 1,
[4725] Fix | Delete
placeholder: 1
[4726] Fix | Delete
},
[4727] Fix | Delete
{
[4728] Fix | Delete
type: 'message',
[4729] Fix | Delete
label: '',
[4730] Fix | Delete
wrap_class: 'tb_click_msg' + (ev !== 'click' ? ' _tb_hide_binding' : ''),
[4731] Fix | Delete
comment: lottieLb.clm
[4732] Fix | Delete
},
[4733] Fix | Delete
{
[4734] Fix | Delete
type: 'message',
[4735] Fix | Delete
label: '',
[4736] Fix | Delete
wrap_class: 'tb_hover_msg' + (ev !== 'hover' ? ' _tb_hide_binding' : ''),
[4737] Fix | Delete
comment: lottieLb.hm
[4738] Fix | Delete
},
[4739] Fix | Delete
{
[4740] Fix | Delete
type: 'message',
[4741] Fix | Delete
label: '',
[4742] Fix | Delete
wrap_class: 'tb_hold_msg' + (ev !== 'hold' ? ' _tb_hide_binding' : ''),
[4743] Fix | Delete
comment: lottieLb.hlm
[4744] Fix | Delete
},
[4745] Fix | Delete
{
[4746] Fix | Delete
type: 'message',
[4747] Fix | Delete
label: '',
[4748] Fix | Delete
wrap_class: 'tb_seek_msg' + (ev !== 'seek' ? ' _tb_hide_binding' : ''),
[4749] Fix | Delete
comment: lottieLb.sm
[4750] Fix | Delete
},
[4751] Fix | Delete
{
[4752] Fix | Delete
type: 'message',
[4753] Fix | Delete
label: '',
[4754] Fix | Delete
wrap_class: 'tb_pausehold_msg' + (ev !== 'pausehold' ? ' _tb_hide_binding' : ''),
[4755] Fix | Delete
comment: lottieLb.phm
[4756] Fix | Delete
},
[4757] Fix | Delete
{
[4758] Fix | Delete
type: 'group',
[4759] Fix | Delete
wrap_class: 'tb_scroll_wr' + (ev !== 'scroll' ? ' _tb_hide_binding' : ''),
[4760] Fix | Delete
options: [
[4761] Fix | Delete
{
[4762] Fix | Delete
id: 'vis',
[4763] Fix | Delete
type: 'slider_range',
[4764] Fix | Delete
label: 'visibility',
[4765] Fix | Delete
help: lottieLb.in_r,
[4766] Fix | Delete
options: {
[4767] Fix | Delete
unit: '%'
[4768] Fix | Delete
}
[4769] Fix | Delete
},
[4770] Fix | Delete
{
[4771] Fix | Delete
id: 's_ev',
[4772] Fix | Delete
type: 'select',
[4773] Fix | Delete
label: 'e',
[4774] Fix | Delete
options: {
[4775] Fix | Delete
'': 'play',
[4776] Fix | Delete
seek: 'seek'
[4777] Fix | Delete
}
[4778] Fix | Delete
}
[4779] Fix | Delete
]
[4780] Fix | Delete
},
[4781] Fix | Delete
{
[4782] Fix | Delete
id: 'sp',
[4783] Fix | Delete
type: 'range',
[4784] Fix | Delete
label: 'speed',
[4785] Fix | Delete
increment: .1,
[4786] Fix | Delete
min: .1,
[4787] Fix | Delete
placeholder: 1
[4788] Fix | Delete
},
[4789] Fix | Delete
{
[4790] Fix | Delete
id: 'dir',
[4791] Fix | Delete
label: 'rev',
[4792] Fix | Delete
type: 'toggle_switch',
[4793] Fix | Delete
options: {
[4794] Fix | Delete
on: {
[4795] Fix | Delete
name: '-1',
[4796] Fix | Delete
value: 'y'
[4797] Fix | Delete
},
[4798] Fix | Delete
off: {
[4799] Fix | Delete
value: 'no'
[4800] Fix | Delete
}
[4801] Fix | Delete
}
[4802] Fix | Delete
},
[4803] Fix | Delete
{
[4804] Fix | Delete
id: 'fid',
[4805] Fix | Delete
type: 'select',
[4806] Fix | Delete
label: lottieLb.fid,
[4807] Fix | Delete
wrap_class: 'tb_lottie_frame_id',
[4808] Fix | Delete
help: lottieLb.fidm,
[4809] Fix | Delete
options: frames,
[4810] Fix | Delete
control: false
[4811] Fix | Delete
},
[4812] Fix | Delete
{
[4813] Fix | Delete
id: 'seg',
[4814] Fix | Delete
type: 'slider_range',
[4815] Fix | Delete
wrap_class: 'tb_lottie_range_id',
[4816] Fix | Delete
label: lottieLb.seg,
[4817] Fix | Delete
help: lottieLb.segm,
[4818] Fix | Delete
options: {
[4819] Fix | Delete
min: min,
[4820] Fix | Delete
max: max,
[4821] Fix | Delete
unit: ''
[4822] Fix | Delete
}
[4823] Fix | Delete
},
[4824] Fix | Delete
{
[4825] Fix | Delete
id: 'del',
[4826] Fix | Delete
type: 'range',
[4827] Fix | Delete
label: 'delay',
[4828] Fix | Delete
after: 'sec',
[4829] Fix | Delete
help: lottieLb.delm,
[4830] Fix | Delete
increment: .1,
[4831] Fix | Delete
min: 0,
[4832] Fix | Delete
placeholder: 0
[4833] Fix | Delete
},
[4834] Fix | Delete
{
[4835] Fix | Delete
id: 'r',
[4836] Fix | Delete
label: 'ren',
[4837] Fix | Delete
type: 'select',
[4838] Fix | Delete
help: lottieLb.renm,
[4839] Fix | Delete
options: {
[4840] Fix | Delete
'': 'SVG',
[4841] Fix | Delete
c: 'Canvas',
[4842] Fix | Delete
h: 'HTML'
[4843] Fix | Delete
}
[4844] Fix | Delete
}
[4845] Fix | Delete
];
[4846] Fix | Delete
if (!isMulti) {
[4847] Fix | Delete
const hasScroll = !!events.scroll;
[4848] Fix | Delete
for (let i = options.length - 1; i > -1; --i) {
[4849] Fix | Delete
let opt=options[i],
[4850] Fix | Delete
id = opt.id;
[4851] Fix | Delete
if (id === 'del' || id === 'sel' || id === 'st' || opt.comment === lottieLb.clsel || (hasScroll === false && opt.wrap_class?.includes('tb_scroll_wr'))) {
[4852] Fix | Delete
if (id === 'st') {
[4853] Fix | Delete
if (hasScroll === false) {
[4854] Fix | Delete
delete opt.binding.scroll;
[4855] Fix | Delete
delete opt.binding.none;
[4856] Fix | Delete
}
[4857] Fix | Delete
} else {
[4858] Fix | Delete
options.splice(i, 1);
[4859] Fix | Delete
}
[4860] Fix | Delete
}
[4861] Fix | Delete
}
[4862] Fix | Delete
}
[4863] Fix | Delete
return options;
[4864] Fix | Delete
},
[4865] Fix | Delete
render(data, self) {
[4866] Fix | Delete
let vals = self.values,
[4867] Fix | Delete
binds = data.binding,
[4868] Fix | Delete
defaultBind = {
[4869] Fix | Delete
empty: {hide: 'tb_lottie_wrap'},
[4870] Fix | Delete
not_empty: {show: 'tb_lottie_wrap'}
[4871] Fix | Delete
},
[4872] Fix | Delete
loader = createElement('','tf_loader tf_abs_c');
[4873] Fix | Delete
if (binds) {
[4874] Fix | Delete
binds = api.Helper.cloneObject(binds);
[4875] Fix | Delete
if (binds.empty?.hide) {
[4876] Fix | Delete
if (!Array.isArray(binds.empty.hide)) {
[4877] Fix | Delete
binds.empty.hide = [binds.empty.hide];
[4878] Fix | Delete
}
[4879] Fix | Delete
binds.empty.hide.push(defaultBind.empty.hide);
[4880] Fix | Delete
} else {
[4881] Fix | Delete
binds.empty??= {};
[4882] Fix | Delete
binds.empty.hide = defaultBind.empty.hide;
[4883] Fix | Delete
}
[4884] Fix | Delete
if (binds.not_empty?.show) {
[4885] Fix | Delete
if (!Array.isArray(binds.not_empty.show)) {
[4886] Fix | Delete
binds.not_empty.show = [binds.not_empty.show];
[4887] Fix | Delete
}
[4888] Fix | Delete
binds.not_empty.show.push(defaultBind.not_empty.show);
[4889] Fix | Delete
} else {
[4890] Fix | Delete
binds.not_empty??= {};
[4891] Fix | Delete
binds.not_empty.show = defaultBind.not_empty.show;
[4892] Fix | Delete
}
[4893] Fix | Delete
} else {
[4894] Fix | Delete
binds = defaultBind;
[4895] Fix | Delete
}
[4896] Fix | Delete
data.control = false;
[4897] Fix | Delete
const f = createDocumentFragment(),
[4898] Fix | Delete
browse = createElement('button',{class: 'builder_button tb_text_button tb_btn_arrow',type:'button'}),
[4899] Fix | Delete
wr = createElement('','tb_lottie_wrap tf_rel tf_w'),
[4900] Fix | Delete
fileWrap = self.create([
[4901] Fix | Delete
{ type: 'file',
[4902] Fix | Delete
ext: 'json',
[4903] Fix | Delete
id: 'path',
[4904] Fix | Delete
label: 'jsf',
[4905] Fix | Delete
binding: binds
[4906] Fix | Delete
}]),
[4907] Fix | Delete
input = fileWrap.querySelector('input'),
[4908] Fix | Delete
isRepeat = !!self.is_repeat,
[4909] Fix | Delete
isMulti = !!data.multi,
[4910] Fix | Delete
_callback = async (el, isChange, fid) => {
[4911] Fix | Delete
let json = {},
[4912] Fix | Delete
wr = el.closest('.tb_field').parentNode.closest('.tb_field').tfClass('tb_lottie_wrap')[0];
[4913] Fix | Delete
if (!loader) {
[4914] Fix | Delete
loader = createElement('','tf_loader tf_abs_c');
[4915] Fix | Delete
wr.appendChild(loader);
[4916] Fix | Delete
}
[4917] Fix | Delete
if (el.value) {
[4918] Fix | Delete
await Themify.loadJs('lottie', !!window.TF_Lottie);
[4919] Fix | Delete
json = await TF_Lottie.getJson(el.value);
[4920] Fix | Delete
}
[4921] Fix | Delete
const tmpMarkers = json.markers || [],
[4922] Fix | Delete
markers = new Map;
[4923] Fix | Delete
if (tmpMarkers.length > 1) {
[4924] Fix | Delete
for (let i = 0; i < tmpMarkers.length; ++i) {
[4925] Fix | Delete
let mark = tmpMarkers[i],
[4926] Fix | Delete
cm = mark.cm;
[4927] Fix | Delete
if (cm) {
[4928] Fix | Delete
try {
[4929] Fix | Delete
let tmp = JSON.parse(cm);
[4930] Fix | Delete
cm = tmp.name;
[4931] Fix | Delete
} catch (e) {
[4932] Fix | Delete
[4933] Fix | Delete
}
[4934] Fix | Delete
markers.set(cm, {min: mark.tm, max: mark.tm + mark.dr});
[4935] Fix | Delete
}
[4936] Fix | Delete
}
[4937] Fix | Delete
}
[4938] Fix | Delete
let frame = fid && markers.has(fid) ? markers.get(fid) : {},
[4939] Fix | Delete
min = frame.min || 0,
[4940] Fix | Delete
max = frame.max?? (json.op ? Math.floor(json.op - json.ip) : '');
[4941] Fix | Delete
max = ~~max || '';
[4942] Fix | Delete
if (wr.childElementCount <= 1) {
[4943] Fix | Delete
const origVals = self.values,
[4944] Fix | Delete
origRepeat = !!self.is_repeat;
[4945] Fix | Delete
self.is_repeat = isRepeat;
[4946] Fix | Delete
self.values = vals;
[4947] Fix | Delete
wr.appendChild(self.create(this._getOptions(markers, min, max, vals.st, isMulti)));
[4948] Fix | Delete
self.is_repeat = origRepeat;
[4949] Fix | Delete
self.values = origVals;
[4950] Fix | Delete
}
[4951] Fix | Delete
const framesWrap = wr.tfClass('tb_lottie_frame_id')[0],
[4952] Fix | Delete
frameSelect = framesWrap.tfTag('select')[0],
[4953] Fix | Delete
sliderWrap = wr.tfClass('tb_lottie_range_id')[0].tfClass('tb_slider_wrapper')[0];
[4954] Fix | Delete
if (markers.size === 0) {
[4955] Fix | Delete
framesWrap.style.display = 'none';
[4956] Fix | Delete
}
[4957] Fix | Delete
if (isChange) {
[4958] Fix | Delete
const range = sliderWrap.tfClass('tb_lb_option_child')[0] || sliderWrap.tfClass('tb_lb_option')[0],
[4959] Fix | Delete
fr = createDocumentFragment(),
[4960] Fix | Delete
items = sliderWrap.querySelectorAll('[type="range"]');
[4961] Fix | Delete
if (!fid) {
[4962] Fix | Delete
for (let children = frameSelect.children, i = children.length - 1; i > 0; --i) {
[4963] Fix | Delete
children[i].remove();
[4964] Fix | Delete
}
[4965] Fix | Delete
}
[4966] Fix | Delete
if (markers.size > 0) {
[4967] Fix | Delete
if (!fid) {
[4968] Fix | Delete
for (let k of markers.keys()) {
[4969] Fix | Delete
fr.appendChild(createElement('option',{value:k},k));
[4970] Fix | Delete
}
[4971] Fix | Delete
}
[4972] Fix | Delete
framesWrap.style.display = '';
[4973] Fix | Delete
frameSelect.appendChild(fr);
[4974] Fix | Delete
}
[4975] Fix | Delete
sliderWrap.tfClass('tb_slider_output_high')[0].dataset.slider_before = min;
[4976] Fix | Delete
sliderWrap.tfClass('tb_slider_output_low')[0].dataset.slider_after = max;
[4977] Fix | Delete
sliderWrap.style.setProperty('--tb_slider_min', min);
[4978] Fix | Delete
sliderWrap.style.setProperty('--tb_slider_before', min);
[4979] Fix | Delete
sliderWrap.style.setProperty('--tb_slider_after', max);
[4980] Fix | Delete
sliderWrap.style.setProperty('--tb_slider_max', max);
[4981] Fix | Delete
for (let i = items.length - 1; i > -1; --i) {
[4982] Fix | Delete
let item=items[i];
[4983] Fix | Delete
item.max = max;
[4984] Fix | Delete
item.min = min;
[4985] Fix | Delete
item.value = i === 0 ? min : max;
[4986] Fix | Delete
}
[4987] Fix | Delete
range.value = '';
[4988] Fix | Delete
Themify.triggerEvent(items[0], 'input');
[4989] Fix | Delete
} else {
[4990] Fix | Delete
frameSelect.tfOn('change', e => {
[4991] Fix | Delete
e.stopPropagation();
[4992] Fix | Delete
_callback(el, true, e.currentTarget.value);
[4993] Fix | Delete
}, {passive: true});
[4994] Fix | Delete
setTimeout(() => {
[4995] Fix | Delete
self.callbacks();
[4996] Fix | Delete
}, 10000);
[4997] Fix | Delete
}
[4998] Fix | Delete
loader?.remove();
[4999] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function