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-inclu.../js/tinymce/themes/modern
File: theme.js
return {
[1000] Fix | Delete
type: 'panel',
[1001] Fix | Delete
name: 'sidebar',
[1002] Fix | Delete
layout: 'stack',
[1003] Fix | Delete
classes: 'sidebar',
[1004] Fix | Delete
items: [{
[1005] Fix | Delete
type: 'toolbar',
[1006] Fix | Delete
layout: 'stack',
[1007] Fix | Delete
classes: 'sidebar-toolbar',
[1008] Fix | Delete
items: buttons
[1009] Fix | Delete
}]
[1010] Fix | Delete
};
[1011] Fix | Delete
};
[1012] Fix | Delete
var Sidebar = {
[1013] Fix | Delete
hasSidebar: hasSidebar,
[1014] Fix | Delete
createSidebar: createSidebar
[1015] Fix | Delete
};
[1016] Fix | Delete
[1017] Fix | Delete
var fireSkinLoaded$1 = function (editor) {
[1018] Fix | Delete
var done = function () {
[1019] Fix | Delete
editor._skinLoaded = true;
[1020] Fix | Delete
Events.fireSkinLoaded(editor);
[1021] Fix | Delete
};
[1022] Fix | Delete
return function () {
[1023] Fix | Delete
if (editor.initialized) {
[1024] Fix | Delete
done();
[1025] Fix | Delete
} else {
[1026] Fix | Delete
editor.on('init', done);
[1027] Fix | Delete
}
[1028] Fix | Delete
};
[1029] Fix | Delete
};
[1030] Fix | Delete
var SkinLoaded = { fireSkinLoaded: fireSkinLoaded$1 };
[1031] Fix | Delete
[1032] Fix | Delete
var DOM$2 = global$3.DOM;
[1033] Fix | Delete
var switchMode = function (panel) {
[1034] Fix | Delete
return function (e) {
[1035] Fix | Delete
panel.find('*').disabled(e.mode === 'readonly');
[1036] Fix | Delete
};
[1037] Fix | Delete
};
[1038] Fix | Delete
var editArea = function (border) {
[1039] Fix | Delete
return {
[1040] Fix | Delete
type: 'panel',
[1041] Fix | Delete
name: 'iframe',
[1042] Fix | Delete
layout: 'stack',
[1043] Fix | Delete
classes: 'edit-area',
[1044] Fix | Delete
border: border,
[1045] Fix | Delete
html: ''
[1046] Fix | Delete
};
[1047] Fix | Delete
};
[1048] Fix | Delete
var editAreaContainer = function (editor) {
[1049] Fix | Delete
return {
[1050] Fix | Delete
type: 'panel',
[1051] Fix | Delete
layout: 'stack',
[1052] Fix | Delete
classes: 'edit-aria-container',
[1053] Fix | Delete
border: '1 0 0 0',
[1054] Fix | Delete
items: [
[1055] Fix | Delete
editArea('0'),
[1056] Fix | Delete
Sidebar.createSidebar(editor)
[1057] Fix | Delete
]
[1058] Fix | Delete
};
[1059] Fix | Delete
};
[1060] Fix | Delete
var render = function (editor, theme, args) {
[1061] Fix | Delete
var panel, resizeHandleCtrl, startSize;
[1062] Fix | Delete
if (isSkinDisabled(editor) === false && args.skinUiCss) {
[1063] Fix | Delete
DOM$2.styleSheetLoader.load(args.skinUiCss, SkinLoaded.fireSkinLoaded(editor));
[1064] Fix | Delete
} else {
[1065] Fix | Delete
SkinLoaded.fireSkinLoaded(editor)();
[1066] Fix | Delete
}
[1067] Fix | Delete
panel = theme.panel = global$4.create({
[1068] Fix | Delete
type: 'panel',
[1069] Fix | Delete
role: 'application',
[1070] Fix | Delete
classes: 'tinymce',
[1071] Fix | Delete
style: 'visibility: hidden',
[1072] Fix | Delete
layout: 'stack',
[1073] Fix | Delete
border: 1,
[1074] Fix | Delete
items: [
[1075] Fix | Delete
{
[1076] Fix | Delete
type: 'container',
[1077] Fix | Delete
classes: 'top-part',
[1078] Fix | Delete
items: [
[1079] Fix | Delete
hasMenubar(editor) === false ? null : {
[1080] Fix | Delete
type: 'menubar',
[1081] Fix | Delete
border: '0 0 1 0',
[1082] Fix | Delete
items: Menubar.createMenuButtons(editor)
[1083] Fix | Delete
},
[1084] Fix | Delete
Toolbar.createToolbars(editor, getToolbarSize(editor))
[1085] Fix | Delete
]
[1086] Fix | Delete
},
[1087] Fix | Delete
Sidebar.hasSidebar(editor) ? editAreaContainer(editor) : editArea('1 0 0 0')
[1088] Fix | Delete
]
[1089] Fix | Delete
});
[1090] Fix | Delete
UiContainer.setUiContainer(editor, panel);
[1091] Fix | Delete
if (getResize(editor) !== 'none') {
[1092] Fix | Delete
resizeHandleCtrl = {
[1093] Fix | Delete
type: 'resizehandle',
[1094] Fix | Delete
direction: getResize(editor),
[1095] Fix | Delete
onResizeStart: function () {
[1096] Fix | Delete
var elm = editor.getContentAreaContainer().firstChild;
[1097] Fix | Delete
startSize = {
[1098] Fix | Delete
width: elm.clientWidth,
[1099] Fix | Delete
height: elm.clientHeight
[1100] Fix | Delete
};
[1101] Fix | Delete
},
[1102] Fix | Delete
onResize: function (e) {
[1103] Fix | Delete
if (getResize(editor) === 'both') {
[1104] Fix | Delete
Resize.resizeTo(editor, startSize.width + e.deltaX, startSize.height + e.deltaY);
[1105] Fix | Delete
} else {
[1106] Fix | Delete
Resize.resizeTo(editor, null, startSize.height + e.deltaY);
[1107] Fix | Delete
}
[1108] Fix | Delete
}
[1109] Fix | Delete
};
[1110] Fix | Delete
}
[1111] Fix | Delete
if (hasStatusbar(editor)) {
[1112] Fix | Delete
var linkHtml = '<a href="https://www.tiny.cloud/?utm_campaign=editor_referral&amp;utm_medium=poweredby&amp;utm_source=tinymce" rel="noopener" target="_blank" role="presentation" tabindex="-1">Tiny</a>';
[1113] Fix | Delete
var html = global$5.translate([
[1114] Fix | Delete
'Powered by {0}',
[1115] Fix | Delete
linkHtml
[1116] Fix | Delete
]);
[1117] Fix | Delete
var brandingLabel = isBrandingEnabled(editor) ? {
[1118] Fix | Delete
type: 'label',
[1119] Fix | Delete
classes: 'branding',
[1120] Fix | Delete
html: ' ' + html
[1121] Fix | Delete
} : null;
[1122] Fix | Delete
panel.add({
[1123] Fix | Delete
type: 'panel',
[1124] Fix | Delete
name: 'statusbar',
[1125] Fix | Delete
classes: 'statusbar',
[1126] Fix | Delete
layout: 'flow',
[1127] Fix | Delete
border: '1 0 0 0',
[1128] Fix | Delete
ariaRoot: true,
[1129] Fix | Delete
items: [
[1130] Fix | Delete
{
[1131] Fix | Delete
type: 'elementpath',
[1132] Fix | Delete
editor: editor
[1133] Fix | Delete
},
[1134] Fix | Delete
resizeHandleCtrl,
[1135] Fix | Delete
brandingLabel
[1136] Fix | Delete
]
[1137] Fix | Delete
});
[1138] Fix | Delete
}
[1139] Fix | Delete
Events.fireBeforeRenderUI(editor);
[1140] Fix | Delete
editor.on('SwitchMode', switchMode(panel));
[1141] Fix | Delete
panel.renderBefore(args.targetNode).reflow();
[1142] Fix | Delete
if (isReadOnly(editor)) {
[1143] Fix | Delete
editor.setMode('readonly');
[1144] Fix | Delete
}
[1145] Fix | Delete
if (args.width) {
[1146] Fix | Delete
DOM$2.setStyle(panel.getEl(), 'width', args.width);
[1147] Fix | Delete
}
[1148] Fix | Delete
editor.on('remove', function () {
[1149] Fix | Delete
panel.remove();
[1150] Fix | Delete
panel = null;
[1151] Fix | Delete
});
[1152] Fix | Delete
A11y.addKeys(editor, panel);
[1153] Fix | Delete
ContextToolbars.addContextualToolbars(editor);
[1154] Fix | Delete
return {
[1155] Fix | Delete
iframeContainer: panel.find('#iframe')[0].getEl(),
[1156] Fix | Delete
editorContainer: panel.getEl()
[1157] Fix | Delete
};
[1158] Fix | Delete
};
[1159] Fix | Delete
var Iframe = { render: render };
[1160] Fix | Delete
[1161] Fix | Delete
var global$9 = tinymce.util.Tools.resolve('tinymce.dom.DomQuery');
[1162] Fix | Delete
[1163] Fix | Delete
var count = 0;
[1164] Fix | Delete
var funcs = {
[1165] Fix | Delete
id: function () {
[1166] Fix | Delete
return 'mceu_' + count++;
[1167] Fix | Delete
},
[1168] Fix | Delete
create: function (name, attrs, children) {
[1169] Fix | Delete
var elm = domGlobals.document.createElement(name);
[1170] Fix | Delete
global$3.DOM.setAttribs(elm, attrs);
[1171] Fix | Delete
if (typeof children === 'string') {
[1172] Fix | Delete
elm.innerHTML = children;
[1173] Fix | Delete
} else {
[1174] Fix | Delete
global$2.each(children, function (child) {
[1175] Fix | Delete
if (child.nodeType) {
[1176] Fix | Delete
elm.appendChild(child);
[1177] Fix | Delete
}
[1178] Fix | Delete
});
[1179] Fix | Delete
}
[1180] Fix | Delete
return elm;
[1181] Fix | Delete
},
[1182] Fix | Delete
createFragment: function (html) {
[1183] Fix | Delete
return global$3.DOM.createFragment(html);
[1184] Fix | Delete
},
[1185] Fix | Delete
getWindowSize: function () {
[1186] Fix | Delete
return global$3.DOM.getViewPort();
[1187] Fix | Delete
},
[1188] Fix | Delete
getSize: function (elm) {
[1189] Fix | Delete
var width, height;
[1190] Fix | Delete
if (elm.getBoundingClientRect) {
[1191] Fix | Delete
var rect = elm.getBoundingClientRect();
[1192] Fix | Delete
width = Math.max(rect.width || rect.right - rect.left, elm.offsetWidth);
[1193] Fix | Delete
height = Math.max(rect.height || rect.bottom - rect.bottom, elm.offsetHeight);
[1194] Fix | Delete
} else {
[1195] Fix | Delete
width = elm.offsetWidth;
[1196] Fix | Delete
height = elm.offsetHeight;
[1197] Fix | Delete
}
[1198] Fix | Delete
return {
[1199] Fix | Delete
width: width,
[1200] Fix | Delete
height: height
[1201] Fix | Delete
};
[1202] Fix | Delete
},
[1203] Fix | Delete
getPos: function (elm, root) {
[1204] Fix | Delete
return global$3.DOM.getPos(elm, root || funcs.getContainer());
[1205] Fix | Delete
},
[1206] Fix | Delete
getContainer: function () {
[1207] Fix | Delete
return global$8.container ? global$8.container : domGlobals.document.body;
[1208] Fix | Delete
},
[1209] Fix | Delete
getViewPort: function (win) {
[1210] Fix | Delete
return global$3.DOM.getViewPort(win);
[1211] Fix | Delete
},
[1212] Fix | Delete
get: function (id) {
[1213] Fix | Delete
return domGlobals.document.getElementById(id);
[1214] Fix | Delete
},
[1215] Fix | Delete
addClass: function (elm, cls) {
[1216] Fix | Delete
return global$3.DOM.addClass(elm, cls);
[1217] Fix | Delete
},
[1218] Fix | Delete
removeClass: function (elm, cls) {
[1219] Fix | Delete
return global$3.DOM.removeClass(elm, cls);
[1220] Fix | Delete
},
[1221] Fix | Delete
hasClass: function (elm, cls) {
[1222] Fix | Delete
return global$3.DOM.hasClass(elm, cls);
[1223] Fix | Delete
},
[1224] Fix | Delete
toggleClass: function (elm, cls, state) {
[1225] Fix | Delete
return global$3.DOM.toggleClass(elm, cls, state);
[1226] Fix | Delete
},
[1227] Fix | Delete
css: function (elm, name, value) {
[1228] Fix | Delete
return global$3.DOM.setStyle(elm, name, value);
[1229] Fix | Delete
},
[1230] Fix | Delete
getRuntimeStyle: function (elm, name) {
[1231] Fix | Delete
return global$3.DOM.getStyle(elm, name, true);
[1232] Fix | Delete
},
[1233] Fix | Delete
on: function (target, name, callback, scope) {
[1234] Fix | Delete
return global$3.DOM.bind(target, name, callback, scope);
[1235] Fix | Delete
},
[1236] Fix | Delete
off: function (target, name, callback) {
[1237] Fix | Delete
return global$3.DOM.unbind(target, name, callback);
[1238] Fix | Delete
},
[1239] Fix | Delete
fire: function (target, name, args) {
[1240] Fix | Delete
return global$3.DOM.fire(target, name, args);
[1241] Fix | Delete
},
[1242] Fix | Delete
innerHtml: function (elm, html) {
[1243] Fix | Delete
global$3.DOM.setHTML(elm, html);
[1244] Fix | Delete
}
[1245] Fix | Delete
};
[1246] Fix | Delete
[1247] Fix | Delete
var isStatic = function (elm) {
[1248] Fix | Delete
return funcs.getRuntimeStyle(elm, 'position') === 'static';
[1249] Fix | Delete
};
[1250] Fix | Delete
var isFixed = function (ctrl) {
[1251] Fix | Delete
return ctrl.state.get('fixed');
[1252] Fix | Delete
};
[1253] Fix | Delete
function calculateRelativePosition(ctrl, targetElm, rel) {
[1254] Fix | Delete
var ctrlElm, pos, x, y, selfW, selfH, targetW, targetH, viewport, size;
[1255] Fix | Delete
viewport = getWindowViewPort();
[1256] Fix | Delete
pos = funcs.getPos(targetElm, UiContainer.getUiContainer(ctrl));
[1257] Fix | Delete
x = pos.x;
[1258] Fix | Delete
y = pos.y;
[1259] Fix | Delete
if (isFixed(ctrl) && isStatic(domGlobals.document.body)) {
[1260] Fix | Delete
x -= viewport.x;
[1261] Fix | Delete
y -= viewport.y;
[1262] Fix | Delete
}
[1263] Fix | Delete
ctrlElm = ctrl.getEl();
[1264] Fix | Delete
size = funcs.getSize(ctrlElm);
[1265] Fix | Delete
selfW = size.width;
[1266] Fix | Delete
selfH = size.height;
[1267] Fix | Delete
size = funcs.getSize(targetElm);
[1268] Fix | Delete
targetW = size.width;
[1269] Fix | Delete
targetH = size.height;
[1270] Fix | Delete
rel = (rel || '').split('');
[1271] Fix | Delete
if (rel[0] === 'b') {
[1272] Fix | Delete
y += targetH;
[1273] Fix | Delete
}
[1274] Fix | Delete
if (rel[1] === 'r') {
[1275] Fix | Delete
x += targetW;
[1276] Fix | Delete
}
[1277] Fix | Delete
if (rel[0] === 'c') {
[1278] Fix | Delete
y += Math.round(targetH / 2);
[1279] Fix | Delete
}
[1280] Fix | Delete
if (rel[1] === 'c') {
[1281] Fix | Delete
x += Math.round(targetW / 2);
[1282] Fix | Delete
}
[1283] Fix | Delete
if (rel[3] === 'b') {
[1284] Fix | Delete
y -= selfH;
[1285] Fix | Delete
}
[1286] Fix | Delete
if (rel[4] === 'r') {
[1287] Fix | Delete
x -= selfW;
[1288] Fix | Delete
}
[1289] Fix | Delete
if (rel[3] === 'c') {
[1290] Fix | Delete
y -= Math.round(selfH / 2);
[1291] Fix | Delete
}
[1292] Fix | Delete
if (rel[4] === 'c') {
[1293] Fix | Delete
x -= Math.round(selfW / 2);
[1294] Fix | Delete
}
[1295] Fix | Delete
return {
[1296] Fix | Delete
x: x,
[1297] Fix | Delete
y: y,
[1298] Fix | Delete
w: selfW,
[1299] Fix | Delete
h: selfH
[1300] Fix | Delete
};
[1301] Fix | Delete
}
[1302] Fix | Delete
var getUiContainerViewPort = function (customUiContainer) {
[1303] Fix | Delete
return {
[1304] Fix | Delete
x: 0,
[1305] Fix | Delete
y: 0,
[1306] Fix | Delete
w: customUiContainer.scrollWidth - 1,
[1307] Fix | Delete
h: customUiContainer.scrollHeight - 1
[1308] Fix | Delete
};
[1309] Fix | Delete
};
[1310] Fix | Delete
var getWindowViewPort = function () {
[1311] Fix | Delete
var win = domGlobals.window;
[1312] Fix | Delete
var x = Math.max(win.pageXOffset, domGlobals.document.body.scrollLeft, domGlobals.document.documentElement.scrollLeft);
[1313] Fix | Delete
var y = Math.max(win.pageYOffset, domGlobals.document.body.scrollTop, domGlobals.document.documentElement.scrollTop);
[1314] Fix | Delete
var w = win.innerWidth || domGlobals.document.documentElement.clientWidth;
[1315] Fix | Delete
var h = win.innerHeight || domGlobals.document.documentElement.clientHeight;
[1316] Fix | Delete
return {
[1317] Fix | Delete
x: x,
[1318] Fix | Delete
y: y,
[1319] Fix | Delete
w: w,
[1320] Fix | Delete
h: h
[1321] Fix | Delete
};
[1322] Fix | Delete
};
[1323] Fix | Delete
var getViewPortRect = function (ctrl) {
[1324] Fix | Delete
var customUiContainer = UiContainer.getUiContainer(ctrl);
[1325] Fix | Delete
return customUiContainer && !isFixed(ctrl) ? getUiContainerViewPort(customUiContainer) : getWindowViewPort();
[1326] Fix | Delete
};
[1327] Fix | Delete
var Movable = {
[1328] Fix | Delete
testMoveRel: function (elm, rels) {
[1329] Fix | Delete
var viewPortRect = getViewPortRect(this);
[1330] Fix | Delete
for (var i = 0; i < rels.length; i++) {
[1331] Fix | Delete
var pos = calculateRelativePosition(this, elm, rels[i]);
[1332] Fix | Delete
if (isFixed(this)) {
[1333] Fix | Delete
if (pos.x > 0 && pos.x + pos.w < viewPortRect.w && pos.y > 0 && pos.y + pos.h < viewPortRect.h) {
[1334] Fix | Delete
return rels[i];
[1335] Fix | Delete
}
[1336] Fix | Delete
} else {
[1337] Fix | Delete
if (pos.x > viewPortRect.x && pos.x + pos.w < viewPortRect.w + viewPortRect.x && pos.y > viewPortRect.y && pos.y + pos.h < viewPortRect.h + viewPortRect.y) {
[1338] Fix | Delete
return rels[i];
[1339] Fix | Delete
}
[1340] Fix | Delete
}
[1341] Fix | Delete
}
[1342] Fix | Delete
return rels[0];
[1343] Fix | Delete
},
[1344] Fix | Delete
moveRel: function (elm, rel) {
[1345] Fix | Delete
if (typeof rel !== 'string') {
[1346] Fix | Delete
rel = this.testMoveRel(elm, rel);
[1347] Fix | Delete
}
[1348] Fix | Delete
var pos = calculateRelativePosition(this, elm, rel);
[1349] Fix | Delete
return this.moveTo(pos.x, pos.y);
[1350] Fix | Delete
},
[1351] Fix | Delete
moveBy: function (dx, dy) {
[1352] Fix | Delete
var self = this, rect = self.layoutRect();
[1353] Fix | Delete
self.moveTo(rect.x + dx, rect.y + dy);
[1354] Fix | Delete
return self;
[1355] Fix | Delete
},
[1356] Fix | Delete
moveTo: function (x, y) {
[1357] Fix | Delete
var self = this;
[1358] Fix | Delete
function constrain(value, max, size) {
[1359] Fix | Delete
if (value < 0) {
[1360] Fix | Delete
return 0;
[1361] Fix | Delete
}
[1362] Fix | Delete
if (value + size > max) {
[1363] Fix | Delete
value = max - size;
[1364] Fix | Delete
return value < 0 ? 0 : value;
[1365] Fix | Delete
}
[1366] Fix | Delete
return value;
[1367] Fix | Delete
}
[1368] Fix | Delete
if (self.settings.constrainToViewport) {
[1369] Fix | Delete
var viewPortRect = getViewPortRect(this);
[1370] Fix | Delete
var layoutRect = self.layoutRect();
[1371] Fix | Delete
x = constrain(x, viewPortRect.w + viewPortRect.x, layoutRect.w);
[1372] Fix | Delete
y = constrain(y, viewPortRect.h + viewPortRect.y, layoutRect.h);
[1373] Fix | Delete
}
[1374] Fix | Delete
var uiContainer = UiContainer.getUiContainer(self);
[1375] Fix | Delete
if (uiContainer && isStatic(uiContainer) && !isFixed(self)) {
[1376] Fix | Delete
x -= uiContainer.scrollLeft;
[1377] Fix | Delete
y -= uiContainer.scrollTop;
[1378] Fix | Delete
}
[1379] Fix | Delete
if (uiContainer) {
[1380] Fix | Delete
x += 1;
[1381] Fix | Delete
y += 1;
[1382] Fix | Delete
}
[1383] Fix | Delete
if (self.state.get('rendered')) {
[1384] Fix | Delete
self.layoutRect({
[1385] Fix | Delete
x: x,
[1386] Fix | Delete
y: y
[1387] Fix | Delete
}).repaint();
[1388] Fix | Delete
} else {
[1389] Fix | Delete
self.settings.x = x;
[1390] Fix | Delete
self.settings.y = y;
[1391] Fix | Delete
}
[1392] Fix | Delete
self.fire('move', {
[1393] Fix | Delete
x: x,
[1394] Fix | Delete
y: y
[1395] Fix | Delete
});
[1396] Fix | Delete
return self;
[1397] Fix | Delete
}
[1398] Fix | Delete
};
[1399] Fix | Delete
[1400] Fix | Delete
var global$a = tinymce.util.Tools.resolve('tinymce.util.Class');
[1401] Fix | Delete
[1402] Fix | Delete
var global$b = tinymce.util.Tools.resolve('tinymce.util.EventDispatcher');
[1403] Fix | Delete
[1404] Fix | Delete
var BoxUtils = {
[1405] Fix | Delete
parseBox: function (value) {
[1406] Fix | Delete
var len;
[1407] Fix | Delete
var radix = 10;
[1408] Fix | Delete
if (!value) {
[1409] Fix | Delete
return;
[1410] Fix | Delete
}
[1411] Fix | Delete
if (typeof value === 'number') {
[1412] Fix | Delete
value = value || 0;
[1413] Fix | Delete
return {
[1414] Fix | Delete
top: value,
[1415] Fix | Delete
left: value,
[1416] Fix | Delete
bottom: value,
[1417] Fix | Delete
right: value
[1418] Fix | Delete
};
[1419] Fix | Delete
}
[1420] Fix | Delete
value = value.split(' ');
[1421] Fix | Delete
len = value.length;
[1422] Fix | Delete
if (len === 1) {
[1423] Fix | Delete
value[1] = value[2] = value[3] = value[0];
[1424] Fix | Delete
} else if (len === 2) {
[1425] Fix | Delete
value[2] = value[0];
[1426] Fix | Delete
value[3] = value[1];
[1427] Fix | Delete
} else if (len === 3) {
[1428] Fix | Delete
value[3] = value[1];
[1429] Fix | Delete
}
[1430] Fix | Delete
return {
[1431] Fix | Delete
top: parseInt(value[0], radix) || 0,
[1432] Fix | Delete
right: parseInt(value[1], radix) || 0,
[1433] Fix | Delete
bottom: parseInt(value[2], radix) || 0,
[1434] Fix | Delete
left: parseInt(value[3], radix) || 0
[1435] Fix | Delete
};
[1436] Fix | Delete
},
[1437] Fix | Delete
measureBox: function (elm, prefix) {
[1438] Fix | Delete
function getStyle(name) {
[1439] Fix | Delete
var defaultView = elm.ownerDocument.defaultView;
[1440] Fix | Delete
if (defaultView) {
[1441] Fix | Delete
var computedStyle = defaultView.getComputedStyle(elm, null);
[1442] Fix | Delete
if (computedStyle) {
[1443] Fix | Delete
name = name.replace(/[A-Z]/g, function (a) {
[1444] Fix | Delete
return '-' + a;
[1445] Fix | Delete
});
[1446] Fix | Delete
return computedStyle.getPropertyValue(name);
[1447] Fix | Delete
} else {
[1448] Fix | Delete
return null;
[1449] Fix | Delete
}
[1450] Fix | Delete
}
[1451] Fix | Delete
return elm.currentStyle[name];
[1452] Fix | Delete
}
[1453] Fix | Delete
function getSide(name) {
[1454] Fix | Delete
var val = parseFloat(getStyle(name));
[1455] Fix | Delete
return isNaN(val) ? 0 : val;
[1456] Fix | Delete
}
[1457] Fix | Delete
return {
[1458] Fix | Delete
top: getSide(prefix + 'TopWidth'),
[1459] Fix | Delete
right: getSide(prefix + 'RightWidth'),
[1460] Fix | Delete
bottom: getSide(prefix + 'BottomWidth'),
[1461] Fix | Delete
left: getSide(prefix + 'LeftWidth')
[1462] Fix | Delete
};
[1463] Fix | Delete
}
[1464] Fix | Delete
};
[1465] Fix | Delete
[1466] Fix | Delete
function noop$1() {
[1467] Fix | Delete
}
[1468] Fix | Delete
function ClassList(onchange) {
[1469] Fix | Delete
this.cls = [];
[1470] Fix | Delete
this.cls._map = {};
[1471] Fix | Delete
this.onchange = onchange || noop$1;
[1472] Fix | Delete
this.prefix = '';
[1473] Fix | Delete
}
[1474] Fix | Delete
global$2.extend(ClassList.prototype, {
[1475] Fix | Delete
add: function (cls) {
[1476] Fix | Delete
if (cls && !this.contains(cls)) {
[1477] Fix | Delete
this.cls._map[cls] = true;
[1478] Fix | Delete
this.cls.push(cls);
[1479] Fix | Delete
this._change();
[1480] Fix | Delete
}
[1481] Fix | Delete
return this;
[1482] Fix | Delete
},
[1483] Fix | Delete
remove: function (cls) {
[1484] Fix | Delete
if (this.contains(cls)) {
[1485] Fix | Delete
var i = void 0;
[1486] Fix | Delete
for (i = 0; i < this.cls.length; i++) {
[1487] Fix | Delete
if (this.cls[i] === cls) {
[1488] Fix | Delete
break;
[1489] Fix | Delete
}
[1490] Fix | Delete
}
[1491] Fix | Delete
this.cls.splice(i, 1);
[1492] Fix | Delete
delete this.cls._map[cls];
[1493] Fix | Delete
this._change();
[1494] Fix | Delete
}
[1495] Fix | Delete
return this;
[1496] Fix | Delete
},
[1497] Fix | Delete
toggle: function (cls, state) {
[1498] Fix | Delete
var curState = this.contains(cls);
[1499] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function