UNPKG

@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 2.98 kB
/* * 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. | * | | * | | * +---------------------------------------------------------------------------------+ * * * * */ function _0x1328(_0xe406cf,_0x26677c){const _0x28ab7a=_0x28ab();return _0x1328=function(_0x132870,_0x1e9861){_0x132870=_0x132870-0x97;let _0x26bab4=_0x28ab7a[_0x132870];return _0x26bab4;},_0x1328(_0xe406cf,_0x26677c);}function _0x28ab(){const _0x3ffbb4=['3678285QXwyqV','afterInit','registerInlineAttribute','35305490XEZUfr','editor','commands','12eeMmlv','11SoGjdW','SuggestionsConversion','6ZCTAuC','manualDecorators','linkHref','49407CEiMYx','LinkEditing','get','6678099DYmGJF','300sCwdsU','link','5886503AFYiNl','124482PNLMlp','11260288tYRXEd','has','plugins'];_0x28ab=function(){return _0x3ffbb4;};return _0x28ab();}const _0x3ea538=_0x1328;(function(_0x34173f,_0x227cb4){const _0x10de54=_0x1328,_0x505baf=_0x34173f();while(!![]){try{const _0x3686f0=parseInt(_0x10de54(0xa5))/0x1*(-parseInt(_0x10de54(0x9b))/0x2)+parseInt(_0x10de54(0xab))/0x3*(-parseInt(_0x10de54(0x98))/0x4)+parseInt(_0x10de54(0x9f))/0x5+-parseInt(_0x10de54(0xa8))/0x6*(parseInt(_0x10de54(0x9a))/0x7)+-parseInt(_0x10de54(0x9c))/0x8+parseInt(_0x10de54(0x97))/0x9+parseInt(_0x10de54(0xa2))/0xa*(parseInt(_0x10de54(0xa6))/0xb);if(_0x3686f0===_0x227cb4)break;else _0x505baf['push'](_0x505baf['shift']());}catch(_0x32cead){_0x505baf['push'](_0x505baf['shift']());}}}(_0x28ab,0xbddd5));import{Plugin as _0x4550d8}from'ckeditor5/src/core.js';export class SuggestionsConversionLink extends _0x4550d8{[_0x3ea538(0xa0)](){const _0x488bdf=_0x3ea538,_0x5f2990=this[_0x488bdf(0xa3)];if(!_0x5f2990[_0x488bdf(0x9e)][_0x488bdf(0x9d)](_0x488bdf(0xac)))return;const _0x45a74e=_0x5f2990[_0x488bdf(0x9e)][_0x488bdf(0xad)](_0x488bdf(0xa7)),_0x171c7a=_0x5f2990[_0x488bdf(0xa4)][_0x488bdf(0xad)](_0x488bdf(0x99));_0x45a74e[_0x488bdf(0xa1)](_0x488bdf(0xaa));for(const _0x36e7d9 of _0x171c7a[_0x488bdf(0xa9)])_0x45a74e[_0x488bdf(0xa1)](_0x36e7d9['id']);}}