@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.52 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. |
* | |
* | |
* +---------------------------------------------------------------------------------+
*
*
*
*
*/
(function(_0x5923ef,_0x31ed4d){var _0x53991f=_0x9682,_0x2fe73b=_0x5923ef();while(!![]){try{var _0x3e56d2=-parseInt(_0x53991f(0x1ba))/0x1*(parseInt(_0x53991f(0x1c4))/0x2)+parseInt(_0x53991f(0x1c3))/0x3*(-parseInt(_0x53991f(0x1c6))/0x4)+parseInt(_0x53991f(0x1c0))/0x5*(parseInt(_0x53991f(0x1bd))/0x6)+parseInt(_0x53991f(0x1bf))/0x7*(parseInt(_0x53991f(0x1bc))/0x8)+parseInt(_0x53991f(0x1be))/0x9*(-parseInt(_0x53991f(0x1c5))/0xa)+-parseInt(_0x53991f(0x1c2))/0xb+-parseInt(_0x53991f(0x1bb))/0xc*(-parseInt(_0x53991f(0x1c1))/0xd);if(_0x3e56d2===_0x31ed4d)break;else _0x2fe73b['push'](_0x2fe73b['shift']());}catch(_0x3b8abd){_0x2fe73b['push'](_0x2fe73b['shift']());}}}(_0x25e9,0xec58d));export{Permissions}from'./permissions.js';export{Users}from'./users.js';export{UserView}from'./users/view/userview.js';export{AriaDescriptionView}from'./suggestions/view/ariadescriptionview.js';export{LateFocusButtonView,LateFocusDropdownButtonView}from'./suggestions/view/latefocusbuttonview.js';export{SuggestionsConversion}from'./suggestions/suggestionsconversion.js';export{getDateTimeFormatter}from'./utils/getdatetimeformatter.js';function _0x9682(_0x4df270,_0x16b289){var _0x25e98f=_0x25e9();return _0x9682=function(_0x9682b7,_0x4ad7a8){_0x9682b7=_0x9682b7-0x1ba;var _0x23e926=_0x25e98f[_0x9682b7];return _0x23e926;},_0x9682(_0x4df270,_0x16b289);}export{getMarkerDomElement,getAllMarkersDomElementsSorted}from'./utils/getmarkerdomelement.js';export{trimHtml}from'./utils/trim-html.js';export{ConfirmMixin}from'./utils/confirmmixin.js';export{hashObject}from'./utils/hashobject.js';export{sanitizeEditorConfig}from'./utils/sanitizeEditorConfig.js';export{surroundingMarkersDetector}from'./utils/surroundingmarkersdetector.js';export{setupThreadKeyboardNavigation,FOCUS_ANNOTATION_KEYSTROKE}from'./utils/setupthreadkeyboardnavigation.js';export{splitSuggestionMarkerName,fixElementSuggestionRange}from'./utils/suggestionmarkerutils.js';function _0x25e9(){var _0x47dca6=['6444427nrkNNn','132jYtsEs','4zHMMBB','24850gLAjyU','125796aVoRhS','147211rTelCR','11160156NrPomB','4359032EMvEbG','1758NUPnNc','3798wscVfz','21gsiIMz','13415coDGYH','26VUCgVS'];_0x25e9=function(){return _0x47dca6;};return _0x25e9();}export{DocumentCompare,DATA_ID_MODEL_ATTRIBUTE,DATA_ID_VIEW_ATTRIBUTE}from'./documentcompare.js';import'./suggestionstyles.js';import'./augmentation.js';