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
var fromHtml = function (html, scope) {
[6000] Fix | Delete
var doc = scope || domGlobals.document;
[6001] Fix | Delete
var div = doc.createElement('div');
[6002] Fix | Delete
div.innerHTML = html;
[6003] Fix | Delete
if (!div.hasChildNodes() || div.childNodes.length > 1) {
[6004] Fix | Delete
domGlobals.console.error('HTML does not have a single root node', html);
[6005] Fix | Delete
throw new Error('HTML must have a single root node');
[6006] Fix | Delete
}
[6007] Fix | Delete
return fromDom(div.childNodes[0]);
[6008] Fix | Delete
};
[6009] Fix | Delete
var fromTag = function (tag, scope) {
[6010] Fix | Delete
var doc = scope || domGlobals.document;
[6011] Fix | Delete
var node = doc.createElement(tag);
[6012] Fix | Delete
return fromDom(node);
[6013] Fix | Delete
};
[6014] Fix | Delete
var fromText = function (text, scope) {
[6015] Fix | Delete
var doc = scope || domGlobals.document;
[6016] Fix | Delete
var node = doc.createTextNode(text);
[6017] Fix | Delete
return fromDom(node);
[6018] Fix | Delete
};
[6019] Fix | Delete
var fromDom = function (node) {
[6020] Fix | Delete
if (node === null || node === undefined) {
[6021] Fix | Delete
throw new Error('Node cannot be null or undefined');
[6022] Fix | Delete
}
[6023] Fix | Delete
return { dom: constant(node) };
[6024] Fix | Delete
};
[6025] Fix | Delete
var fromPoint = function (docElm, x, y) {
[6026] Fix | Delete
var doc = docElm.dom();
[6027] Fix | Delete
return Option.from(doc.elementFromPoint(x, y)).map(fromDom);
[6028] Fix | Delete
};
[6029] Fix | Delete
var Element = {
[6030] Fix | Delete
fromHtml: fromHtml,
[6031] Fix | Delete
fromTag: fromTag,
[6032] Fix | Delete
fromText: fromText,
[6033] Fix | Delete
fromDom: fromDom,
[6034] Fix | Delete
fromPoint: fromPoint
[6035] Fix | Delete
};
[6036] Fix | Delete
[6037] Fix | Delete
var cached = function (f) {
[6038] Fix | Delete
var called = false;
[6039] Fix | Delete
var r;
[6040] Fix | Delete
return function () {
[6041] Fix | Delete
var args = [];
[6042] Fix | Delete
for (var _i = 0; _i < arguments.length; _i++) {
[6043] Fix | Delete
args[_i] = arguments[_i];
[6044] Fix | Delete
}
[6045] Fix | Delete
if (!called) {
[6046] Fix | Delete
called = true;
[6047] Fix | Delete
r = f.apply(null, args);
[6048] Fix | Delete
}
[6049] Fix | Delete
return r;
[6050] Fix | Delete
};
[6051] Fix | Delete
};
[6052] Fix | Delete
[6053] Fix | Delete
var ATTRIBUTE = domGlobals.Node.ATTRIBUTE_NODE;
[6054] Fix | Delete
var CDATA_SECTION = domGlobals.Node.CDATA_SECTION_NODE;
[6055] Fix | Delete
var COMMENT = domGlobals.Node.COMMENT_NODE;
[6056] Fix | Delete
var DOCUMENT = domGlobals.Node.DOCUMENT_NODE;
[6057] Fix | Delete
var DOCUMENT_TYPE = domGlobals.Node.DOCUMENT_TYPE_NODE;
[6058] Fix | Delete
var DOCUMENT_FRAGMENT = domGlobals.Node.DOCUMENT_FRAGMENT_NODE;
[6059] Fix | Delete
var ELEMENT = domGlobals.Node.ELEMENT_NODE;
[6060] Fix | Delete
var TEXT = domGlobals.Node.TEXT_NODE;
[6061] Fix | Delete
var PROCESSING_INSTRUCTION = domGlobals.Node.PROCESSING_INSTRUCTION_NODE;
[6062] Fix | Delete
var ENTITY_REFERENCE = domGlobals.Node.ENTITY_REFERENCE_NODE;
[6063] Fix | Delete
var ENTITY = domGlobals.Node.ENTITY_NODE;
[6064] Fix | Delete
var NOTATION = domGlobals.Node.NOTATION_NODE;
[6065] Fix | Delete
[6066] Fix | Delete
var Global = typeof domGlobals.window !== 'undefined' ? domGlobals.window : Function('return this;')();
[6067] Fix | Delete
[6068] Fix | Delete
var path = function (parts, scope) {
[6069] Fix | Delete
var o = scope !== undefined && scope !== null ? scope : Global;
[6070] Fix | Delete
for (var i = 0; i < parts.length && o !== undefined && o !== null; ++i) {
[6071] Fix | Delete
o = o[parts[i]];
[6072] Fix | Delete
}
[6073] Fix | Delete
return o;
[6074] Fix | Delete
};
[6075] Fix | Delete
var resolve = function (p, scope) {
[6076] Fix | Delete
var parts = p.split('.');
[6077] Fix | Delete
return path(parts, scope);
[6078] Fix | Delete
};
[6079] Fix | Delete
[6080] Fix | Delete
var unsafe = function (name, scope) {
[6081] Fix | Delete
return resolve(name, scope);
[6082] Fix | Delete
};
[6083] Fix | Delete
var getOrDie = function (name, scope) {
[6084] Fix | Delete
var actual = unsafe(name, scope);
[6085] Fix | Delete
if (actual === undefined || actual === null) {
[6086] Fix | Delete
throw new Error(name + ' not available on this browser');
[6087] Fix | Delete
}
[6088] Fix | Delete
return actual;
[6089] Fix | Delete
};
[6090] Fix | Delete
var Global$1 = { getOrDie: getOrDie };
[6091] Fix | Delete
[6092] Fix | Delete
var Immutable = function () {
[6093] Fix | Delete
var fields = [];
[6094] Fix | Delete
for (var _i = 0; _i < arguments.length; _i++) {
[6095] Fix | Delete
fields[_i] = arguments[_i];
[6096] Fix | Delete
}
[6097] Fix | Delete
return function () {
[6098] Fix | Delete
var values = [];
[6099] Fix | Delete
for (var _i = 0; _i < arguments.length; _i++) {
[6100] Fix | Delete
values[_i] = arguments[_i];
[6101] Fix | Delete
}
[6102] Fix | Delete
if (fields.length !== values.length) {
[6103] Fix | Delete
throw new Error('Wrong number of arguments to struct. Expected "[' + fields.length + ']", got ' + values.length + ' arguments');
[6104] Fix | Delete
}
[6105] Fix | Delete
var struct = {};
[6106] Fix | Delete
each(fields, function (name, i) {
[6107] Fix | Delete
struct[name] = constant(values[i]);
[6108] Fix | Delete
});
[6109] Fix | Delete
return struct;
[6110] Fix | Delete
};
[6111] Fix | Delete
};
[6112] Fix | Delete
[6113] Fix | Delete
var node = function () {
[6114] Fix | Delete
var f = Global$1.getOrDie('Node');
[6115] Fix | Delete
return f;
[6116] Fix | Delete
};
[6117] Fix | Delete
var compareDocumentPosition = function (a, b, match) {
[6118] Fix | Delete
return (a.compareDocumentPosition(b) & match) !== 0;
[6119] Fix | Delete
};
[6120] Fix | Delete
var documentPositionPreceding = function (a, b) {
[6121] Fix | Delete
return compareDocumentPosition(a, b, node().DOCUMENT_POSITION_PRECEDING);
[6122] Fix | Delete
};
[6123] Fix | Delete
var documentPositionContainedBy = function (a, b) {
[6124] Fix | Delete
return compareDocumentPosition(a, b, node().DOCUMENT_POSITION_CONTAINED_BY);
[6125] Fix | Delete
};
[6126] Fix | Delete
var Node = {
[6127] Fix | Delete
documentPositionPreceding: documentPositionPreceding,
[6128] Fix | Delete
documentPositionContainedBy: documentPositionContainedBy
[6129] Fix | Delete
};
[6130] Fix | Delete
[6131] Fix | Delete
var firstMatch = function (regexes, s) {
[6132] Fix | Delete
for (var i = 0; i < regexes.length; i++) {
[6133] Fix | Delete
var x = regexes[i];
[6134] Fix | Delete
if (x.test(s)) {
[6135] Fix | Delete
return x;
[6136] Fix | Delete
}
[6137] Fix | Delete
}
[6138] Fix | Delete
return undefined;
[6139] Fix | Delete
};
[6140] Fix | Delete
var find$1 = function (regexes, agent) {
[6141] Fix | Delete
var r = firstMatch(regexes, agent);
[6142] Fix | Delete
if (!r) {
[6143] Fix | Delete
return {
[6144] Fix | Delete
major: 0,
[6145] Fix | Delete
minor: 0
[6146] Fix | Delete
};
[6147] Fix | Delete
}
[6148] Fix | Delete
var group = function (i) {
[6149] Fix | Delete
return Number(agent.replace(r, '$' + i));
[6150] Fix | Delete
};
[6151] Fix | Delete
return nu(group(1), group(2));
[6152] Fix | Delete
};
[6153] Fix | Delete
var detect = function (versionRegexes, agent) {
[6154] Fix | Delete
var cleanedAgent = String(agent).toLowerCase();
[6155] Fix | Delete
if (versionRegexes.length === 0) {
[6156] Fix | Delete
return unknown();
[6157] Fix | Delete
}
[6158] Fix | Delete
return find$1(versionRegexes, cleanedAgent);
[6159] Fix | Delete
};
[6160] Fix | Delete
var unknown = function () {
[6161] Fix | Delete
return nu(0, 0);
[6162] Fix | Delete
};
[6163] Fix | Delete
var nu = function (major, minor) {
[6164] Fix | Delete
return {
[6165] Fix | Delete
major: major,
[6166] Fix | Delete
minor: minor
[6167] Fix | Delete
};
[6168] Fix | Delete
};
[6169] Fix | Delete
var Version = {
[6170] Fix | Delete
nu: nu,
[6171] Fix | Delete
detect: detect,
[6172] Fix | Delete
unknown: unknown
[6173] Fix | Delete
};
[6174] Fix | Delete
[6175] Fix | Delete
var edge = 'Edge';
[6176] Fix | Delete
var chrome = 'Chrome';
[6177] Fix | Delete
var ie = 'IE';
[6178] Fix | Delete
var opera = 'Opera';
[6179] Fix | Delete
var firefox = 'Firefox';
[6180] Fix | Delete
var safari = 'Safari';
[6181] Fix | Delete
var isBrowser = function (name, current) {
[6182] Fix | Delete
return function () {
[6183] Fix | Delete
return current === name;
[6184] Fix | Delete
};
[6185] Fix | Delete
};
[6186] Fix | Delete
var unknown$1 = function () {
[6187] Fix | Delete
return nu$1({
[6188] Fix | Delete
current: undefined,
[6189] Fix | Delete
version: Version.unknown()
[6190] Fix | Delete
});
[6191] Fix | Delete
};
[6192] Fix | Delete
var nu$1 = function (info) {
[6193] Fix | Delete
var current = info.current;
[6194] Fix | Delete
var version = info.version;
[6195] Fix | Delete
return {
[6196] Fix | Delete
current: current,
[6197] Fix | Delete
version: version,
[6198] Fix | Delete
isEdge: isBrowser(edge, current),
[6199] Fix | Delete
isChrome: isBrowser(chrome, current),
[6200] Fix | Delete
isIE: isBrowser(ie, current),
[6201] Fix | Delete
isOpera: isBrowser(opera, current),
[6202] Fix | Delete
isFirefox: isBrowser(firefox, current),
[6203] Fix | Delete
isSafari: isBrowser(safari, current)
[6204] Fix | Delete
};
[6205] Fix | Delete
};
[6206] Fix | Delete
var Browser = {
[6207] Fix | Delete
unknown: unknown$1,
[6208] Fix | Delete
nu: nu$1,
[6209] Fix | Delete
edge: constant(edge),
[6210] Fix | Delete
chrome: constant(chrome),
[6211] Fix | Delete
ie: constant(ie),
[6212] Fix | Delete
opera: constant(opera),
[6213] Fix | Delete
firefox: constant(firefox),
[6214] Fix | Delete
safari: constant(safari)
[6215] Fix | Delete
};
[6216] Fix | Delete
[6217] Fix | Delete
var windows$1 = 'Windows';
[6218] Fix | Delete
var ios = 'iOS';
[6219] Fix | Delete
var android = 'Android';
[6220] Fix | Delete
var linux = 'Linux';
[6221] Fix | Delete
var osx = 'OSX';
[6222] Fix | Delete
var solaris = 'Solaris';
[6223] Fix | Delete
var freebsd = 'FreeBSD';
[6224] Fix | Delete
var isOS = function (name, current) {
[6225] Fix | Delete
return function () {
[6226] Fix | Delete
return current === name;
[6227] Fix | Delete
};
[6228] Fix | Delete
};
[6229] Fix | Delete
var unknown$2 = function () {
[6230] Fix | Delete
return nu$2({
[6231] Fix | Delete
current: undefined,
[6232] Fix | Delete
version: Version.unknown()
[6233] Fix | Delete
});
[6234] Fix | Delete
};
[6235] Fix | Delete
var nu$2 = function (info) {
[6236] Fix | Delete
var current = info.current;
[6237] Fix | Delete
var version = info.version;
[6238] Fix | Delete
return {
[6239] Fix | Delete
current: current,
[6240] Fix | Delete
version: version,
[6241] Fix | Delete
isWindows: isOS(windows$1, current),
[6242] Fix | Delete
isiOS: isOS(ios, current),
[6243] Fix | Delete
isAndroid: isOS(android, current),
[6244] Fix | Delete
isOSX: isOS(osx, current),
[6245] Fix | Delete
isLinux: isOS(linux, current),
[6246] Fix | Delete
isSolaris: isOS(solaris, current),
[6247] Fix | Delete
isFreeBSD: isOS(freebsd, current)
[6248] Fix | Delete
};
[6249] Fix | Delete
};
[6250] Fix | Delete
var OperatingSystem = {
[6251] Fix | Delete
unknown: unknown$2,
[6252] Fix | Delete
nu: nu$2,
[6253] Fix | Delete
windows: constant(windows$1),
[6254] Fix | Delete
ios: constant(ios),
[6255] Fix | Delete
android: constant(android),
[6256] Fix | Delete
linux: constant(linux),
[6257] Fix | Delete
osx: constant(osx),
[6258] Fix | Delete
solaris: constant(solaris),
[6259] Fix | Delete
freebsd: constant(freebsd)
[6260] Fix | Delete
};
[6261] Fix | Delete
[6262] Fix | Delete
var DeviceType = function (os, browser, userAgent) {
[6263] Fix | Delete
var isiPad = os.isiOS() && /ipad/i.test(userAgent) === true;
[6264] Fix | Delete
var isiPhone = os.isiOS() && !isiPad;
[6265] Fix | Delete
var isAndroid3 = os.isAndroid() && os.version.major === 3;
[6266] Fix | Delete
var isAndroid4 = os.isAndroid() && os.version.major === 4;
[6267] Fix | Delete
var isTablet = isiPad || isAndroid3 || isAndroid4 && /mobile/i.test(userAgent) === true;
[6268] Fix | Delete
var isTouch = os.isiOS() || os.isAndroid();
[6269] Fix | Delete
var isPhone = isTouch && !isTablet;
[6270] Fix | Delete
var iOSwebview = browser.isSafari() && os.isiOS() && /safari/i.test(userAgent) === false;
[6271] Fix | Delete
return {
[6272] Fix | Delete
isiPad: constant(isiPad),
[6273] Fix | Delete
isiPhone: constant(isiPhone),
[6274] Fix | Delete
isTablet: constant(isTablet),
[6275] Fix | Delete
isPhone: constant(isPhone),
[6276] Fix | Delete
isTouch: constant(isTouch),
[6277] Fix | Delete
isAndroid: os.isAndroid,
[6278] Fix | Delete
isiOS: os.isiOS,
[6279] Fix | Delete
isWebView: constant(iOSwebview)
[6280] Fix | Delete
};
[6281] Fix | Delete
};
[6282] Fix | Delete
[6283] Fix | Delete
var detect$1 = function (candidates, userAgent) {
[6284] Fix | Delete
var agent = String(userAgent).toLowerCase();
[6285] Fix | Delete
return find(candidates, function (candidate) {
[6286] Fix | Delete
return candidate.search(agent);
[6287] Fix | Delete
});
[6288] Fix | Delete
};
[6289] Fix | Delete
var detectBrowser = function (browsers, userAgent) {
[6290] Fix | Delete
return detect$1(browsers, userAgent).map(function (browser) {
[6291] Fix | Delete
var version = Version.detect(browser.versionRegexes, userAgent);
[6292] Fix | Delete
return {
[6293] Fix | Delete
current: browser.name,
[6294] Fix | Delete
version: version
[6295] Fix | Delete
};
[6296] Fix | Delete
});
[6297] Fix | Delete
};
[6298] Fix | Delete
var detectOs = function (oses, userAgent) {
[6299] Fix | Delete
return detect$1(oses, userAgent).map(function (os) {
[6300] Fix | Delete
var version = Version.detect(os.versionRegexes, userAgent);
[6301] Fix | Delete
return {
[6302] Fix | Delete
current: os.name,
[6303] Fix | Delete
version: version
[6304] Fix | Delete
};
[6305] Fix | Delete
});
[6306] Fix | Delete
};
[6307] Fix | Delete
var UaString = {
[6308] Fix | Delete
detectBrowser: detectBrowser,
[6309] Fix | Delete
detectOs: detectOs
[6310] Fix | Delete
};
[6311] Fix | Delete
[6312] Fix | Delete
var contains = function (str, substr) {
[6313] Fix | Delete
return str.indexOf(substr) !== -1;
[6314] Fix | Delete
};
[6315] Fix | Delete
[6316] Fix | Delete
var normalVersionRegex = /.*?version\/\ ?([0-9]+)\.([0-9]+).*/;
[6317] Fix | Delete
var checkContains = function (target) {
[6318] Fix | Delete
return function (uastring) {
[6319] Fix | Delete
return contains(uastring, target);
[6320] Fix | Delete
};
[6321] Fix | Delete
};
[6322] Fix | Delete
var browsers = [
[6323] Fix | Delete
{
[6324] Fix | Delete
name: 'Edge',
[6325] Fix | Delete
versionRegexes: [/.*?edge\/ ?([0-9]+)\.([0-9]+)$/],
[6326] Fix | Delete
search: function (uastring) {
[6327] Fix | Delete
return contains(uastring, 'edge/') && contains(uastring, 'chrome') && contains(uastring, 'safari') && contains(uastring, 'applewebkit');
[6328] Fix | Delete
}
[6329] Fix | Delete
},
[6330] Fix | Delete
{
[6331] Fix | Delete
name: 'Chrome',
[6332] Fix | Delete
versionRegexes: [
[6333] Fix | Delete
/.*?chrome\/([0-9]+)\.([0-9]+).*/,
[6334] Fix | Delete
normalVersionRegex
[6335] Fix | Delete
],
[6336] Fix | Delete
search: function (uastring) {
[6337] Fix | Delete
return contains(uastring, 'chrome') && !contains(uastring, 'chromeframe');
[6338] Fix | Delete
}
[6339] Fix | Delete
},
[6340] Fix | Delete
{
[6341] Fix | Delete
name: 'IE',
[6342] Fix | Delete
versionRegexes: [
[6343] Fix | Delete
/.*?msie\ ?([0-9]+)\.([0-9]+).*/,
[6344] Fix | Delete
/.*?rv:([0-9]+)\.([0-9]+).*/
[6345] Fix | Delete
],
[6346] Fix | Delete
search: function (uastring) {
[6347] Fix | Delete
return contains(uastring, 'msie') || contains(uastring, 'trident');
[6348] Fix | Delete
}
[6349] Fix | Delete
},
[6350] Fix | Delete
{
[6351] Fix | Delete
name: 'Opera',
[6352] Fix | Delete
versionRegexes: [
[6353] Fix | Delete
normalVersionRegex,
[6354] Fix | Delete
/.*?opera\/([0-9]+)\.([0-9]+).*/
[6355] Fix | Delete
],
[6356] Fix | Delete
search: checkContains('opera')
[6357] Fix | Delete
},
[6358] Fix | Delete
{
[6359] Fix | Delete
name: 'Firefox',
[6360] Fix | Delete
versionRegexes: [/.*?firefox\/\ ?([0-9]+)\.([0-9]+).*/],
[6361] Fix | Delete
search: checkContains('firefox')
[6362] Fix | Delete
},
[6363] Fix | Delete
{
[6364] Fix | Delete
name: 'Safari',
[6365] Fix | Delete
versionRegexes: [
[6366] Fix | Delete
normalVersionRegex,
[6367] Fix | Delete
/.*?cpu os ([0-9]+)_([0-9]+).*/
[6368] Fix | Delete
],
[6369] Fix | Delete
search: function (uastring) {
[6370] Fix | Delete
return (contains(uastring, 'safari') || contains(uastring, 'mobile/')) && contains(uastring, 'applewebkit');
[6371] Fix | Delete
}
[6372] Fix | Delete
}
[6373] Fix | Delete
];
[6374] Fix | Delete
var oses = [
[6375] Fix | Delete
{
[6376] Fix | Delete
name: 'Windows',
[6377] Fix | Delete
search: checkContains('win'),
[6378] Fix | Delete
versionRegexes: [/.*?windows\ nt\ ?([0-9]+)\.([0-9]+).*/]
[6379] Fix | Delete
},
[6380] Fix | Delete
{
[6381] Fix | Delete
name: 'iOS',
[6382] Fix | Delete
search: function (uastring) {
[6383] Fix | Delete
return contains(uastring, 'iphone') || contains(uastring, 'ipad');
[6384] Fix | Delete
},
[6385] Fix | Delete
versionRegexes: [
[6386] Fix | Delete
/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,
[6387] Fix | Delete
/.*cpu os ([0-9]+)_([0-9]+).*/,
[6388] Fix | Delete
/.*cpu iphone os ([0-9]+)_([0-9]+).*/
[6389] Fix | Delete
]
[6390] Fix | Delete
},
[6391] Fix | Delete
{
[6392] Fix | Delete
name: 'Android',
[6393] Fix | Delete
search: checkContains('android'),
[6394] Fix | Delete
versionRegexes: [/.*?android\ ?([0-9]+)\.([0-9]+).*/]
[6395] Fix | Delete
},
[6396] Fix | Delete
{
[6397] Fix | Delete
name: 'OSX',
[6398] Fix | Delete
search: checkContains('os x'),
[6399] Fix | Delete
versionRegexes: [/.*?os\ x\ ?([0-9]+)_([0-9]+).*/]
[6400] Fix | Delete
},
[6401] Fix | Delete
{
[6402] Fix | Delete
name: 'Linux',
[6403] Fix | Delete
search: checkContains('linux'),
[6404] Fix | Delete
versionRegexes: []
[6405] Fix | Delete
},
[6406] Fix | Delete
{
[6407] Fix | Delete
name: 'Solaris',
[6408] Fix | Delete
search: checkContains('sunos'),
[6409] Fix | Delete
versionRegexes: []
[6410] Fix | Delete
},
[6411] Fix | Delete
{
[6412] Fix | Delete
name: 'FreeBSD',
[6413] Fix | Delete
search: checkContains('freebsd'),
[6414] Fix | Delete
versionRegexes: []
[6415] Fix | Delete
}
[6416] Fix | Delete
];
[6417] Fix | Delete
var PlatformInfo = {
[6418] Fix | Delete
browsers: constant(browsers),
[6419] Fix | Delete
oses: constant(oses)
[6420] Fix | Delete
};
[6421] Fix | Delete
[6422] Fix | Delete
var detect$2 = function (userAgent) {
[6423] Fix | Delete
var browsers = PlatformInfo.browsers();
[6424] Fix | Delete
var oses = PlatformInfo.oses();
[6425] Fix | Delete
var browser = UaString.detectBrowser(browsers, userAgent).fold(Browser.unknown, Browser.nu);
[6426] Fix | Delete
var os = UaString.detectOs(oses, userAgent).fold(OperatingSystem.unknown, OperatingSystem.nu);
[6427] Fix | Delete
var deviceType = DeviceType(os, browser, userAgent);
[6428] Fix | Delete
return {
[6429] Fix | Delete
browser: browser,
[6430] Fix | Delete
os: os,
[6431] Fix | Delete
deviceType: deviceType
[6432] Fix | Delete
};
[6433] Fix | Delete
};
[6434] Fix | Delete
var PlatformDetection = { detect: detect$2 };
[6435] Fix | Delete
[6436] Fix | Delete
var detect$3 = cached(function () {
[6437] Fix | Delete
var userAgent = domGlobals.navigator.userAgent;
[6438] Fix | Delete
return PlatformDetection.detect(userAgent);
[6439] Fix | Delete
});
[6440] Fix | Delete
var PlatformDetection$1 = { detect: detect$3 };
[6441] Fix | Delete
[6442] Fix | Delete
var ELEMENT$1 = ELEMENT;
[6443] Fix | Delete
var DOCUMENT$1 = DOCUMENT;
[6444] Fix | Delete
var bypassSelector = function (dom) {
[6445] Fix | Delete
return dom.nodeType !== ELEMENT$1 && dom.nodeType !== DOCUMENT$1 || dom.childElementCount === 0;
[6446] Fix | Delete
};
[6447] Fix | Delete
var all = function (selector, scope) {
[6448] Fix | Delete
var base = scope === undefined ? domGlobals.document : scope.dom();
[6449] Fix | Delete
return bypassSelector(base) ? [] : map(base.querySelectorAll(selector), Element.fromDom);
[6450] Fix | Delete
};
[6451] Fix | Delete
var one = function (selector, scope) {
[6452] Fix | Delete
var base = scope === undefined ? domGlobals.document : scope.dom();
[6453] Fix | Delete
return bypassSelector(base) ? Option.none() : Option.from(base.querySelector(selector)).map(Element.fromDom);
[6454] Fix | Delete
};
[6455] Fix | Delete
[6456] Fix | Delete
var regularContains = function (e1, e2) {
[6457] Fix | Delete
var d1 = e1.dom();
[6458] Fix | Delete
var d2 = e2.dom();
[6459] Fix | Delete
return d1 === d2 ? false : d1.contains(d2);
[6460] Fix | Delete
};
[6461] Fix | Delete
var ieContains = function (e1, e2) {
[6462] Fix | Delete
return Node.documentPositionContainedBy(e1.dom(), e2.dom());
[6463] Fix | Delete
};
[6464] Fix | Delete
var browser = PlatformDetection$1.detect().browser;
[6465] Fix | Delete
var contains$1 = browser.isIE() ? ieContains : regularContains;
[6466] Fix | Delete
[6467] Fix | Delete
var spot = Immutable('element', 'offset');
[6468] Fix | Delete
[6469] Fix | Delete
var descendants = function (scope, selector) {
[6470] Fix | Delete
return all(selector, scope);
[6471] Fix | Delete
};
[6472] Fix | Delete
[6473] Fix | Delete
var trim = global$2.trim;
[6474] Fix | Delete
var hasContentEditableState = function (value) {
[6475] Fix | Delete
return function (node) {
[6476] Fix | Delete
if (node && node.nodeType === 1) {
[6477] Fix | Delete
if (node.contentEditable === value) {
[6478] Fix | Delete
return true;
[6479] Fix | Delete
}
[6480] Fix | Delete
if (node.getAttribute('data-mce-contenteditable') === value) {
[6481] Fix | Delete
return true;
[6482] Fix | Delete
}
[6483] Fix | Delete
}
[6484] Fix | Delete
return false;
[6485] Fix | Delete
};
[6486] Fix | Delete
};
[6487] Fix | Delete
var isContentEditableTrue = hasContentEditableState('true');
[6488] Fix | Delete
var isContentEditableFalse = hasContentEditableState('false');
[6489] Fix | Delete
var create = function (type, title, url, level, attach) {
[6490] Fix | Delete
return {
[6491] Fix | Delete
type: type,
[6492] Fix | Delete
title: title,
[6493] Fix | Delete
url: url,
[6494] Fix | Delete
level: level,
[6495] Fix | Delete
attach: attach
[6496] Fix | Delete
};
[6497] Fix | Delete
};
[6498] Fix | Delete
var isChildOfContentEditableTrue = function (node) {
[6499] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function