@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 • 4.33 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 _0xc0a78b=_0x14d6;(function(_0x384585,_0x4124e5){const _0x1244f2=_0x14d6,_0x70d3b0=_0x384585();while(!![]){try{const _0x2ceda4=-parseInt(_0x1244f2(0x1c4))/0x1*(-parseInt(_0x1244f2(0x1b5))/0x2)+parseInt(_0x1244f2(0x1cd))/0x3+parseInt(_0x1244f2(0x1bf))/0x4*(parseInt(_0x1244f2(0x1c0))/0x5)+-parseInt(_0x1244f2(0x1d4))/0x6*(-parseInt(_0x1244f2(0x1d2))/0x7)+parseInt(_0x1244f2(0x1b6))/0x8+-parseInt(_0x1244f2(0x1c7))/0x9*(parseInt(_0x1244f2(0x1c2))/0xa)+-parseInt(_0x1244f2(0x1b7))/0xb*(parseInt(_0x1244f2(0x1d3))/0xc);if(_0x2ceda4===_0x4124e5)break;else _0x70d3b0['push'](_0x70d3b0['shift']());}catch(_0x3d7f04){_0x70d3b0['push'](_0x70d3b0['shift']());}}}(_0xbd1f,0x38c16));function _0x14d6(_0x2dc38a,_0x3413f4){const _0xbd1f20=_0xbd1f();return _0x14d6=function(_0x14d6f4,_0x34e266){_0x14d6f4=_0x14d6f4-0x1b5;let _0x179b48=_0xbd1f20[_0x14d6f4];return _0x179b48;},_0x14d6(_0x2dc38a,_0x3413f4);}import{View as _0x5de1f4,IconView as _0x35d56c}from'ckeditor5/src/ui.js';import{IconNotification as _0x3d0f8b}from'ckeditor5/src/icons.js';import'../../../theme/users.css';export default class F extends _0x5de1f4{[_0xc0a78b(0x1c6)];[_0xc0a78b(0x1b9)];constructor(_0xdf9054,_0x94d50a,_0x52c7b0){const _0x5d6d37=_0xc0a78b;super(_0xdf9054),this[_0x5d6d37(0x1c6)]=_0x94d50a[_0x5d6d37(0x1c6)],this[_0x5d6d37(0x1b9)]=null;const _0x4c229c=['ck',_0x5d6d37(0x1ba)],_0x33590c=['ck',_0x5d6d37(0x1c5)];if(_0x94d50a[_0x5d6d37(0x1bd)]&&_0x33590c[_0x5d6d37(0x1cc)](_0x5d6d37(0x1b8)),!_0x94d50a[_0x5d6d37(0x1bd)]&&_0x94d50a[_0x5d6d37(0x1d0)]&&_0x4c229c[_0x5d6d37(0x1cc)](_0x5d6d37(0x1d5)),_0x94d50a[_0x5d6d37(0x1c1)]&&_0x33590c[_0x5d6d37(0x1cc)](_0x5d6d37(0x1c3)),_0x52c7b0){const _0x5f0cde=new _0x35d56c();_0x5f0cde[_0x5d6d37(0x1bb)]({'attributes':{'class':[_0x5d6d37(0x1ce)]}}),_0x5f0cde[_0x5d6d37(0x1c8)]=_0x3d0f8b,this[_0x5d6d37(0x1b9)]={'tag':_0x5d6d37(0x1ca),'attributes':{'class':['ck',_0x5d6d37(0x1d1)],'data-cke-tooltip-position':'n','data-cke-tooltip-text':_0x52c7b0},'children':[_0x5f0cde]};}const _0x4a973a=[{'tag':_0x5d6d37(0x1ca),'attributes':{'class':_0x33590c,'style':{'background-image':_0x94d50a[_0x5d6d37(0x1c1)]?_0x5d6d37(0x1bc)+_0x94d50a[_0x5d6d37(0x1c1)]+'\x27)':''}}},{'tag':_0x5d6d37(0x1ca),'attributes':{'class':_0x94d50a[_0x5d6d37(0x1c1)]?_0x5d6d37(0x1cb):_0x5d6d37(0x1c9),'aria-label':_0x94d50a[_0x5d6d37(0x1c6)]},'children':[{'text':_0x94d50a[_0x5d6d37(0x1cf)]}]}];this[_0x5d6d37(0x1b9)]&&_0x4a973a[_0x5d6d37(0x1cc)](this[_0x5d6d37(0x1b9)]),this[_0x5d6d37(0x1be)]({'tag':_0x5d6d37(0x1ca),'attributes':{'class':_0x4c229c,'data-user-id':_0x94d50a['id']},'children':_0x4a973a});}}function _0xbd1f(){const _0xba4153=['content','ck\x20ck-user__name','div','ck\x20ck-user__name\x20ck-user__name--hidden','push','1371111CfWQQe','ck-user__icon','initials','isMe','ck-user__notification','134533BToCCs','52308jtelaO','42OxfAmV','ck-user_me','82BvcKTW','3562448dMWWhc','2882JmatBP','ck-user__anonymous','notificationView','ck-user','extendTemplate','url(\x27','isAnonymous','setTemplate','764sHnack','11345eQVHrZ','avatar','1492510sznqkr','ck-user__avatar','8586iCXghK','ck-user__img','name','27ZejKLT'];_0xbd1f=function(){return _0xba4153;};return _0xbd1f();}