@ckeditor/ckeditor5-collaboration-core
Version:
Base utilities used by CKEditor 5 collaboration features to support multiple users working together in a rich text editor.
23 lines • 3.25 kB
JavaScript
/*
* Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved.
*
*
*
*
* +---------------------------------------------------------------------------------+
* | |
* | Hello stranger! |
* | |
* | |
* | What you're currently looking at is the source code of a legally protected, |
* | proprietary software. Any attempts to deobfuscate / disassemble this code |
* | are forbidden and will result in legal consequences. |
* | |
* | |
* +---------------------------------------------------------------------------------+
*
*
*
*
*/
const _0x4fa101=_0x4277;(function(_0x5787a9,_0x252c71){const _0x336750=_0x4277,_0x4f70e9=_0x5787a9();while(!![]){try{const _0xdb26ed=-parseInt(_0x336750(0x14f))/0x1*(-parseInt(_0x336750(0x161))/0x2)+-parseInt(_0x336750(0x15c))/0x3+parseInt(_0x336750(0x150))/0x4*(-parseInt(_0x336750(0x15f))/0x5)+parseInt(_0x336750(0x160))/0x6+-parseInt(_0x336750(0x14d))/0x7*(-parseInt(_0x336750(0x15d))/0x8)+parseInt(_0x336750(0x155))/0x9*(parseInt(_0x336750(0x159))/0xa)+parseInt(_0x336750(0x14c))/0xb*(-parseInt(_0x336750(0x15e))/0xc);if(_0xdb26ed===_0x252c71)break;else _0x4f70e9['push'](_0x4f70e9['shift']());}catch(_0x3e6c98){_0x4f70e9['push'](_0x4f70e9['shift']());}}}(_0x83ec,0x93801));function _0x83ec(){const _0x5998c5=['editor','FontColorEditing','fontColor','fontSize','7242507xrWcNl','afterInit','has','FontSizeEditing','10pmjncg','FontBackgroundColorEditing','get','447147MHldGN','72wVVFzT','69732PlsREw','30705pcGKsS','6247044kwwjRb','192AjsVvW','registerInlineAttribute','fontFamily','plugins','fontBackgroundColor','FontFamilyEditing','2475gwvDzn','297157eNsEYP','SuggestionsConversion','9708sKBcvF','716ITPATj'];_0x83ec=function(){return _0x5998c5;};return _0x83ec();}function _0x4277(_0x245987,_0x33df18){const _0x83ec70=_0x83ec();return _0x4277=function(_0x427718,_0x26914b){_0x427718=_0x427718-0x149;let _0x125ea1=_0x83ec70[_0x427718];return _0x125ea1;},_0x4277(_0x245987,_0x33df18);}import{Plugin as _0x4424d2}from'ckeditor5/src/core.js';const no=[{'pluginName':_0x4fa101(0x158),'commandName':_0x4fa101(0x154)},{'pluginName':_0x4fa101(0x14b),'commandName':_0x4fa101(0x163)},{'pluginName':_0x4fa101(0x152),'commandName':_0x4fa101(0x153)},{'pluginName':_0x4fa101(0x15a),'commandName':_0x4fa101(0x14a)}];export class SuggestionsConversionFont extends _0x4424d2{[_0x4fa101(0x156)](){const _0x1e7c23=_0x4fa101,_0x523177=this[_0x1e7c23(0x151)][_0x1e7c23(0x149)][_0x1e7c23(0x15b)](_0x1e7c23(0x14e));for(const {pluginName:_0x2d5022,commandName:_0x348614}of no)this[_0x1e7c23(0x151)][_0x1e7c23(0x149)][_0x1e7c23(0x157)](_0x2d5022)&&_0x523177[_0x1e7c23(0x162)](_0x348614);}}