Lines Matching refs:tools

113                 CKEDITOR.tools.extend(h, d, !0)
356 CKEDITOR.tools = {
373 for (var b = 0; b < a.length; b++) e[b] = CKEDITOR.tools.clone(a[b]);
378 for (b in a) e[b] = CKEDITOR.tools.clone(a[b]);
447 return CKEDITOR.tools.htmlEncode(a).replace(h, "\x26quot;")
450 return CKEDITOR.tools.htmlDecode(a)
467 return CKEDITOR.tools.repeat(a, 2)
553 var b = CKEDITOR.tools.indexOf(a, e);
577 a[e] = "function" == typeof b ? CKEDITOR.tools.bind(b, this) : b
607 e = CKEDITOR.tools.trim(b + "") + "px";
646 c, g = CKEDITOR.tools.parseCssText(a,
670 a && (a = CKEDITOR.tools.normalizeHex(CKEDITOR.tools.convertRgbToHex(a)));
673 …toLowerCase(), "font-family" == b && (g = g.replace(/\s*,\s*/g, ",")), g = CKEDITOR.tools.trim(g));
778 … if (b = e[g].split("\x3d"), c = decodeURIComponent(CKEDITOR.tools.trim(b[0]).toLowerCase()),
786 var a = CKEDITOR.tools.getCookie("ckCsrfToken");
797 CKEDITOR.tools.setCookie("ckCsrfToken", a)
993 c.length && (b.color = c[0], CKEDITOR.tools.array.forEach(c, function(b) {
996 if (a = CKEDITOR.tools.trim(a)) b.unprocessed = a;
1026 a = CKEDITOR.tools.style.parse._findColor(a);
1028 CKEDITOR.tools.array.forEach(c, function(a) {
1029 …b.style || -1 === CKEDITOR.tools.indexOf(CKEDITOR.tools.style.parse._borderStyle, a) ? !b.width &&…
1035 c = CKEDITOR.tools.array,
1039 …h(/^\#[a-f0-9]{3}(?:[a-f0-9]{3})?$/gi) ? !0 : a.toLowerCase() in CKEDITOR.tools.style.parse._colors
1080 var c = CKEDITOR.tools,
1100 var g = CKEDITOR.tools.copy(b);
1111 CKEDITOR.tools.array.indexOf = CKEDITOR.tools.indexOf;
1112 CKEDITOR.tools.array.isArray = CKEDITOR.tools.isArray;
1118 var a = CKEDITOR.tools.extend,
1120 for (var c = CKEDITOR.tools.clone(a), g = 1; g < arguments.length; g++) {
1798 … return this.$["data-cke-expando"] || (this.$["data-cke-expando"] = CKEDITOR.tools.getNextNumber())
1817 CKEDITOR.tools.extend(CKEDITOR.dom.node.prototype, {
2041 var d = CKEDITOR.tools.ltrim(a.getText()),
2055 var d = CKEDITOR.tools.rtrim(a.getText()),
2085 CKEDITOR.tools.extend(CKEDITOR.dom.window.prototype, {
2119 CKEDITOR.tools.extend(CKEDITOR.dom.document.prototype, {
2204 CKEDITOR.tools.fixDomain + ")();\x3c/script\x3e"));
2216 …a || (a = this.$.createDocumentFragment(), CKEDITOR.tools.enableHtml5Elements(a, !0), this.setCust…
2231 return CKEDITOR.tools.array.map(this.$, function(a) {
2250 …ustomData("list_marker_id") || d.setCustomData("list_marker_id", CKEDITOR.tools.getNextNumber()).g…
2274 a.$.id || (a.$.id = "cke_tmp_" + CKEDITOR.tools.getNextNumber(), b = !1);
2281 var c = CKEDITOR.tools.escapeCss(a.$.id);
2293 CKEDITOR.tools.extend(CKEDITOR.dom.element.prototype, {
2336 …for (a = this.getLast(); a && a.type == CKEDITOR.NODE_TEXT && !CKEDITOR.tools.rtrim(a.getText());)…
2367 b ? CKEDITOR.tools.setTimeout(a, 100, this) : a.call(this)
2381 var b = CKEDITOR.tools.extend({},
2385 return a ? CKEDITOR.tools.getAbsoluteRectPosition(this.getWindow(), b) : b
2449 a = CKEDITOR.tools.isArray(a) ?
2451 …for (e = 0; e < c.length; e++) - 1 === CKEDITOR.tools.indexOf(a, c[e].name) && (b[c[e].name] = c[e…
2461 return this.$.currentStyle[CKEDITOR.tools.cssStyleToDomStyle(a)]
2513 return this.$.style[CKEDITOR.tools.cssStyleToDomStyle(a)]
2532 …) return b.$.style.cssText = CKEDITOR.tools.normalizeCssText(b.$.style.cssText), a.$.style.cssText…
2553 … !e.isEmptyInlineRemoveable() || e.type == CKEDITOR.NODE_TEXT && CKEDITOR.tools.trim(e.getText()))…
2670 if (CKEDITOR.tools.isArray(a))
2678 …!= a) b.removeProperty ? b.removeProperty(a) : b.removeAttribute(CKEDITOR.tools.cssStyleToDomStyle…
2692 this.$.style[CKEDITOR.tools.cssStyleToDomStyle(a)] = b;
2703 this.setStyles(CKEDITOR.tools.cssVendorPrefix("user-select",
2937 …var d = Math.max(this.$["offset" + CKEDITOR.tools.capitalize(a)], this.$["client" + CKEDITOR.tools
2946 CKEDITOR.tools.extend(CKEDITOR.dom.documentFragment.prototype, CKEDITOR.dom.element.prototype, {
3033 CKEDITOR.dom.walker = CKEDITOR.tools.createClass({
3111 …b && b.type == CKEDITOR.NODE_TEXT && (c = !CKEDITOR.tools.trim(b.getText()) || CKEDITOR.env.webkit…
3170 y = CKEDITOR.dom.walker.validEmptyBlockContainers = CKEDITOR.tools.extend(function(a) {
3273 …= !0 : f.type == CKEDITOR.NODE_TEXT && (f.hasAscendant("pre") || CKEDITOR.tools.trim(f.getText()).…
3361 a && (d = "cke_bm_" + CKEDITOR.tools.getNextNumber(), b.setAttribute("id",
3553 …C.type == CKEDITOR.NODE_TEXT ? (q && (C = !CKEDITOR.tools.trim(C.substring(0, q)).length && C, L =…
3594 …C.type == CKEDITOR.NODE_TEXT ? CKEDITOR.tools.trim(C.substring(q)).length ? L = !0 : (L = !C.getLe…
3882 …CKEDITOR.env.ie && c && a.type == CKEDITOR.NODE_TEXT && (a = CKEDITOR.tools.ltrim(a.substring(0, c…
3896 …CKEDITOR.env.ie && a.type == CKEDITOR.NODE_TEXT && (a = CKEDITOR.tools.rtrim(a.substring(c)), g.te…
4032 var d = CKEDITOR.tools.array.map(b, function(a) {
4044 if (e = CKEDITOR.tools.array.map(e, function(a) {
4048 })) return e = CKEDITOR.tools.array.map(e, function(a) {
4058 }, c), CKEDITOR.tools.array.forEach(e, function(a) {
4060 CKEDITOR.tools.array.forEach(d, function(b, f) {
4061 var l = CKEDITOR.tools.objectCompare(a[e], b);
4062 l || (l = CKEDITOR.tools.objectCompare(a.widgetRect, b));
4080 a = CKEDITOR.tools.extend({}, a);
4081 b && (a = CKEDITOR.tools.getAbsoluteRectPosition(d.document.getWindow(), a));
4112 return CKEDITOR.tools.array.map(m, function(a) {
4138 return CKEDITOR.tools.array.reduce(a, function(a, b) {
4246 …his._.lastNode && this._.lastNode.type == CKEDITOR.NODE_TEXT && !CKEDITOR.tools.trim(this._.lastNo…
4361 CKEDITOR.tools.extend(this, d, {
4545 …if ("string" == typeof a) return a = z(a), "*" == a ? !0 : CKEDITOR.tools.convertArrayToObject(a.s…
4546 … if (CKEDITOR.tools.isArray(a)) return a.length ? CKEDITOR.tools.convertArrayToObject(a) : !1;
4560 if (-1 == CKEDITOR.tools.indexOf(e, d)) return !1
4561 } else if (!CKEDITOR.tools.checkIfAnyArrayItemMatches(e, d)) return !1;
4570 } else if (!CKEDITOR.tools.checkIfAnyObjectPropertyMatches(a, d)) return !1;
4601 a.styles || (a.styles = CKEDITOR.tools.parseCssText(b ||
4701 if (c = CKEDITOR.tools.writeCssText(a.styles, !0)) b.style = c;
4828 E = CKEDITOR.tools.copy,
4829 z = CKEDITOR.tools.trim,
4838 this.id = CKEDITOR.tools.getNextNumber();
4874 requiredStyles: f.styles && CKEDITOR.tools.objectKeys(f.styles)
4876 …ses, delete d["class"], f.attributes = d, f.requiredAttributes = d && CKEDITOR.tools.objectKeys(d))
4877 } else if (CKEDITOR.tools.isArray(b)) {
4899 …if (!b || "span" != a.name || !~CKEDITOR.tools.objectKeys(a.attributes).join("|").indexOf("data-ck…
5001 if (CKEDITOR.tools.isArray(a)) {
5019 l && (f.attributes.style = CKEDITOR.tools.writeCssText(f.styles))
5020 …f.styles, d = f.attributes || {}, l && !CKEDITOR.tools.isEmpty(l) ? (l = E(l), d.style = CKEDITOR.
5027 var l = CKEDITOR.tools.clone(f),
5041 …lass"] = f.attributes["class"].split(" ").sort().join(" ")), c = CKEDITOR.tools.objectCompare(f.at…
5063 b = CKEDITOR.tools.clone;
5143 var b = CKEDITOR.tools.style.parse.border(a.styles.border);
5254 a || !b ? d.call(this) : this._.timer = CKEDITOR.tools.setTimeout(function() {
5526 CKEDITOR.fire(a + CKEDITOR.tools.capitalize(this.fileName) + "Ready", b);
5555 CKEDITOR.tools.isArray(a) || (a = a ? [a] : []);
5580 CKEDITOR.plugins.load = CKEDITOR.tools.override(CKEDITOR.plugins.load, function(a) {
5586 CKEDITOR.tools.extend(h, a);
5615 c.split && (c = c.split(",")); - 1 == CKEDITOR.tools.indexOf(c, d) && c.push(d);
5636 CKEDITOR.tools.extend(c, b)
5666 a = a && CKEDITOR.tools.clone(a);
5680 this.id = CKEDITOR.tools.getNextId();
5682 this.config = CKEDITOR.tools.prototypedCopy(CKEDITOR.config);
5709 CKEDITOR.tools.setTimeout(function() {
5760 CKEDITOR.tools.extend(a.config, b, !0);
5790 a.lang = CKEDITOR.tools.prototypedCopy(c);
5813 CKEDITOR.tools.isArray(a) && (a = a.join(","));
5831 a.plugins = CKEDITOR.tools.extend({}, a.plugins, b);
5838 CKEDITOR.tools.isArray(p) && (p = p.join(","));
5844tools.indexOf(t, a.langCode) ? k = a.langCode : (k = a.langCode.replace(/-.*/, ""), k = k != a.lan…
5871 this.config.htmlEncodeOutput && (b = CKEDITOR.tools.htmlEncode(b));
5905 CKEDITOR.tools.extend(CKEDITOR.editor.prototype, {
5937 …rea") && f && (f.on("submit", a), b(f.$.submit) && (f.$.submit = CKEDITOR.tools.override(f.$.submi…
6066 …for (var a = this.keystrokeHandler.keystrokes, b = CKEDITOR.tools.isArray(arguments[0]) ? argument…
6068 …], c, d, f = b.length; f--;) c = b[f], d = 0, CKEDITOR.tools.isArray(c) && (d = c[1], c = c[0]), d…
6072 var b = CKEDITOR.tools.object.findKey(this.commands, a),
6152 g[e] = !n && d[e] ? e : CKEDITOR.tools.htmlDecodeAttr(n)
6164 CKEDITOR.htmlParser.basicWriter = CKEDITOR.tools.createClass({
6178 "string" == typeof d && (d = CKEDITOR.tools.htmlEncodeAttr(d));
6211 d = CKEDITOR.tools.indexOf(a, this),
6221 b = CKEDITOR.tools.indexOf(d, this),
6232 b = CKEDITOR.tools.indexOf(d, a),
6243 b = CKEDITOR.tools.indexOf(d, a);
6270 return CKEDITOR.tools.indexOf(this.parent.children, this)
6284 CKEDITOR.htmlParser.comment.prototype = CKEDITOR.tools.extend(new CKEDITOR.htmlParser.node, {
6306 CKEDITOR.htmlParser.text.prototype = CKEDITOR.tools.extend(new CKEDITOR.htmlParser.node, {
6322 CKEDITOR.htmlParser.cdata.prototype = CKEDITOR.tools.extend(new CKEDITOR.htmlParser.node, {
6343 var d = CKEDITOR.tools.extend({
6353 c = CKEDITOR.tools.extend({}, {
6392 c && c.type == CKEDITOR.NODE_TEXT && ((d = CKEDITOR.tools.rtrim(c.value)) ?
6477 …if (!(u._.hasInlineStarted && !J.length || l || K) && (a = CKEDITOR.tools.ltrim(a), 0 === a.length…
6510 …f (a._.isBlockLike && c.type == CKEDITOR.NODE_TEXT && (c.value = CKEDITOR.tools.rtrim(c.value), 0 …
6571 CKEDITOR.htmlParser.filter = CKEDITOR.tools.createClass({
6573 this.id = CKEDITOR.tools.getNextNumber();
6711 g = CKEDITOR.tools.extend({}, l),
6748 …return a.type == CKEDITOR.NODE_TEXT && !CKEDITOR.tools.trim(a.value) || a.type == CKEDITOR.NODE_EL…
6973 l = CKEDITOR.tools.extend({}, u.$blockLimit,
7035 …TOR.NODE_ELEMENT && b.type == a.type && (c = CKEDITOR.tools.indexOf(K, a.name), d = CKEDITOR.tools
7057 b && b.value && (b.value = CKEDITOR.tools.trim(b.value));
7070 return CKEDITOR.tools.ltrim(a.replace(/(?:^|\s+)cke_[^\s]*/g, "")) || !1
7138 … CKEDITOR.htmlParser.element.prototype = CKEDITOR.tools.extend(new CKEDITOR.htmlParser.node, {
7248 …b && ((b = CKEDITOR.tools.trim(b.replace(new RegExp("(?:\\s+|^)" + a + "(?:\\s+|$)"), " "))) ? thi…
7264 a = CKEDITOR.tools.copy(a);
7325 CKEDITOR.tools.isEmpty(this.instances) && CKEDITOR.fire("reset")
7436 d && b.setStyle("width", CKEDITOR.tools.cssLength(d));
7437 k && a.ui.space("contents").setStyle("height", CKEDITOR.tools.cssLength(k));
7538 …Filler || (b = b.getFirst(c)) && b.type == CKEDITOR.NODE_TEXT && CKEDITOR.tools.trim(b.getText()).…
7616 CKEDITOR.editable = CKEDITOR.tools.createClass({
7687 return CKEDITOR.tools.transformPlainTextToHtml(a,
8104 var e = CKEDITOR.tools.getNextId(),
8208 m = CKEDITOR.tools.extend({}, E.$inline);
8412 …for (b; 0 < b--;) d = a.getItem(b), CKEDITOR.tools.trim(d.getHtml()) || (d.appendBogus(), CKEDITOR…
8735 e = CKEDITOR.tools.trim;
8829 t || (g.call(this), t = CKEDITOR.tools.setTimeout(g, 200, this))
8834 F && (CKEDITOR.tools.setTimeout(h, 0, this), F = !1)
8891 var c = b && CKEDITOR.tools.htmlEncode(b) || "\x26nbsp;",
8960 u = CKEDITOR.tools.repeat("​", 7),
9230 …if (b) return CKEDITOR.tools.extend(this._.cache, b._.cache), this.isFake = b.isFake, this.isLocke…
9266 CKEDITOR.tools.extend(CKEDITOR.dom.selection, {
9429 c = CKEDITOR.tools.tryThese(function() {
9899 … == a.length ? "\x26nbsp;" : b ? " " + CKEDITOR.tools.repeat("\x26nbsp;", a.length - 1) : CKEDITOR…
9903 return CKEDITOR.tools.repeat("\x26nbsp;", a.length - 1) + " "
9919 f = CKEDITOR.tools.isEmpty(d) && CKEDITOR.tools.isEmpty(c),
9998 CKEDITOR.tools.isArray(c) || (c = [c]);
10025 "string" == typeof a && (a = CKEDITOR.tools.parseCssText(a));
10026 "string" == typeof b && (b = CKEDITOR.tools.parseCssText(b, !0));
10100 …c && c.style && (a.styles = CKEDITOR.tools.extend({}, a.styles, CKEDITOR.tools.parseCssText(c.styl…
10101 b && (a = CKEDITOR.tools.clone(a), K(a.attributes, b), K(a.styles, b));
10244 c.length && (c = CKEDITOR.tools.normalizeCssText(c, !0));
10255 … b.prototype = CKEDITOR.tools.extend(CKEDITOR.tools.prototypedCopy(CKEDITOR.style.prototype), {
10265 CKEDITOR.tools.extend(this, d, !0)
10272 CKEDITOR.addStylesSet = CKEDITOR.tools.bind(CKEDITOR.stylesSet.add, CKEDITOR.stylesSet);
10277 CKEDITOR.tools.extend(CKEDITOR.editor.prototype, {
10323 CKEDITOR.tools.extend(CKEDITOR.dom.comment.prototype, {
10392 } : CKEDITOR.tools.isArray(a) ? f = function(b) {
10393 return -1 < CKEDITOR.tools.indexOf(a, b.getName())
10419 CKEDITOR.tools.extend(CKEDITOR.dom.text.prototype, {
10460 return CKEDITOR.tools.extend(a, d)
10591 CKEDITOR.tools.extend(CKEDITOR.editor.prototype, {
10712 CKEDITOR.tools.extend.apply(CKEDITOR.tools, a);
10743 … r = CKEDITOR.tools.extend({}, CKEDITOR.ui.dialog.uiElement.prototype.eventProcessors, {
10765 CKEDITOR.tools.extend(CKEDITOR.ui.dialog, {
10769 c.labelId = CKEDITOR.tools.getNextId() +
10786 …labelStyle ? ' style\x3d"' + a.labelStyle + '"' : "") + "\x3e" + CKEDITOR.tools.htmlEncode(a.label…
10800 var f = this._.inputId = CKEDITOR.tools.getNextId() + "_textInput",
10841 c = this._.inputId = CKEDITOR.tools.getNextId() + "_textarea",
10858 … for (b in e) a.push(b + '\x3d"' + CKEDITOR.tools.htmlEncode(e[b]) + '" ');
10859 … a.push("\x3e", CKEDITOR.tools.htmlEncode(f._["default"]), "\x3c/textarea\x3e\x3c/div\x3e");
10872 var c = CKEDITOR.tools.extend({}, a, {
10873 … id: a.id ? a.id + "_checkbox" : CKEDITOR.tools.getNextId() + "_checkbox"
10876 d = CKEDITOR.tools.getNextId() + "_label",
10886 ….labelStyle ? ' style\x3d"' + a.labelStyle + '"' : "") + "\x3e", CKEDITOR.tools.htmlEncode(a.label…
10903 …for (var e = [], d = [], g = (a.id ? a.id : CKEDITOR.tools.getNextId()) + "_radio", k = 0; k < a.i…
10907 p = CKEDITOR.tools.getNextId() + "_radio_input",
10909 p = CKEDITOR.tools.extend({}, a, {
10914 h = CKEDITOR.tools.extend({}, p, {
10968 var c = CKEDITOR.tools.extend({}, a);
10970 var e = CKEDITOR.tools.getNextId() + "_label";
10980 CKEDITOR.tools.htmlEncode(a.label) + "\x3c/span\x3e")
10987 f.inputId = CKEDITOR.tools.getNextId() + "_select";
10989 var c = CKEDITOR.tools.extend({}, a, {
10990 … id: a.id ? a.id + "_select" : CKEDITOR.tools.getNextId() + "_select"
11006 …on value\x3d"', CKEDITOR.tools.htmlEncode(void 0 !== l[1] ? l[1] : l[0]).replace(/"/g, "\x26quot;"…
11018 var f = CKEDITOR.tools.extend(h.call(this, a), {
11027 f.frameId = CKEDITOR.tools.getNextId() + "_fileInput";
11031 …v.ie ? "(function(){" + encodeURIComponent("document.open();(" + CKEDITOR.tools.fixDomain + ")();d…
11042 var c = CKEDITOR.tools.extend({}, a),
11098 …CKEDITOR.ui.dialog.labeledElement.prototype = CKEDITOR.tools.extend(new CKEDITOR.ui.dialog.uiEleme…
11111 … CKEDITOR.ui.dialog.button.prototype = CKEDITOR.tools.extend(new CKEDITOR.ui.dialog.uiElement, {
11132 …eventProcessors: CKEDITOR.tools.extend({}, CKEDITOR.ui.dialog.uiElement.prototype.eventProcessors,…
11147 …CKEDITOR.ui.dialog.textInput.prototype = CKEDITOR.tools.extend(new CKEDITOR.ui.dialog.labeledEleme…
11199 …CKEDITOR.ui.dialog.select.prototype = CKEDITOR.tools.extend(new CKEDITOR.ui.dialog.labeledElement,…
11221 … CKEDITOR.ui.dialog.checkbox.prototype = CKEDITOR.tools.extend(new CKEDITOR.ui.dialog.uiElement, {
11256 … CKEDITOR.ui.dialog.radio.prototype = CKEDITOR.tools.extend(new CKEDITOR.ui.dialog.uiElement, {
11295 …CKEDITOR.ui.dialog.file.prototype = CKEDITOR.tools.extend(new CKEDITOR.ui.dialog.labeledElement, q…
11326 …', CKEDITOR.tools.htmlEncode(f.action), '"\x3e\x3clabel id\x3d"', a.labelId, '" for\x3d"', h, '" s…
11327tools.htmlEncode(f.id || "cke_upload"), '" size\x3d"', CKEDITOR.tools.htmlEncode(0 < b ? b : ""), …
11340 e || (e = this.formLoadedNumber = CKEDITOR.tools.addFunction(function() {
11342 }, this), m = this.formUnloadNumber = CKEDITOR.tools.addFunction(function() {
11345 CKEDITOR.tools.removeFunction(e);
11346 CKEDITOR.tools.removeFunction(m)
11372 … CKEDITOR.ui.dialog.fieldset.prototype = CKEDITOR.tools.clone(CKEDITOR.ui.dialog.hbox.prototype);
11404 …for (var a = this._.tabIdList.length, b = CKEDITOR.tools.indexOf(this._.tabIdList, this._.currentT…
11410 …for (var a = this._.tabIdList.length, b = CKEDITOR.tools.indexOf(this._.tabIdList, this._.currentT…
11441 id: CKEDITOR.tools.getNextNumber(),
11453 …ipt:void(function(){" + encodeURIComponent("document.open();(" + CKEDITOR.tools.fixDomain + ")();d…
11509 CKEDITOR.tools.extend(this, b)
11597 g, h, p, m, k, q, n = CKEDITOR.tools.addFunction(function(d) {
11618 …f.lang.dir + '" title\x3d"' + CKEDITOR.tools.htmlEncode(f.lang.common.resize) + '" onmousedown\x3d…
11622 CKEDITOR.tools.removeFunction(n)
11638 c = CKEDITOR.tools.genKey(d, e, f),
11641 …h("void((function(){" + encodeURIComponent("document.open();(" + CKEDITOR.tools.fixDomain + ")();d…
11686 var v = CKEDITOR.tools.cssLength,
11733 else if (-1 != CKEDITOR.tools.indexOf(g,
11734 …c) && l._.tabBarMode) c = -1 != CKEDITOR.tools.indexOf([d ? 39 : 37, 38], c) ? x.call(l) : A.call(…
11736 …nput") && "button" == c.$.type || ((c = this.getButton("ok")) && CKEDITOR.tools.setTimeout(c.click…
11737 …else if (27 == c)(c = this.getButton("cancel")) ? CKEDITOR.tools.setTimeout(c.click, 0, c) : !1 !=…
11751 h = CKEDITOR.tools.clone(aa),
11757 g = CKEDITOR.tools.extend(g(a), h);
11758 g = CKEDITOR.tools.clone(g);
11788 CKEDITOR.tools.setTimeout(function() {
11954 return CKEDITOR.tools.extend({}, this._.position)
11984 } CKEDITOR.tools.setTimeout(function() {
12070 …for (var b = [], c = a.label ? ' title\x3d"' + CKEDITOR.tools.htmlEncode(a.label) + '"' : "", e = …
12082 d = "cke_" + a.id + "_" + CKEDITOR.tools.getNextNumber();
12118 this._.currentTabIndex = CKEDITOR.tools.indexOf(this._.tabIdList, a)
12203 CKEDITOR.tools.extend(CKEDITOR.dialog, {
12221 return CKEDITOR.tools.extend({
12236 return CKEDITOR.tools.extend(function(c) {
12247 return CKEDITOR.tools.extend({
12262 return CKEDITOR.tools.extend(function(c) {
12315 CKEDITOR.tools.extend(this, b)
12394 n = this.domId = k.id || CKEDITOR.tools.getNextId() + "_uiElement";
12414 for (n in k) p.push(n + '\x3d"' + CKEDITOR.tools.htmlEncode(k[n]) + '" ');
12422 …"function" == typeof b.setValue && (this.setValue = CKEDITOR.tools.override(this.setValue, functio…
12428 (this.getValue = CKEDITOR.tools.override(this.getValue, function(a) {
12456 CKEDITOR.tools.extend(this, b);
12514 …b.push('align\x3d"', CKEDITOR.tools.htmlEncode(d && d.align || ("ltr" == a.getParentEditor().lang.…
12615 … CKEDITOR.ui.dialog.hbox.prototype = CKEDITOR.tools.extend(new CKEDITOR.ui.dialog.uiElement, {
12640 CKEDITOR.tools.extend(this, b, !0)
12697 return d.test(CKEDITOR.tools.trim(a))
12702 return e.test(CKEDITOR.tools.trim(a))
12707 return f.test(CKEDITOR.tools.trim(a))
12723 if (CKEDITOR.tools.isEmpty(CKEDITOR.instances)) {
12732 CKEDITOR.tools.extend(CKEDITOR.editor.prototype, {
12972 d = CKEDITOR.tools.normalizeCssText(e.getAttribute("style"));
13202 CKEDITOR.tools.extend(r, t, {
13208 CKEDITOR.tools.extend(u, r, {
13242 …ribute", "removeAttribute"], m = 0; m < n.length; m++) l[n[m]] = CKEDITOR.tools.override(l[n[m]], …
13361 CKEDITOR.tools.extend(this, a, {
13363 id: "cke-" + CKEDITOR.tools.getUniqueId(),
13376 this._uiBuffer = CKEDITOR.tools.eventsBuffer(10, this._layout, this);
13377 this._changeBuffer = CKEDITOR.tools.eventsBuffer(500, this._layout,
13455 return 0 <= CKEDITOR.tools.indexOf(this.area.notifications, this)
13513 var a = CKEDITOR.tools.indexOf(this.notifications,
13561 k = CKEDITOR.tools.cssLength;
13590tools.callFunction({keydownFn},event);" onfocus\x3d"return CKEDITOR.tools.callFunction({focusFn},e…
13601 CKEDITOR.tools.extend(this, a, {
13622 q = this._.id = CKEDITOR.tools.getNextId(),
13641 x = CKEDITOR.tools.addFunction(function(a) {
13644 y = CKEDITOR.tools.addFunction(function(a) {
13650 e.clickFn = t = CKEDITOR.tools.addFunction(function() {
13670 …d ? (k = a.getCommandKeystroke(d)) && (l = CKEDITOR.tools.keystrokeToString(a.lang.common.keyboard…
13723 …for (var b = f(), e = CKEDITOR.tools.clone(a.config.toolbarGroups) || v(a), n = 0; n < e.length; n…
13755 … = e.shift();) d = "string" == typeof d ? d : d.name, b && -1 != CKEDITOR.tools.indexOf(b, d) || (…
13762 … == d ? a.push(d) : CKEDITOR.tools.isArray(d) ? (c(h, CKEDITOR.tools.clone(d)), a.push(h)) : d.ite…
13802 name: "tools"
13877 var d = CKEDITOR.tools.getNextId(),
13910 r = CKEDITOR.tools.getNextId();
13935 var C = CKEDITOR.tools.addFunction(function() {
13939 CKEDITOR.tools.removeFunction(C)
13969 …b.push('" onclick\x3d"CKEDITOR.tools.callFunction(' + C + ')"\x3e', '\x3cspan class\x3d"cke_arrow"…
13980 …length; b++) f = e[b], f.clickFn && CKEDITOR.tools.removeFunction(f.clickFn), f.keyDownFn && CKEDI…
14010 if (f = CKEDITOR.tools.search(c, function(a) {
14015 (d = CKEDITOR.tools.indexOf(f.groups, d), 0 <= d)) {
14024 d && (d = CKEDITOR.tools.indexOf(c, function(a) {
14124 f = CKEDITOR.tools.keystrokeToString(a.lang.common.keyboard,
14204 … CKEDITOR.env.safari && k.setStyles(CKEDITOR.tools.cssVendorPrefix("user-select", "text"));
14330 … a._.pasteButtons && CKEDITOR.tools.array.forEach(a._.pasteButtons, function(b) {
14409 … return CKEDITOR.tools.repeat("\x3c/p\x3e\x3cp\x3e", ~~(a / 2)) + (1 == a % 2 ? "\x3cbr\x3e" : "")
14459 return CKEDITOR.tools.repeat("\x3cbr\x3e", a.length / 7 * 2)
14576 … 1 == f.getFilesCount() && g != f.id && (f = f.getFile(0), -1 != CKEDITOR.tools.indexOf(d, f.type)…
14813 this.id || (this.id = "Text" == m ? "" : "cke-" + CKEDITOR.tools.getUniqueId());
14888 CKEDITOR.tools.array.forEach(CKEDITOR.tools.objectKeys(this._.data), function(b) {
14955 …c = CKEDITOR.plugins.clipboard.fallbackDataTransfer; - 1 === CKEDITOR.tools.indexOf(c._customTypes,
14988 CKEDITOR.tools.array.forEach(a, function(a) {
15010 …b && CKEDITOR.tools.objectKeys(b).length && (c = "\x3c!--cke-data:" + encodeURIComponent(JSON.stri…
15023 CKEDITOR.ui.panelButton = CKEDITOR.tools.createClass({
15096 b && CKEDITOR.tools.extend(this, b);
15097 CKEDITOR.tools.extend(this, {
15101 this.id = CKEDITOR.tools.getNextId();
15130 b = CKEDITOR.tools.addFunction(CKEDITOR.tools.bind(function() {
15134 a.write(k.output(CKEDITOR.tools.extend({
15135 css: CKEDITOR.tools.buildStyleHtml(this.css),
15136 onload: "window.parent.CKEDITOR.tools.callFunction(" +
15147 CKEDITOR.env.air && CKEDITOR.tools.callFunction(b)
15164 …ipt:void(function(){" + encodeURIComponent("document.open();(" + CKEDITOR.tools.fixDomain + ")();d…
15191 this._.onKeyDown = a.onKeyDown && CKEDITOR.tools.bind(a.onKeyDown, a);
15200 CKEDITOR.tools.createClass({
15211 b && CKEDITOR.tools.extend(this, b);
15283 …h = CKEDITOR.tools.genKey(b.getUniqueId(), c.getUniqueId(), a.lang.dir, a.uiColor || "", m.css || …
15292 CKEDITOR.ui.floatPanel = CKEDITOR.tools.createClass({
15372 … (CKEDITOR.env.iOS ? this._.hideTimeout || (this._.hideTimeout = CKEDITOR.tools.setTimeout(u, 0, t…
15384 n.onEscape = CKEDITOR.tools.bind(function(a) {
15387 CKEDITOR.tools.setTimeout(function() {
15388 var a = CKEDITOR.tools.bind(function() {
15429 CKEDITOR.tools.setTimeout(function() {
15435 CKEDITOR.env.ie ? CKEDITOR.tools.setTimeout(function() {
15480 ….panel._.offsetParentId != c.getId()) this.hideChild(), a.onHide = CKEDITOR.tools.bind(function() {
15481 CKEDITOR.tools.setTimeout(function() {
15496 var a = CKEDITOR.tools.isEmpty(CKEDITOR.instances),
15510 m = CKEDITOR.tools.getNextId() + "_colorBox",
15592 q = CKEDITOR.tools.addFunction(function(a, b) {
15618 …h.auto, '" onclick\x3d"CKEDITOR.tools.callFunction(', q, ",null,'", d, "');return false;\" href\x3…
15626 …_cke_focus\x3d1 hidefocus\x3dtrue title\x3d"', n, '" onclick\x3d"CKEDITOR.tools.callFunction(', q,…
15629 …focus\x3d1 hidefocus\x3dtrue title\x3d"', h.more, '" onclick\x3d"CKEDITOR.tools.callFunction(', q,…
15640 …return CKEDITOR.tools.normalizeHex("#" + CKEDITOR.tools.convertRgbToHex(a || "")).replace(/#/g, "")
15667 var d = CKEDITOR.tools;
15737 b.onLoad = CKEDITOR.tools.override(b.onLoad, function(a) {
15808tools.callFunction({hoverFn},{index});" onmouseout\x3d"CKEDITOR.tools.callFunction({moveOutFn},{in…
15813 CKEDITOR.menu = CKEDITOR.tools.createClass({
15816 this.id = CKEDITOR.tools.getNextId();
15821 var d = CKEDITOR.tools.extend({}, b.panel, {
15865 …moveAll() : (b = this._.subMenu = new CKEDITOR.menu(this.editor, CKEDITOR.tools.extend({}, this._.…
15867 … }, !0)), b.parent = this, b._.onClick = CKEDITOR.tools.bind(this._.onClick, this));
15897 e.onEscape = CKEDITOR.tools.bind(function(a) {
15903 e.onHide = CKEDITOR.tools.bind(function() {
15921 this._.itemOverFn = CKEDITOR.tools.addFunction(function(a) {
15923 …this._.showSubTimeout = CKEDITOR.tools.setTimeout(this._.showSubMenu, k.config.menu_subMenuDelay |…
15925 this._.itemOutFn = CKEDITOR.tools.addFunction(function() {
15928 this._.itemClickFn = CKEDITOR.tools.addFunction(function(a) {
15956 var b = CKEDITOR.tools.array.filter(this.items, function(b) {
15966 CKEDITOR.menuItem = CKEDITOR.tools.createClass({
15968 CKEDITOR.tools.extend(this, d, {
15991 …getCommand(this.command), (f = e.getCommandKeystroke(f)) && (c = CKEDITOR.tools.keystrokeToString(…
16027 CKEDITOR.plugins.contextMenu = CKEDITOR.tools.createClass({
16059 CKEDITOR.tools.setTimeout(function() {
16125 var l = CKEDITOR.tools.indexOf,
16126 r = CKEDITOR.tools.getMouseButton,
16257 var b = CKEDITOR.tools,
16343 CKEDITOR.tools.isEmpty,
16346 …for (c = 0; c < a.length; c++) e = a[c]._.definition, -1 !== CKEDITOR.tools.indexOf(CKEDITOR.plugi…
16563 q = CKEDITOR.tools.addFunction(function(d) {
16582 CKEDITOR.tools.removeFunction(q)
16589 …izer_" + g + '" title\x3d"' + CKEDITOR.tools.htmlEncode(b.lang.common.resize) + '" onmousedown\x3d…
16627 var v = CKEDITOR.tools.addFunction(k),
16628 w = CKEDITOR.tools.addFunction(function(b, e) {
16700 …"true" onkeydown\x3d"return CKEDITOR.tools.callFunction({keyDownFn},{index}, event );" onclick\x3…
16704 idBase: "cke_elementspath_" + CKEDITOR.tools.getNextNumber() + "_",
16775 …if (a === CKEDITOR.ENTER_BR || -1 === CKEDITOR.tools.indexOf(["td", "th"], p.lastElement.getName()…
16960 CKEDITOR.tools.extend(CKEDITOR.editor.prototype, {
17041 d.append("ckCsrfToken", CKEDITOR.tools.getCsrfToken());
17179 CKEDITOR.tools.extend(CKEDITOR.fileTools, {
17183 var b = CKEDITOR.tools.capitalize;
17233 }), b.append(a)), a.setAttribute("value", CKEDITOR.tools.getCsrfToken()))
17321 a._.filebrowserFn = CKEDITOR.tools.addFunction(m, a);
17323 CKEDITOR.tools.removeFunction(this._.filebrowserFn)
17373 h = CKEDITOR.tools.cssLength,
17412 CKEDITOR.env.hc || (b.src = CKEDITOR.tools.transparentImageData);
17434 CKEDITOR.env.hc || (b.src = CKEDITOR.tools.transparentImageData);
17521 CKEDITOR.tools.extend(CKEDITOR.config, {
17590 u = CKEDITOR.tools.eventsBuffer(500, t),
17591 e = CKEDITOR.tools.eventsBuffer(100, t);
17621 w = CKEDITOR.tools.cssLength;
17634 …x3d"{title}" href\x3d"javascript:void(\'{val}\')" {onclick}\x3d"CKEDITOR.tools.callFunction({clic…
17640 CKEDITOR.ui.listBlock = CKEDITOR.tools.createClass({
17675 (this._.click = CKEDITOR.tools.addFunction(function(a) {
17684 var d = CKEDITOR.tools.getNextId();
17688 e = CKEDITOR.tools.htmlEncodeAttr(a).replace(k, "\\'");
17694 title: CKEDITOR.tools.htmlEncodeAttr(c || a),
17701 var b = CKEDITOR.tools.getNextId();
17800tools.callFunction({keydownFn},event,this);" onfocus\x3d"return CKEDITOR.tools.callFunction({focus…
17804 CKEDITOR.ui.richCombo = CKEDITOR.tools.createClass({
17806 CKEDITOR.tools.extend(this, a, {
17816 this.id = CKEDITOR.tools.getNextNumber();
17848 e = CKEDITOR.tools.addFunction(function(b) {
17877 var m = CKEDITOR.tools.addFunction(function(a, b) {
17884 CKEDITOR.tools.callFunction(e, b);
17891 n = CKEDITOR.tools.addFunction(function() {
18503 CKEDITOR.htmlWriter = CKEDITOR.tools.createClass({
18517 …for (a in CKEDITOR.tools.extend({}, b.$nonBodyContent, b.$block, b.$listItem, b.$tableContent)) th…
18560 …s.forceSimpleAmpersand && (a = a.replace(/&amp;/g, "\x26")), a = CKEDITOR.tools.htmlEncodeAttr(a));
18574 … this._.indent && (this.indentation(), !this._.inPre && (b = CKEDITOR.tools.ltrim(b)));
18600 c ? CKEDITOR.tools.extend(c, a, !0) : this._.rules[b] =
18671 …b && (1 == d.count() && !d.getItem(0).getCustomData("retain") && CKEDITOR.tools.isEmpty(d.getItem(…
18725 CKEDITOR.tools.setTimeout(function() {
18782 …var c = "document.open();" + (CKEDITOR.env.ie ? "(" + CKEDITOR.tools.fixDomain + ")();" : "") + "d…
18798 var g = CKEDITOR.tools.getNextId(),
18820 CKEDITOR.tools.isArray(b) || (f.contentsCss = b ? [b] : []);
18823 l = CKEDITOR.tools.createClass({
18826 this._.frameLoadedHandler = CKEDITOR.tools.addFunction(function(a) {
18827 CKEDITOR.tools.setTimeout(m,
18845 … g = CKEDITOR.tools.buildStyleHtml(p()).replace(/<style>/, '\x3cstyle data-cke-temp\x3d"1"\x3e');
18846 d || (g += CKEDITOR.tools.buildStyleHtml(b.config.contentsCss));
18861 …var wasLoaded\x3d0;function onload(){if(!wasLoaded)window.parent.CKEDITOR.tools.callFunction(" + t…
18862 …sion && (c += '\x3cscript id\x3d"cke_shimscrpt"\x3ewindow.parent.CKEDITOR.tools.enableHtml5Element…
18906 CKEDITOR.tools.removeFunction(this._.frameLoadedHandler);
18994 this.setState(CKEDITOR.tools.search(b, p) ? p : k)
19105 d && (d = d[1], a = CKEDITOR.tools.indexOf(c, d) + 1);
19109 … b.$.className = CKEDITOR.tools.ltrim(b.$.className.replace(this.classNameRegex, ""));
19202 CKEDITOR.tools.extend(c.prototype, a.specificDefinition.prototype, {
19318 exec: CKEDITOR.tools.bind(w, this)
19326 CKEDITOR.tools.extend(g.prototype, k.specificDefinition.prototype, {
19442 …var m = e && (g.$.className = CKEDITOR.tools.ltrim(g.$.className.replace(this.cssClassRegex, ""))),
19505 }), b.onHide = CKEDITOR.tools.bind(function() {
19514 CKEDITOR.ui.menuButton = CKEDITOR.tools.createClass({
19873 CKEDITOR.tools.isEmpty(a) || (g.advanced = a)
19883 f = b.url && CKEDITOR.tools.trim(b.url.url) || "";
19937 b.advanced && CKEDITOR.tools.extend(l, m);
19941 removed: CKEDITOR.tools.objectKeys(l)
20002 CKEDITOR.tools.extend(CKEDITOR.config, {
20544 for (var n in m) m[n] = CKEDITOR.tools.cssLength(m[n]);
20930 var v = CKEDITOR.tools.extend,
21181 toolbar: "tools,10"
21254 CKEDITOR.tools.extend(f.attributes,
21324 …e = CKEDITOR.tools.keystrokeToString(c.common.keyboard, a.getCommandKeystroke(CKEDITOR.env.ie ? a.…
21366 0 !== b.length && (CKEDITOR.tools.array.forEach(b, function(a) {
21367 ….push(a.type ? "data:" + a.type + ";base64," + CKEDITOR.tools.convertBytesToBase64(CKEDITOR.tools.…
21438 … + "\x3ctitle\x3e" + a.lang.preview.preview + "\x3c/title\x3e" + CKEDITOR.tools.buildStyleHtml(a.c…
21455 …("(" + CKEDITOR.tools.fixDomain + ")();").replace(/\/\/.*?\n/g, "").replace(/parent\./g, "window.o…
21642 toolbar: "tools,20"
21726 …finition, b = a.getContents("info").get("txtBorder"), b.commit = CKEDITOR.tools.override(b.commit,…
21732 … a.getContents("advanced")) && a.get("advCSSClasses")) a.setup = CKEDITOR.tools.override(a.setup, …
21738 }), a.commit = CKEDITOR.tools.override(a.commit, function(a) {
21761 b.setStyles(CKEDITOR.tools.extend({
21768 … }, CKEDITOR.tools.cssVendorPrefix("tab-size", a.config.sourceAreaTabSize || 4)));
21774 …b.attachListener(CKEDITOR.document.getWindow(), "resize", d, b), CKEDITOR.tools.setTimeout(d, 0, b…
21792 var c = CKEDITOR.tools.createClass({
21905 CKEDITOR.tools.extend(a.lang.specialchar, c.langEntries[b]);
21984 … }), a.contextMenu._.onHide = CKEDITOR.tools.override(a.contextMenu._.onHide, function(b) {
22197 CKEDITOR.tools.search(a.config.scayt_uiTabs, function(a) {
22201 …null === CKEDITOR.tools.search(b, !1) ? a.config.scayt_uiTabs = d : a.config.scayt_uiTabs = [1, 1,…
22222 var c = CKEDITOR.tools.isArray(a.config.scayt_disableOptionsStorage) ?
22226 g = CKEDITOR.tools.search,
22227 k = CKEDITOR.tools.indexOf;
22457 …R.tools.indexOf(f, h.replace("scayt_", "")) && "all" != a.config.scayt_contextCommands || m && "gr…
22680 a.checkDirty = CKEDITOR.tools.override(a.checkDirty, function(a) {
22692 a.resetDirty = CKEDITOR.tools.override(a.resetDirty,
22703 a[c] = CKEDITOR.tools.override(a[c], function(a) {
22831 a = CKEDITOR.tools.tryThese(function() {
22883 c.addCommand("blur", CKEDITOR.tools.extend(g, h));
22885 CKEDITOR.tools.extend(f, h));
22951 return CKEDITOR.tools.extend(c || {}, {
22973 … if (c.styles.border) a = CKEDITOR.tools.style.parse.border(c.styles.border);
22977 (a = CKEDITOR.tools.style.parse.border(b["border-top"]))
23069 …b = CKEDITOR.tools.buildTableMap(e), e = b[g], g = f ? b[g - 1] : b[g + 1], b = b[0].length, c = c…
23083 e = CKEDITOR.tools.buildTableMap(c),
23128 …e = w(b, 1), b = w(b), a = f ? e : b, g = CKEDITOR.tools.buildTableMap(c), c = [], e = [], b = [],…
23154 g = CKEDITOR.tools.buildTableMap(c),
23231 var g = CKEDITOR.tools.buildTableMap(e),
23288 a = CKEDITOR.tools.buildTableMap(e),
23319 e = CKEDITOR.tools.buildTableMap(e),
23341 D = CKEDITOR.tools.isArray;
23346 return CKEDITOR.tools.extend(a || {}, {
23362 e = CKEDITOR.tools.style.parse;
23394 CKEDITOR.tools.array.forEach(a.children, function(b) {
23680 CKEDITOR.tools.buildTableMap = function(q, r, B, v, w) {
23712 e = CKEDITOR.tools.buildTableMap(c),
23818 …return ("mousedown" !== a.name || CKEDITOR.tools.getMouseButton(a) !== CKEDITOR.MOUSE_BUTTON_LEFT …
23840 …!m.active && "mousedown" === a.name && CKEDITOR.tools.getMouseButton(a) === CKEDITOR.MOUSE_BUTTON_…
23846 …"mouseup" === a.name && (CKEDITOR.tools.getMouseButton(a) === CKEDITOR.MOUSE_BUTTON_LEFT && (c(a.d…
23903 …-1 !== CKEDITOR.tools.array.indexOf(b, d.data.name) && (d.data.selectedCells = v(a.getSelection()))
23906 -1 !== CKEDITOR.tools.array.indexOf(b, d.data.name) && c(a, d.data)
23942 c = CKEDITOR.tools.buildTableMap(c),
23950 … return CKEDITOR.tools.buildTableMap(this._getTable(), r(this.rows.first), a, r(this.rows.last), b)
23958 …all, h, k = 0; k < a; k++) h = F(c ? this.cells.all : g, b), h = CKEDITOR.tools.array.filter(h.fin…
23971 …, e = r(c.first), g = r(c.last), c = 0; c < a; c++) d = d.concat(CKEDITOR.tools.array.filter(G(d),…
23987 return Math.max.apply(null, CKEDITOR.tools.array.map(a, function(a) {
24012 … : (f.emptyCells(), t(d, f.cells.all)), a = f.getTableMap(), l = CKEDITOR.tools.buildTableMap(h), …
24066 CKEDITOR.tools.array.forEach(a._find("td"),
24077 CKEDITOR.tools.array.forEach(g, function(a) {
24105 h = CKEDITOR.tools.extend({
24479 …ffset || d.endOffset != e.endOffset || !CKEDITOR.tools.arrayCompare(d.start, e.start) || !CKEDITOR…
24496 … if (-1 < CKEDITOR.tools.indexOf(g, a.data.getKeystroke())) a.data.preventDefault();
24599 CKEDITOR.tools.extend(this, {
24611 CKEDITOR.tools.extend(this, d, {
24618 CKEDITOR.tools.extend(this, {
24632 var c = CKEDITOR.tools.bind(this.queryViewport, this),
24633 e = CKEDITOR.tools.bind(this.hideVisible, this),
24634 g = CKEDITOR.tools.bind(this.removeAll, this);
24650 lineStyle: CKEDITOR.tools.writeCssText(CKEDITOR.tools.extend({},
24652 tipLeftStyle: CKEDITOR.tools.writeCssText(CKEDITOR.tools.extend({}, q, {
24657 tipRightStyle: CKEDITOR.tools.writeCssText(CKEDITOR.tools.extend({}, q, {
24680 e, g, f, h, k = CKEDITOR.tools.eventsBuffer(50, function() {
24894 for (var g in e) e[g] = CKEDITOR.tools.cssLength(e[g]);
24954 … a.data.getKeystroke() == CKEDITOR.CTRL + 65 && CKEDITOR.tools.setTimeout(function() {
25080 CKEDITOR.tools.extend(this, d, {
25085 data: CKEDITOR.tools.extend({},
25173 var e = CKEDITOR.tools.getIndex(a._.upcasts, function(a) {
25177 a._.upcasts.splice(e, 0, [CKEDITOR.tools.bind(b, c), c.name, d])
25335 return CKEDITOR.tools.trim(b)
25354 CKEDITOR.tools.extend(a, {
25470 var e = CKEDITOR.tools.getNextNumber(),
25562 0 > CKEDITOR.tools.indexOf(b, a) && c.push(a);
25563 a = CKEDITOR.tools.indexOf(d, a);
25576 …(h = a.focused) && t(a, h); h = d.pop();) b.splice(CKEDITOR.tools.indexOf(b, h), 1), h.isInited() …
25592 … for (e = CKEDITOR.tools.clone(e); f = b.pop();) c ? e[f] || (d = e[f] = 1) : e[f] && (delete e[f],
25702 src: CKEDITOR.tools.transparentImageData,
25732 … CKEDITOR.tools.isEmpty(e.visible) || (c = d.getRange(c[0]), this.focus(), f.fire("drop", {
25742 if (CKEDITOR.tools.getMouseButton(a) === CKEDITOR.MOUSE_BUTTON_LEFT) {
25753 q = CKEDITOR.tools.eventsBuffer(50, function() {
25785 src: CKEDITOR.tools.transparentImageData,
25914 return a ? CKEDITOR.tools.trim(a).split(/\s+/) : null
25934 … b) c = b[d], (e = c.button) && a.ui.addButton && a.ui.addButton(CKEDITOR.tools.capitalize(c.name,…
25946 b = CKEDITOR.tools.prototypedCopy(b);
25972 this.fire("checkWidgets", CKEDITOR.tools.copy(a || {}))
26046 a = CKEDITOR.tools.trim(a).split(/\s+/);
26262 …q.prototype = CKEDITOR.tools.extend(CKEDITOR.tools.prototypedCopy(CKEDITOR.dom.element.prototype),…
26373 …var b = CKEDITOR.tools.indexOf(this._tasks, a); - 1 !== b && (a._doneWeight && (this._doneWeights …
26421 CKEDITOR.tools.extend(CKEDITOR.fileTools, {
26442 CKEDITOR.tools.extend(f, {
26450 f = CKEDITOR.tools.capitalize,
26540 return "image-" + CKEDITOR.tools.array.map(a, l).join("") + "-" + e + "." + c