- Timestamp:
- 07/16/2018 08:06:32 AM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/js/_enqueues/vendor/tinymce/plugins/lists/plugin.js
r43309 r43447 63 63 return dom.isChildOf(elm, dom.getRoot()); 64 64 }; 65 var $_ fmlqy7fsjfuw8plr= {65 var $_okk1ogljjgweckx = { 66 66 isTextNode: isTextNode, 67 67 isListNode: isListNode, … … 80 80 var getNormalizedEndPoint = function (container, offset) { 81 81 var node = global$1.getNode(container, offset); 82 if ($_ fmlqy7fsjfuw8plr.isListItemNode(container) && $_fmlqy7fsjfuw8plr.isTextNode(node)) {82 if ($_okk1ogljjgweckx.isListItemNode(container) && $_okk1ogljjgweckx.isTextNode(node)) { 83 83 var textNodeOffset = offset >= container.childNodes.length ? node.data.length : 0; 84 84 return { … … 100 100 return outRng; 101 101 }; 102 var $_ 14fh94frjfuw8plp= {102 var $_a9cyhvgkjjgweckv = { 103 103 getNormalizedEndPoint: getNormalizedEndPoint, 104 104 normalizeRange: normalizeRange … … 175 175 rng.setEnd(bookmark.endContainer, bookmark.endOffset); 176 176 } 177 return $_ 14fh94frjfuw8plp.normalizeRange(rng);178 }; 179 var $_ 3byghwfqjfuw8pln= {177 return $_a9cyhvgkjjgweckv.normalizeRange(rng); 178 }; 179 var $_2nx1i4gjjjgweckt = { 180 180 createBookmark: createBookmark, 181 181 resolveBookmark: resolveBookmark … … 190 190 if (sibling && sibling.nodeName === 'LI') { 191 191 sibling.appendChild(ul); 192 if ($_ fmlqy7fsjfuw8plr.isEmpty(dom, parentNode)) {192 if ($_okk1ogljjgweckx.isEmpty(dom, parentNode)) { 193 193 DOM$1.remove(parentNode); 194 194 } … … 197 197 } 198 198 } 199 if ($_ fmlqy7fsjfuw8plr.isListNode(parentNode)) {199 if ($_okk1ogljjgweckx.isListNode(parentNode)) { 200 200 sibling = parentNode.previousSibling; 201 201 if (sibling && sibling.nodeName === 'LI') { … … 209 209 }); 210 210 }; 211 var $_ 7p90zmftjfuw8plu= {211 var $_ekd4wzgmjjgwecl1 = { 212 212 normalizeList: normalizeList, 213 213 normalizeLists: normalizeLists … … 225 225 var findSubLists = function (parentList) { 226 226 return global$5.grep(parentList.querySelectorAll('ol,ul,dl'), function (elm) { 227 return $_ fmlqy7fsjfuw8plr.isListNode(elm);227 return $_okk1ogljjgweckx.isListNode(elm); 228 228 }); 229 229 }; … … 235 235 } else { 236 236 return global$5.grep(selectedBlocks, function (elm) { 237 return $_ fmlqy7fsjfuw8plr.isListNode(elm) && parentList !== elm;237 return $_okk1ogljjgweckx.isListNode(elm) && parentList !== elm; 238 238 }); 239 239 } … … 249 249 var selectedBlocks = editor.selection.getSelectedBlocks(); 250 250 return global$5.grep(findParentListItemsNodes(editor, selectedBlocks), function (block) { 251 return $_ fmlqy7fsjfuw8plr.isListItemNode(block);251 return $_okk1ogljjgweckx.isListItemNode(block); 252 252 }); 253 253 }; … … 257 257 return root; 258 258 }; 259 var $_ 2bncsnfujfuw8plw= {259 var $_3xb1cggnjjgwecl3 = { 260 260 getParentList: getParentList, 261 261 getSelectedSubLists: getSelectedSubLists, … … 280 280 DOM$2.setAttribs(textBlock, editor.settings.forced_root_block_attrs); 281 281 } 282 if (!$_ fmlqy7fsjfuw8plr.isBlock(contentNode.firstChild, blockElements)) {282 if (!$_okk1ogljjgweckx.isBlock(contentNode.firstChild, blockElements)) { 283 283 fragment.appendChild(textBlock); 284 284 } … … 290 290 hasContentNode = true; 291 291 } 292 if ($_ fmlqy7fsjfuw8plr.isBlock(node, blockElements)) {292 if ($_okk1ogljjgweckx.isBlock(node, blockElements)) { 293 293 fragment.appendChild(node); 294 294 textBlock = null; … … 315 315 return fragment; 316 316 }; 317 var $_ 3c0i4zfxjfuw8pm1= { createNewTextBlock: createNewTextBlock };317 var $_kbc02gqjjgwecl9 = { createNewTextBlock: createNewTextBlock }; 318 318 319 319 var DOM$3 = global$6.DOM; … … 327 327 }; 328 328 bookmarks = DOM$3.select('span[data-mce-type="bookmark"]', ul); 329 newBlock = newBlock || $_ 3c0i4zfxjfuw8pm1.createNewTextBlock(editor, li);329 newBlock = newBlock || $_kbc02gqjjgwecl9.createNewTextBlock(editor, li); 330 330 tmpRng = DOM$3.createRng(); 331 331 tmpRng.setStartAfter(li); … … 342 342 } 343 343 DOM$3.insertAfter(newBlock, ul); 344 if ($_ fmlqy7fsjfuw8plr.isEmpty(editor.dom, li.parentNode)) {344 if ($_okk1ogljjgweckx.isEmpty(editor.dom, li.parentNode)) { 345 345 removeAndKeepBookmarks(li.parentNode); 346 346 } 347 347 DOM$3.remove(li); 348 if ($_ fmlqy7fsjfuw8plr.isEmpty(editor.dom, ul)) {348 if ($_okk1ogljjgweckx.isEmpty(editor.dom, ul)) { 349 349 DOM$3.remove(ul); 350 350 } 351 351 }; 352 var $_ dbkw03fwjfuw8plz= { splitList: splitList };352 var $_fikiq7gpjjgwecl5 = { splitList: splitList }; 353 353 354 354 var DOM$4 = global$6.DOM; 355 355 var removeEmptyLi = function (dom, li) { 356 if ($_ fmlqy7fsjfuw8plr.isEmpty(dom, li)) {356 if ($_okk1ogljjgweckx.isEmpty(dom, li)) { 357 357 DOM$4.remove(li); 358 358 } … … 374 374 return true; 375 375 } 376 if ($_ fmlqy7fsjfuw8plr.isFirstChild(li) && $_fmlqy7fsjfuw8plr.isLastChild(li)) {376 if ($_okk1ogljjgweckx.isFirstChild(li) && $_okk1ogljjgweckx.isLastChild(li)) { 377 377 if (ulParent.nodeName === 'LI') { 378 378 DOM$4.insertAfter(li, ulParent); 379 379 removeEmptyLi(editor.dom, ulParent); 380 380 DOM$4.remove(ul); 381 } else if ($_ fmlqy7fsjfuw8plr.isListNode(ulParent)) {381 } else if ($_okk1ogljjgweckx.isListNode(ulParent)) { 382 382 DOM$4.remove(ul, true); 383 383 } else { 384 ulParent.insertBefore($_ 3c0i4zfxjfuw8pm1.createNewTextBlock(editor, li), ul);384 ulParent.insertBefore($_kbc02gqjjgwecl9.createNewTextBlock(editor, li), ul); 385 385 DOM$4.remove(ul); 386 386 } 387 387 return true; 388 } else if ($_ fmlqy7fsjfuw8plr.isFirstChild(li)) {388 } else if ($_okk1ogljjgweckx.isFirstChild(li)) { 389 389 if (ulParent.nodeName === 'LI') { 390 390 DOM$4.insertAfter(li, ulParent); 391 391 li.appendChild(ul); 392 392 removeEmptyLi(editor.dom, ulParent); 393 } else if ($_ fmlqy7fsjfuw8plr.isListNode(ulParent)) {393 } else if ($_okk1ogljjgweckx.isListNode(ulParent)) { 394 394 ulParent.insertBefore(li, ul); 395 395 } else { 396 ulParent.insertBefore($_ 3c0i4zfxjfuw8pm1.createNewTextBlock(editor, li), ul);396 ulParent.insertBefore($_kbc02gqjjgwecl9.createNewTextBlock(editor, li), ul); 397 397 DOM$4.remove(li); 398 398 } 399 399 return true; 400 } else if ($_ fmlqy7fsjfuw8plr.isLastChild(li)) {400 } else if ($_okk1ogljjgweckx.isLastChild(li)) { 401 401 if (ulParent.nodeName === 'LI') { 402 402 DOM$4.insertAfter(li, ulParent); 403 } else if ($_ fmlqy7fsjfuw8plr.isListNode(ulParent)) {403 } else if ($_okk1ogljjgweckx.isListNode(ulParent)) { 404 404 DOM$4.insertAfter(li, ul); 405 405 } else { 406 DOM$4.insertAfter($_ 3c0i4zfxjfuw8pm1.createNewTextBlock(editor, li), ul);406 DOM$4.insertAfter($_kbc02gqjjgwecl9.createNewTextBlock(editor, li), ul); 407 407 DOM$4.remove(li); 408 408 } … … 411 411 if (ulParent.nodeName === 'LI') { 412 412 ul = ulParent; 413 newBlock = $_ 3c0i4zfxjfuw8pm1.createNewTextBlock(editor, li, 'LI');414 } else if ($_ fmlqy7fsjfuw8plr.isListNode(ulParent)) {415 newBlock = $_ 3c0i4zfxjfuw8pm1.createNewTextBlock(editor, li, 'LI');413 newBlock = $_kbc02gqjjgwecl9.createNewTextBlock(editor, li, 'LI'); 414 } else if ($_okk1ogljjgweckx.isListNode(ulParent)) { 415 newBlock = $_kbc02gqjjgwecl9.createNewTextBlock(editor, li, 'LI'); 416 416 } else { 417 newBlock = $_ 3c0i4zfxjfuw8pm1.createNewTextBlock(editor, li);418 } 419 $_ dbkw03fwjfuw8plz.splitList(editor, ul, li, newBlock);420 $_ 7p90zmftjfuw8plu.normalizeLists(editor.dom, ul.parentNode);417 newBlock = $_kbc02gqjjgwecl9.createNewTextBlock(editor, li); 418 } 419 $_fikiq7gpjjgwecl5.splitList(editor, ul, li, newBlock); 420 $_ekd4wzgmjjgwecl1.normalizeLists(editor.dom, ul.parentNode); 421 421 return true; 422 422 }; 423 423 var outdentSelection = function (editor) { 424 var listElements = $_ 2bncsnfujfuw8plw.getSelectedListItems(editor);424 var listElements = $_3xb1cggnjjgwecl3.getSelectedListItems(editor); 425 425 if (listElements.length) { 426 var bookmark = $_ 3byghwfqjfuw8pln.createBookmark(editor.selection.getRng());426 var bookmark = $_2nx1i4gjjjgweckt.createBookmark(editor.selection.getRng()); 427 427 var i = void 0, y = void 0; 428 var root = $_ 2bncsnfujfuw8plw.getClosestListRootElm(editor, editor.selection.getStart(true));428 var root = $_3xb1cggnjjgwecl3.getClosestListRootElm(editor, editor.selection.getStart(true)); 429 429 i = listElements.length; 430 430 while (i--) { … … 446 446 } 447 447 } 448 editor.selection.setRng($_ 3byghwfqjfuw8pln.resolveBookmark(bookmark));448 editor.selection.setRng($_2nx1i4gjjjgweckt.resolveBookmark(bookmark)); 449 449 editor.nodeChanged(); 450 450 return true; 451 451 } 452 452 }; 453 var $_ b067pwfojfuw8plj= {453 var $_6pbactghjjgweckp = { 454 454 outdent: outdent, 455 455 outdentSelection: outdentSelection … … 477 477 var removeStyles = function (dom, element, styles) { 478 478 global$5.each(styles, function (style) { 479 var _a; 479 480 return dom.setStyle(element, (_a = {}, _a[style] = '', _a)); 480 var _a;481 481 }); 482 482 }; … … 488 488 container = container.childNodes[Math.min(offset, container.childNodes.length - 1)] || container; 489 489 } 490 if (!start && $_ fmlqy7fsjfuw8plr.isBr(container.nextSibling)) {490 if (!start && $_okk1ogljjgweckx.isBr(container.nextSibling)) { 491 491 container = container.nextSibling; 492 492 } 493 493 while (container.parentNode !== root) { 494 if ($_ fmlqy7fsjfuw8plr.isTextBlock(editor, container)) {494 if ($_okk1ogljjgweckx.isTextBlock(editor, container)) { 495 495 return container; 496 496 } … … 515 515 } 516 516 global$5.each(siblings, function (node) { 517 if ($_ fmlqy7fsjfuw8plr.isTextBlock(editor, node)) {517 if ($_okk1ogljjgweckx.isTextBlock(editor, node)) { 518 518 textBlocks.push(node); 519 519 block = null; 520 520 return; 521 521 } 522 if (dom.isBlock(node) || $_ fmlqy7fsjfuw8plr.isBr(node)) {523 if ($_ fmlqy7fsjfuw8plr.isBr(node)) {522 if (dom.isBlock(node) || $_okk1ogljjgweckx.isBr(node)) { 523 if ($_okk1ogljjgweckx.isBr(node)) { 524 524 dom.remove(node); 525 525 } … … 529 529 var nextSibling = node.nextSibling; 530 530 if (global$4.isBookmarkNode(node)) { 531 if ($_ fmlqy7fsjfuw8plr.isTextBlock(editor, nextSibling) || !nextSibling && node.parentNode === root) {531 if ($_okk1ogljjgweckx.isTextBlock(editor, nextSibling) || !nextSibling && node.parentNode === root) { 532 532 block = null; 533 533 return; … … 556 556 var bookmark; 557 557 var listItemName = 'LI'; 558 var root = $_ 2bncsnfujfuw8plw.getClosestListRootElm(editor, editor.selection.getStart(true));558 var root = $_3xb1cggnjjgwecl3.getClosestListRootElm(editor, editor.selection.getStart(true)); 559 559 var dom = editor.dom; 560 560 if (dom.getContentEditable(editor.selection.getNode()) === 'false') { … … 565 565 listItemName = 'DT'; 566 566 } 567 bookmark = $_ 3byghwfqjfuw8pln.createBookmark(rng);567 bookmark = $_2nx1i4gjjjgweckt.createBookmark(rng); 568 568 global$5.each(getSelectedTextBlocks(editor, rng, root), function (block) { 569 569 var listBlock, sibling; 570 570 sibling = block.previousSibling; 571 if (sibling && $_ fmlqy7fsjfuw8plr.isListNode(sibling) && sibling.nodeName === listName && hasCompatibleStyle(dom, sibling, detail)) {571 if (sibling && $_okk1ogljjgweckx.isListNode(sibling) && sibling.nodeName === listName && hasCompatibleStyle(dom, sibling, detail)) { 572 572 listBlock = sibling; 573 573 block = dom.rename(block, listItemName); … … 594 594 mergeWithAdjacentLists(editor.dom, listBlock); 595 595 }); 596 editor.selection.setRng($_ 3byghwfqjfuw8pln.resolveBookmark(bookmark));596 editor.selection.setRng($_2nx1i4gjjjgweckt.resolveBookmark(bookmark)); 597 597 }; 598 598 var removeList = function (editor) { 599 var bookmark = $_ 3byghwfqjfuw8pln.createBookmark(editor.selection.getRng(true));600 var root = $_ 2bncsnfujfuw8plw.getClosestListRootElm(editor, editor.selection.getStart(true));601 var listItems = $_ 2bncsnfujfuw8plw.getSelectedListItems(editor);599 var bookmark = $_2nx1i4gjjjgweckt.createBookmark(editor.selection.getRng(true)); 600 var root = $_3xb1cggnjjgwecl3.getClosestListRootElm(editor, editor.selection.getStart(true)); 601 var listItems = $_3xb1cggnjjgwecl3.getSelectedListItems(editor); 602 602 var emptyListItems = global$5.grep(listItems, function (li) { 603 603 return editor.dom.isEmpty(li); … … 607 607 }); 608 608 global$5.each(emptyListItems, function (li) { 609 if ($_ fmlqy7fsjfuw8plr.isEmpty(editor.dom, li)) {610 $_ b067pwfojfuw8plj.outdent(editor, li);609 if ($_okk1ogljjgweckx.isEmpty(editor.dom, li)) { 610 $_6pbactghjjgweckp.outdent(editor, li); 611 611 return; 612 612 } … … 618 618 } 619 619 for (node = li; node && node !== root; node = node.parentNode) { 620 if ($_ fmlqy7fsjfuw8plr.isListNode(node)) {620 if ($_okk1ogljjgweckx.isListNode(node)) { 621 621 rootList = node; 622 622 } 623 623 } 624 $_ dbkw03fwjfuw8plz.splitList(editor, rootList, li);625 $_ 7p90zmftjfuw8plu.normalizeLists(editor.dom, rootList.parentNode);626 }); 627 editor.selection.setRng($_ 3byghwfqjfuw8pln.resolveBookmark(bookmark));624 $_fikiq7gpjjgwecl5.splitList(editor, rootList, li); 625 $_ekd4wzgmjjgwecl1.normalizeLists(editor.dom, rootList.parentNode); 626 }); 627 editor.selection.setRng($_2nx1i4gjjjgweckt.resolveBookmark(bookmark)); 628 628 }; 629 629 var isValidLists = function (list1, list2) { 630 return list1 && list2 && $_ fmlqy7fsjfuw8plr.isListNode(list1) && list1.nodeName === list2.nodeName;630 return list1 && list2 && $_okk1ogljjgweckx.isListNode(list1) && list1.nodeName === list2.nodeName; 631 631 }; 632 632 var hasSameListStyle = function (dom, list1, list2) { … … 670 670 removeList(editor); 671 671 } else { 672 var bookmark = $_ 3byghwfqjfuw8pln.createBookmark(editor.selection.getRng(true));672 var bookmark = $_2nx1i4gjjjgweckt.createBookmark(editor.selection.getRng(true)); 673 673 global$5.each([parentList].concat(lists), function (elm) { 674 674 updateList(editor.dom, elm, listName, detail); 675 675 }); 676 editor.selection.setRng($_ 3byghwfqjfuw8pln.resolveBookmark(bookmark));676 editor.selection.setRng($_2nx1i4gjjjgweckt.resolveBookmark(bookmark)); 677 677 } 678 678 }; … … 688 688 removeList(editor); 689 689 } else { 690 var bookmark = $_ 3byghwfqjfuw8pln.createBookmark(editor.selection.getRng(true));690 var bookmark = $_2nx1i4gjjjgweckt.createBookmark(editor.selection.getRng(true)); 691 691 updateListWithDetails(editor.dom, parentList, detail); 692 692 mergeWithAdjacentLists(editor.dom, editor.dom.rename(parentList, listName)); 693 editor.selection.setRng($_ 3byghwfqjfuw8pln.resolveBookmark(bookmark));693 editor.selection.setRng($_2nx1i4gjjjgweckt.resolveBookmark(bookmark)); 694 694 } 695 695 } else { … … 698 698 }; 699 699 var toggleList = function (editor, listName, detail) { 700 var parentList = $_ 2bncsnfujfuw8plw.getParentList(editor);701 var selectedSubLists = $_ 2bncsnfujfuw8plw.getSelectedSubLists(editor);700 var parentList = $_3xb1cggnjjgwecl3.getParentList(editor); 701 var selectedSubLists = $_3xb1cggnjjgwecl3.getSelectedSubLists(editor); 702 702 detail = detail ? detail : {}; 703 703 if (parentList && selectedSubLists.length > 0) { … … 707 707 } 708 708 }; 709 var $_ 8qbnsrfljfuw8plb= {709 var $_aek3i3gejjgwecki = { 710 710 toggleList: toggleList, 711 711 removeList: removeList, … … 726 726 walker = new global$2(node, root); 727 727 if (isForward) { 728 if ($_ fmlqy7fsjfuw8plr.isBogusBr(editor.dom, node)) {728 if ($_okk1ogljjgweckx.isBogusBr(editor.dom, node)) { 729 729 walker.next(); 730 730 } … … 744 744 var hasOnlyOneBlockChild = function (dom, elm) { 745 745 var childNodes = elm.childNodes; 746 return childNodes.length === 1 && !$_ fmlqy7fsjfuw8plr.isListNode(childNodes[0]) && dom.isBlock(childNodes[0]);746 return childNodes.length === 1 && !$_okk1ogljjgweckx.isListNode(childNodes[0]) && dom.isBlock(childNodes[0]); 747 747 }; 748 748 var unwrapSingleBlockChild = function (dom, elm) { … … 755 755 targetElm = hasOnlyOneBlockChild(dom, toElm) ? toElm.firstChild : toElm; 756 756 unwrapSingleBlockChild(dom, fromElm); 757 if (!$_ fmlqy7fsjfuw8plr.isEmpty(dom, fromElm, true)) {757 if (!$_okk1ogljjgweckx.isEmpty(dom, fromElm, true)) { 758 758 while (node = fromElm.firstChild) { 759 759 targetElm.appendChild(node); … … 764 764 var node, listNode; 765 765 var ul = fromElm.parentNode; 766 if (!$_ fmlqy7fsjfuw8plr.isChildOfBody(dom, fromElm) || !$_fmlqy7fsjfuw8plr.isChildOfBody(dom, toElm)) {766 if (!$_okk1ogljjgweckx.isChildOfBody(dom, fromElm) || !$_okk1ogljjgweckx.isChildOfBody(dom, toElm)) { 767 767 return; 768 768 } 769 if ($_ fmlqy7fsjfuw8plr.isListNode(toElm.lastChild)) {769 if ($_okk1ogljjgweckx.isListNode(toElm.lastChild)) { 770 770 listNode = toElm.lastChild; 771 771 } 772 772 if (ul === toElm.lastChild) { 773 if ($_ fmlqy7fsjfuw8plr.isBr(ul.previousSibling)) {773 if ($_okk1ogljjgweckx.isBr(ul.previousSibling)) { 774 774 dom.remove(ul.previousSibling); 775 775 } 776 776 } 777 777 node = toElm.lastChild; 778 if (node && $_ fmlqy7fsjfuw8plr.isBr(node) && fromElm.hasChildNodes()) {778 if (node && $_okk1ogljjgweckx.isBr(node) && fromElm.hasChildNodes()) { 779 779 dom.remove(node); 780 780 } 781 if ($_ fmlqy7fsjfuw8plr.isEmpty(dom, toElm, true)) {781 if ($_okk1ogljjgweckx.isEmpty(dom, toElm, true)) { 782 782 dom.$(toElm).empty(); 783 783 } … … 787 787 } 788 788 dom.remove(fromElm); 789 if ($_ fmlqy7fsjfuw8plr.isEmpty(dom, ul) && ul !== dom.getRoot()) {789 if ($_okk1ogljjgweckx.isEmpty(dom, ul) && ul !== dom.getRoot()) { 790 790 dom.remove(ul); 791 791 } … … 801 801 mergeIntoEmptyLi(editor, fromLi, toLi); 802 802 } else { 803 var bookmark = $_ 3byghwfqjfuw8pln.createBookmark(rng);803 var bookmark = $_2nx1i4gjjjgweckt.createBookmark(rng); 804 804 mergeLiElements(dom, fromLi, toLi); 805 editor.selection.setRng($_ 3byghwfqjfuw8pln.resolveBookmark(bookmark));805 editor.selection.setRng($_2nx1i4gjjjgweckt.resolveBookmark(bookmark)); 806 806 } 807 807 }; 808 808 var mergeBackward = function (editor, rng, fromLi, toLi) { 809 var bookmark = $_ 3byghwfqjfuw8pln.createBookmark(rng);809 var bookmark = $_2nx1i4gjjjgweckt.createBookmark(rng); 810 810 mergeLiElements(editor.dom, fromLi, toLi); 811 var resolvedBookmark = $_ 3byghwfqjfuw8pln.resolveBookmark(bookmark);811 var resolvedBookmark = $_2nx1i4gjjjgweckt.resolveBookmark(bookmark); 812 812 editor.selection.setRng(resolvedBookmark); 813 813 }; … … 815 815 var dom = editor.dom, selection = editor.selection; 816 816 var selectionStartElm = selection.getStart(); 817 var root = $_ 2bncsnfujfuw8plw.getClosestListRootElm(editor, selectionStartElm);817 var root = $_3xb1cggnjjgwecl3.getClosestListRootElm(editor, selectionStartElm); 818 818 var li = dom.getParent(selection.getStart(), 'LI', root); 819 819 var ul, rng, otherLi; 820 820 if (li) { 821 821 ul = li.parentNode; 822 if (ul === editor.getBody() && $_ fmlqy7fsjfuw8plr.isEmpty(dom, ul)) {822 if (ul === editor.getBody() && $_okk1ogljjgweckx.isEmpty(dom, ul)) { 823 823 return true; 824 824 } 825 rng = $_ 14fh94frjfuw8plp.normalizeRange(selection.getRng(true));825 rng = $_a9cyhvgkjjgweckv.normalizeRange(selection.getRng(true)); 826 826 otherLi = dom.getParent(findNextCaretContainer(editor, rng, isForward, root), 'LI', root); 827 827 if (otherLi && otherLi !== li) { … … 833 833 return true; 834 834 } else if (!otherLi) { 835 if (!isForward && $_ 8qbnsrfljfuw8plb.removeList(editor)) {835 if (!isForward && $_aek3i3gejjgwecki.removeList(editor)) { 836 836 return true; 837 837 } … … 850 850 var dom = editor.dom; 851 851 var selectionStartElm = editor.selection.getStart(); 852 var root = $_ 2bncsnfujfuw8plw.getClosestListRootElm(editor, selectionStartElm);852 var root = $_3xb1cggnjjgwecl3.getClosestListRootElm(editor, selectionStartElm); 853 853 var block = dom.getParent(selectionStartElm, dom.isBlock, root); 854 854 if (block && dom.isEmpty(block)) { 855 var rng = $_ 14fh94frjfuw8plp.normalizeRange(editor.selection.getRng(true));855 var rng = $_a9cyhvgkjjgweckv.normalizeRange(editor.selection.getRng(true)); 856 856 var otherLi_1 = dom.getParent(findNextCaretContainer(editor, rng, isForward, root), 'LI', root); 857 857 if (otherLi_1) { 858 858 editor.undoManager.transact(function () { 859 859 removeBlock(dom, block, root); 860 $_ 8qbnsrfljfuw8plb.mergeWithAdjacentLists(dom, otherLi_1.parentNode);860 $_aek3i3gejjgwecki.mergeWithAdjacentLists(dom, otherLi_1.parentNode); 861 861 editor.selection.select(otherLi_1, true); 862 862 editor.selection.collapse(isForward); … … 872 872 var backspaceDeleteRange = function (editor) { 873 873 var selectionStartElm = editor.selection.getStart(); 874 var root = $_ 2bncsnfujfuw8plw.getClosestListRootElm(editor, selectionStartElm);874 var root = $_3xb1cggnjjgwecl3.getClosestListRootElm(editor, selectionStartElm); 875 875 var startListParent = editor.dom.getParent(selectionStartElm, 'LI,DT,DD', root); 876 if (startListParent || $_ 2bncsnfujfuw8plw.getSelectedListItems(editor).length > 0) {876 if (startListParent || $_3xb1cggnjjgwecl3.getSelectedListItems(editor).length > 0) { 877 877 editor.undoManager.transact(function () { 878 878 editor.execCommand('Delete'); 879 $_ 7p90zmftjfuw8plu.normalizeLists(editor.dom, editor.getBody());879 $_ekd4wzgmjjgwecl1.normalizeLists(editor.dom, editor.getBody()); 880 880 }); 881 881 return true; … … 899 899 }); 900 900 }; 901 var $_ 6qu3vpfhjfuw8pl2= {901 var $_brhyezgajjgweck7 = { 902 902 setup: setup, 903 903 backspaceDelete: backspaceDelete … … 907 907 return { 908 908 backspaceDelete: function (isForward) { 909 $_ 6qu3vpfhjfuw8pl2.backspaceDelete(editor, isForward);909 $_brhyezgajjgweck7.backspaceDelete(editor, isForward); 910 910 } 911 911 }; 912 912 }; 913 var $_ bgmttlfgjfuw8pl0= { get: get };913 var $_nb3yvg9jjgweck5 = { get: get }; 914 914 915 915 var DOM$5 = global$6.DOM; 916 916 var mergeLists = function (from, to) { 917 917 var node; 918 if ($_ fmlqy7fsjfuw8plr.isListNode(from)) {918 if ($_okk1ogljjgweckx.isListNode(from)) { 919 919 while (node = from.firstChild) { 920 920 to.appendChild(node); … … 930 930 } 931 931 sibling = li.previousSibling; 932 if (sibling && $_ fmlqy7fsjfuw8plr.isListNode(sibling)) {932 if (sibling && $_okk1ogljjgweckx.isListNode(sibling)) { 933 933 sibling.appendChild(li); 934 934 return true; 935 935 } 936 if (sibling && sibling.nodeName === 'LI' && $_ fmlqy7fsjfuw8plr.isListNode(sibling.lastChild)) {936 if (sibling && sibling.nodeName === 'LI' && $_okk1ogljjgweckx.isListNode(sibling.lastChild)) { 937 937 sibling.lastChild.appendChild(li); 938 938 mergeLists(li.lastChild, sibling.lastChild); … … 940 940 } 941 941 sibling = li.nextSibling; 942 if (sibling && $_ fmlqy7fsjfuw8plr.isListNode(sibling)) {942 if (sibling && $_okk1ogljjgweckx.isListNode(sibling)) { 943 943 sibling.insertBefore(li, sibling.firstChild); 944 944 return true; … … 959 959 }; 960 960 var indentSelection = function (editor) { 961 var listElements = $_ 2bncsnfujfuw8plw.getSelectedListItems(editor);961 var listElements = $_3xb1cggnjjgwecl3.getSelectedListItems(editor); 962 962 if (listElements.length) { 963 var bookmark = $_ 3byghwfqjfuw8pln.createBookmark(editor.selection.getRng(true));963 var bookmark = $_2nx1i4gjjjgweckt.createBookmark(editor.selection.getRng(true)); 964 964 for (var i = 0; i < listElements.length; i++) { 965 965 if (!indent(listElements[i]) && i === 0) { … … 967 967 } 968 968 } 969 editor.selection.setRng($_ 3byghwfqjfuw8pln.resolveBookmark(bookmark));969 editor.selection.setRng($_2nx1i4gjjjgweckt.resolveBookmark(bookmark)); 970 970 editor.nodeChanged(); 971 971 return true; 972 972 } 973 973 }; 974 var $_ 4zf6mug0jfuw8pm7= { indentSelection: indentSelection };974 var $_3rkwagtjjgweclf = { indentSelection: indentSelection }; 975 975 976 976 var queryListCommandState = function (editor, listName) { … … 985 985 var isHandled; 986 986 if (cmd === 'indent') { 987 if ($_ 4zf6mug0jfuw8pm7.indentSelection(editor)) {987 if ($_3rkwagtjjgweclf.indentSelection(editor)) { 988 988 isHandled = true; 989 989 } 990 990 } else if (cmd === 'outdent') { 991 if ($_ b067pwfojfuw8plj.outdentSelection(editor)) {991 if ($_6pbactghjjgweckp.outdentSelection(editor)) { 992 992 isHandled = true; 993 993 } … … 1000 1000 }); 1001 1001 editor.addCommand('InsertUnorderedList', function (ui, detail) { 1002 $_ 8qbnsrfljfuw8plb.toggleList(editor, 'UL', detail);1002 $_aek3i3gejjgwecki.toggleList(editor, 'UL', detail); 1003 1003 }); 1004 1004 editor.addCommand('InsertOrderedList', function (ui, detail) { 1005 $_ 8qbnsrfljfuw8plb.toggleList(editor, 'OL', detail);1005 $_aek3i3gejjgwecki.toggleList(editor, 'OL', detail); 1006 1006 }); 1007 1007 editor.addCommand('InsertDefinitionList', function (ui, detail) { 1008 $_ 8qbnsrfljfuw8plb.toggleList(editor, 'DL', detail);1008 $_aek3i3gejjgwecki.toggleList(editor, 'DL', detail); 1009 1009 }); 1010 1010 editor.addQueryStateHandler('InsertUnorderedList', queryListCommandState(editor, 'UL')); … … 1012 1012 editor.addQueryStateHandler('InsertDefinitionList', queryListCommandState(editor, 'DL')); 1013 1013 }; 1014 var $_ ci56e3fzjfuw8pm5= { register: register };1014 var $_blnfs1gsjjgwecld = { register: register }; 1015 1015 1016 1016 var shouldIndentOnTab = function (editor) { 1017 1017 return editor.getParam('lists_indent_on_tab', true); 1018 1018 }; 1019 var $_ e85xmvg2jfuw8pmc= { shouldIndentOnTab: shouldIndentOnTab };1019 var $_8obsbgvjjgweclk = { shouldIndentOnTab: shouldIndentOnTab }; 1020 1020 1021 1021 var setupTabKey = function (editor) { … … 1027 1027 e.preventDefault(); 1028 1028 if (e.shiftKey) { 1029 $_ b067pwfojfuw8plj.outdentSelection(editor);1029 $_6pbactghjjgweckp.outdentSelection(editor); 1030 1030 } else { 1031 $_ 4zf6mug0jfuw8pm7.indentSelection(editor);1031 $_3rkwagtjjgweclf.indentSelection(editor); 1032 1032 } 1033 1033 } … … 1035 1035 }; 1036 1036 var setup$1 = function (editor) { 1037 if ($_ e85xmvg2jfuw8pmc.shouldIndentOnTab(editor)) {1037 if ($_8obsbgvjjgweclk.shouldIndentOnTab(editor)) { 1038 1038 setupTabKey(editor); 1039 1039 } 1040 $_ 6qu3vpfhjfuw8pl2.setup(editor);1041 }; 1042 var $_ 1iz32kg1jfuw8pma= { setup: setup$1 };1040 $_brhyezgajjgweck7.setup(editor); 1041 }; 1042 var $_ees9z9gujjgwecli = { setup: setup$1 }; 1043 1043 1044 1044 var findIndex = function (list, predicate) { … … 1055 1055 var ctrl = e.control; 1056 1056 editor.on('NodeChange', function (e) { 1057 var tableCellIndex = findIndex(e.parents, $_ fmlqy7fsjfuw8plr.isTableCellNode);1057 var tableCellIndex = findIndex(e.parents, $_okk1ogljjgweckx.isTableCellNode); 1058 1058 var parents = tableCellIndex !== -1 ? e.parents.slice(0, tableCellIndex) : e.parents; 1059 var lists = global$5.grep(parents, $_ fmlqy7fsjfuw8plr.isListNode);1059 var lists = global$5.grep(parents, $_okk1ogljjgweckx.isListNode); 1060 1060 ctrl.active(lists.length > 0 && lists[0].nodeName === listName); 1061 1061 }); … … 1066 1066 var ctrl = e.control; 1067 1067 editor.on('nodechange', function () { 1068 var listItemBlocks = $_ 2bncsnfujfuw8plw.getSelectedListItems(editor);1069 var disable = listItemBlocks.length > 0 && $_ fmlqy7fsjfuw8plr.isFirstChild(listItemBlocks[0]);1068 var listItemBlocks = $_3xb1cggnjjgwecl3.getSelectedListItems(editor); 1069 var disable = listItemBlocks.length > 0 && $_okk1ogljjgweckx.isFirstChild(listItemBlocks[0]); 1070 1070 ctrl.disabled(disable); 1071 1071 }); … … 1098 1098 }); 1099 1099 }; 1100 var $_ fizi9xg3jfuw8pmd= { register: register$1 };1100 var $_s7o0sgwjjgweclm = { register: register$1 }; 1101 1101 1102 1102 global.add('lists', function (editor) { 1103 $_ 1iz32kg1jfuw8pma.setup(editor);1104 $_ fizi9xg3jfuw8pmd.register(editor);1105 $_ ci56e3fzjfuw8pm5.register(editor);1106 return $_ bgmttlfgjfuw8pl0.get(editor);1103 $_ees9z9gujjgwecli.setup(editor); 1104 $_s7o0sgwjjgweclm.register(editor); 1105 $_blnfs1gsjjgwecld.register(editor); 1106 return $_nb3yvg9jjgweck5.get(editor); 1107 1107 }); 1108 1108 function Plugin () {
Note: See TracChangeset
for help on using the changeset viewer.