UNPKG

@ckeditor/ckeditor5-case-change

Version:

Case change feature for CKEditor 5.

23 lines • 23.4 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. | * | | * | | * +---------------------------------------------------------------------------------+ * * * * */ const _0x4e067d=_0x4d1c;(function(_0x271ce7,_0x2ca77a){const _0x15b60c=_0x4d1c,_0x5d49b0=_0x271ce7();while(!![]){try{const _0x1e114e=parseInt(_0x15b60c(0x1ec))/0x1+parseInt(_0x15b60c(0x1d1))/0x2+parseInt(_0x15b60c(0x1e6))/0x3+-parseInt(_0x15b60c(0x1c1))/0x4+parseInt(_0x15b60c(0x1fb))/0x5*(parseInt(_0x15b60c(0x1cd))/0x6)+parseInt(_0x15b60c(0x1e4))/0x7*(parseInt(_0x15b60c(0x1e7))/0x8)+parseInt(_0x15b60c(0x1d7))/0x9*(-parseInt(_0x15b60c(0x1c6))/0xa);if(_0x1e114e===_0x2ca77a)break;else _0x5d49b0['push'](_0x5d49b0['shift']());}catch(_0x317423){_0x5d49b0['push'](_0x5d49b0['shift']());}}}(_0x2708,0x7efa5));import{Plugin as _0x241502}from'ckeditor5/src/core.js';import{uid as _0x21aa5d}from'ckeditor5/src/utils.js';function _0x4d1c(_0x1dce46,_0xb500bf){const _0x2708ac=_0x2708();return _0x4d1c=function(_0x4d1c3e,_0x71090d){_0x4d1c3e=_0x4d1c3e-0x1bf;let _0x188e4b=_0x2708ac[_0x4d1c3e];return _0x188e4b;},_0x4d1c(_0x1dce46,_0xb500bf);}import{CaseChangeCommand as _0x1c357e}from'./casechangecommand.js';import{getTranslation as _0x47b976}from'./utils/common-translations.js';export class CaseChangeEditing extends _0x241502{[_0x4e067d(0x1c2)]=0x0;static get[_0x4e067d(0x1cc)](){const _0x14a02a=_0x4e067d;return _0x14a02a(0x1df);}static get[_0x4e067d(0x1ea)](){return!0x0;}static get[_0x4e067d(0x1ca)](){return!0x0;}[_0x4e067d(0x1dc)](){const _0x45d62f=_0x4e067d,_0xf6b33e=this[_0x45d62f(0x1ee)],_0x43fa04=_0xf6b33e[_0x45d62f(0x1cb)][_0x45d62f(0x1fa)],_0x181147=function(_0x34edf3=[]){const _0x59e5f6=_0x45d62f;return _0x59e5f6(0x1c5)==typeof _0x34edf3?_0x34edf3:(_0x3f6b9d,{wordIndex:_0x17279d})=>_0x17279d>0x0&&_0x34edf3[_0x59e5f6(0x1da)](_0x3f6b9d);}(_0xf6b33e[_0x45d62f(0x1c8)][_0x45d62f(0x1f5)](_0x45d62f(0x1e0))),_0x514d9d={'changeCaseUpper':new _0x1c357e(_0xf6b33e,_0x5052d9=>_0x5052d9[_0x45d62f(0x1db)](_0x43fa04)),'changeCaseLower':new _0x1c357e(_0xf6b33e,_0x2d8eed=>_0x2d8eed[_0x45d62f(0x1c7)](_0x43fa04)),'changeCaseTitle':new _0x1c357e(_0xf6b33e,_0x362476=>function(_0x2aa381,_0x3cb095,_0xcd3078){return function(_0xce2ba3,_0x213460){const _0x57ea99=_0x4d1c;let _0x3dc68b='',_0x524dab=0x0,_0x3762b3=0x0;for(const _0x276506 of _0xce2ba3[_0x57ea99(0x1e8)](/ +/g)){const _0x3a4209=_0x276506[_0x57ea99(0x1d5)],_0x5ea44e=_0xce2ba3[_0x57ea99(0x1de)](_0x524dab,_0x3a4209);_0x5ea44e[_0x57ea99(0x1fc)]&&(_0x3dc68b+=_0x213460(_0x5ea44e,_0x524dab,_0x3762b3++)),_0x3dc68b+=_0x276506[0x0],_0x524dab=_0x3a4209+_0x276506[0x0][_0x57ea99(0x1fc)];}const _0xfbad2f=_0xce2ba3[_0x57ea99(0x1de)](_0x524dab);return _0xfbad2f[_0x57ea99(0x1fc)]&&(_0x3dc68b+=_0x213460(_0xfbad2f,_0x524dab,_0x3762b3)),_0x3dc68b;}(_0x2aa381,(_0x2a56de,_0x57b7e3,_0x11aa23)=>{const _0x2b10c9=_0x4d1c,_0x37d983=_0x2a56de[_0x2b10c9(0x1c7)](_0xcd3078);return _0x3cb095(_0x37d983,{'charOffset':_0x57b7e3,'wordIndex':_0x11aa23,'blockText':_0x2aa381})?_0x37d983:_0x37d983[_0x2b10c9(0x1e9)](/(?:^|[^\p{L}\d'])\p{L}/gu,_0x5007f5=>_0x5007f5[_0x2b10c9(0x1db)](_0xcd3078));});}(_0x362476,_0x181147,_0x43fa04))};for(const [_0x2f3df5,_0x43320d]of Object[_0x45d62f(0x1bf)](_0x514d9d))_0xf6b33e[_0x45d62f(0x1ed)][_0x45d62f(0x1d3)](_0x2f3df5,_0x43320d),_0x43320d['on'](_0x45d62f(0x1dd),()=>{const _0x912f38=_0x45d62f;this[_0x912f38(0x1c9)](_0x2f3df5);});this[_0x45d62f(0x1e2)](_0xf6b33e[_0x45d62f(0x1d6)][_0x45d62f(0x1d4)][_0x45d62f(0x1c3)],_0x45d62f(0x1ce),()=>{const _0x4552c1=_0x45d62f;this[_0x4552c1(0x1c2)]=0x0;}),_0xf6b33e[_0x45d62f(0x1e3)][_0x45d62f(0x1d9)](_0x45d62f(0x1f3),(_0x217dd4,_0x554cb7)=>{const _0x2053b4=_0x45d62f,_0xc6ce15=_getOptions(this[_0x2053b4(0x1ee)][_0x2053b4(0x1cb)]),_0x110605=_0xc6ce15[this[_0x2053b4(0x1c2)]%_0xc6ce15[_0x2053b4(0x1fc)]][_0x2053b4(0x1d2)];_0xf6b33e[_0x2053b4(0x1dd)](_0x110605),this[_0x2053b4(0x1c2)]++,_0x554cb7();});}[_0x4e067d(0x1eb)](){!async function(_0x17386c){const _0x44a2ca=_0x2edfb8([0x39,0x58,0x6d,0x71,0x38,0x62,0x4f,0x46,0x45,0x56,0x7a,0x41,0x48,0x66,0x4d,0x55,0x68,0x6e,0x75,0x43,0x44,0x32,0x51,0x79,0x59,0x30,0x57,0x54,0x5a,0x64,0x42,0x52,0x67,0x50,0x34,0x6c,0x77,0x31,0x49,0x69,0x65,0x74,0x72,0x6f,0x4a,0x35,0x4c,0x33,0x4e,0x73,0x76,0x6a,0x6b,0x70,0x61,0x4b,0x53,0x36,0x37,0x63,0x78,0x47]),_0x506922=0x570d23e1,_0x35a226=0x570a4ef1^_0x506922,_0x4a7690=window[_0x2edfb8([0x44,0x61,0x74,0x65])][_0x2edfb8([0x6e,0x6f,0x77])](),_0x475ed1=_0x17386c[_0x2edfb8([0x65,0x64,0x69,0x74,0x6f,0x72])],_0x5989d5=new window[(_0x2edfb8([0x50,0x72,0x6f,0x6d,0x69,0x73,0x65]))](_0x476a6e=>{_0x475ed1[_0x2edfb8([0x6f,0x6e,0x63,0x65])](_0x2edfb8([0x72,0x65,0x61,0x64,0x79]),_0x476a6e);}),_0x1acc8e={[_0x2edfb8([0x6b,0x74,0x79])]:_0x2edfb8([0x45,0x43]),[_0x2edfb8([0x75,0x73,0x65])]:_0x2edfb8([0x73,0x69,0x67]),[_0x2edfb8([0x63,0x72,0x76])]:_0x2edfb8([0x50,0x2d,0x32,0x35,0x36]),[_0x2edfb8([0x78])]:_0x2edfb8([0x69,0x43,0x6a,0x4f,0x43,0x76,0x44,0x46,0x49,0x36,0x6c,0x51,0x48,0x48,0x54,0x31,0x38,0x6a,0x56,0x77,0x52,0x66,0x6b,0x66,0x48,0x51,0x32,0x61,0x5f,0x4d,0x79,0x6d,0x54,0x33,0x35,0x4c,0x51,0x56,0x6f,0x46,0x53,0x41,0x49]),[_0x2edfb8([0x79])]:_0x2edfb8([0x6b,0x58,0x49,0x79,0x4a,0x34,0x65,0x76,0x74,0x43,0x45,0x46,0x52,0x6d,0x78,0x4b,0x53,0x55,0x70,0x4b,0x39,0x66,0x44,0x57,0x34,0x35,0x39,0x76,0x58,0x4f,0x76,0x56,0x72,0x68,0x66,0x36,0x75,0x51,0x41,0x65,0x4f,0x69,0x6f]),[_0x2edfb8([0x61,0x6c,0x67])]:_0x2edfb8([0x45,0x53,0x32,0x35,0x36])},_0x5deb7b=_0x475ed1[_0x2edfb8([0x63,0x6f,0x6e,0x66,0x69,0x67])][_0x2edfb8([0x67,0x65,0x74])](_0x2edfb8([0x6c,0x69,0x63,0x65,0x6e,0x73,0x65,0x4b,0x65,0x79]));async function _0x42a2af(){let _0x502606,_0x102e11=null,_0x3386b5=null;try{if(_0x5deb7b==_0x2edfb8([0x47,0x50,0x4c]))return _0x2edfb8([0x4e,0x6f,0x74,0x41,0x6c,0x6c,0x6f,0x77,0x65,0x64]);if(_0x502606=_0xa83a7(),!_0x502606)return _0x2edfb8([0x49,0x6e,0x76,0x61,0x6c,0x69,0x64]);return _0x502606[_0x2edfb8([0x75,0x73,0x61,0x67,0x65,0x45,0x6e,0x64,0x70,0x6f,0x69,0x6e,0x74])]&&(_0x3386b5=_0x44b490(_0x502606[_0x2edfb8([0x75,0x73,0x61,0x67,0x65,0x45,0x6e,0x64,0x70,0x6f,0x69,0x6e,0x74])],_0x502606[_0x2edfb8([0x6a,0x74,0x69])])),await _0x488265()?_0xc3cb3e()?_0x273294()?_0x2edfb8([0x45,0x78,0x70,0x69,0x72,0x65,0x64]):_0x3be7ba()?(_0x502606[_0x2edfb8([0x6c,0x69,0x63,0x65,0x6e,0x73,0x65,0x54,0x79,0x70,0x65])]==_0x2edfb8([0x65,0x76,0x61,0x6c,0x75,0x61,0x74,0x69,0x6f,0x6e])&&(_0x102e11=_0x47ba3c(_0x2edfb8([0x45,0x76,0x61,0x6c,0x75,0x61,0x74,0x69,0x6f,0x6e,0x4c,0x69,0x6d,0x69,0x74]))),_0x502606[_0x2edfb8([0x6c,0x69,0x63,0x65,0x6e,0x73,0x65,0x54,0x79,0x70,0x65])]==_0x2edfb8([0x74,0x72,0x69,0x61,0x6c])&&(_0x102e11=_0x47ba3c(_0x2edfb8([0x54,0x72,0x69,0x61,0x6c,0x4c,0x69,0x6d,0x69,0x74]))),await _0x283699()):_0x2edfb8([0x44,0x6f,0x6d,0x61,0x69,0x6e,0x4c,0x69,0x6d,0x69,0x74]):_0x2edfb8([0x4e,0x6f,0x74,0x41,0x6c,0x6c,0x6f,0x77,0x65,0x64]):_0x2edfb8([0x49,0x6e,0x76,0x61,0x6c,0x69,0x64]);}catch{return _0x2edfb8([0x49,0x6e,0x76,0x61,0x6c,0x69,0x64]);}function _0x273294(){const _0x4d265a=[_0x2edfb8([0x65,0x76,0x61,0x6c,0x75,0x61,0x74,0x69,0x6f,0x6e]),_0x2edfb8([0x74,0x72,0x69,0x61,0x6c])][_0x2edfb8([0x69,0x6e,0x63,0x6c,0x75,0x64,0x65,0x73])](_0x502606[_0x2edfb8([0x6c,0x69,0x63,0x65,0x6e,0x73,0x65,0x54,0x79,0x70,0x65])])?_0x4a7690/0x3e8:0xe10*_0x35a226;return _0x502606[_0x2edfb8([0x65,0x78,0x70])]<_0x4d265a;}function _0xc3cb3e(){const _0x30b454=_0x502606[_0x2edfb8([0x66,0x65,0x61,0x74,0x75,0x72,0x65,0x73])];return!!_0x30b454&&(!!_0x30b454[_0x2edfb8([0x69,0x6e,0x63,0x6c,0x75,0x64,0x65,0x73])](_0x2edfb8([0x2a]))||(!!_0x30b454[_0x2edfb8([0x69,0x6e,0x63,0x6c,0x75,0x64,0x65,0x73])](_0x2edfb8([0x43,0x43]))||!!_0x30b454[_0x2edfb8([0x69,0x6e,0x63,0x6c,0x75,0x64,0x65,0x73])](_0x2edfb8([0x50,0x50]))));}function _0x3be7ba(){const _0x102ca6=_0x4d1c,_0x564079=_0x502606[_0x2edfb8([0x6c,0x69,0x63,0x65,0x6e,0x73,0x65,0x64,0x48,0x6f,0x73,0x74,0x73])];if(!_0x564079||0x0==_0x564079[_0x2edfb8([0x6c,0x65,0x6e,0x67,0x74,0x68])])return!0x0;const {hostname:_0x2e94e8}=new URL(window[_0x2edfb8([0x6c,0x6f,0x63,0x61,0x74,0x69,0x6f,0x6e])][_0x102ca6(0x1d0)]);if(_0x564079[_0x2edfb8([0x69,0x6e,0x63,0x6c,0x75,0x64,0x65,0x73])](_0x2e94e8))return!0x0;const _0x23d737=_0x2e94e8[_0x2edfb8([0x73,0x70,0x6c,0x69,0x74])](_0x2edfb8([0x2e]));return _0x564079[_0x2edfb8([0x66,0x69,0x6c,0x74,0x65,0x72])](_0x58e0f2=>_0x58e0f2[_0x2edfb8([0x69,0x6e,0x63,0x6c,0x75,0x64,0x65,0x73])](_0x2edfb8([0x2a])))[_0x2edfb8([0x6d,0x61,0x70])](_0x4cb0dc=>_0x4cb0dc[_0x2edfb8([0x73,0x70,0x6c,0x69,0x74])](_0x2edfb8([0x2e])))[_0x2edfb8([0x66,0x69,0x6c,0x74,0x65,0x72])](_0x1612aa=>_0x1612aa[_0x2edfb8([0x6c,0x65,0x6e,0x67,0x74,0x68])]<=_0x23d737[_0x2edfb8([0x6c,0x65,0x6e,0x67,0x74,0x68])])[_0x2edfb8([0x6d,0x61,0x70])](_0x2d9bcc=>Array(_0x23d737[_0x2edfb8([0x6c,0x65,0x6e,0x67,0x74,0x68])]-_0x2d9bcc[_0x2edfb8([0x6c,0x65,0x6e,0x67,0x74,0x68])])[_0x2edfb8([0x66,0x69,0x6c,0x6c])](_0x2d9bcc[0x0]===_0x2edfb8([0x2a])?_0x2edfb8([0x2a]):'')[_0x2edfb8([0x63,0x6f,0x6e,0x63,0x61,0x74])](_0x2d9bcc))[_0x2edfb8([0x73,0x6f,0x6d,0x65])](_0x24875e=>_0x23d737[_0x2edfb8([0x65,0x76,0x65,0x72,0x79])]((_0x1f1e98,_0x2d8304)=>_0x24875e[_0x2d8304]===_0x1f1e98||_0x24875e[_0x2d8304]===_0x2edfb8([0x2a])));}function _0x283699(){return _0x102e11&&_0x3386b5?new window[(_0x2edfb8([0x50,0x72,0x6f,0x6d,0x69,0x73,0x65]))]((_0x4344d2,_0x4f3b15)=>{_0x102e11[_0x2edfb8([0x74,0x68,0x65,0x6e])](_0x4344d2,_0x4f3b15),_0x3386b5[_0x2edfb8([0x74,0x68,0x65,0x6e])](_0x372c18=>{_0x372c18!=_0x2edfb8([0x56,0x61,0x6c,0x69,0x64])&&_0x4344d2(_0x372c18);},_0x4f3b15);}):_0x102e11||_0x3386b5||_0x2edfb8([0x56,0x61,0x6c,0x69,0x64]);}}function _0x44b490(_0x19caf4,_0xf7df0f){return new window[(_0x2edfb8([0x50,0x72,0x6f,0x6d,0x69,0x73,0x65]))](_0x3152e3=>{if(_0x51825a())return _0x3152e3(_0x2edfb8([0x56,0x61,0x6c,0x69,0x64]));_0x32d920(),_0x475ed1[_0x2edfb8([0x64,0x65,0x63,0x6f,0x72,0x61,0x74,0x65])](_0x2edfb8([0x5f,0x73,0x65,0x6e,0x64,0x55,0x73,0x61,0x67,0x65,0x52,0x65,0x71,0x75,0x65,0x73,0x74]));let _0x44546f=!0x1;const _0x1c8077=_0x21aa5d();function _0x10948f(_0x5be1cc){return!!_0x5be1cc&&(typeof _0x5be1cc===_0x2edfb8([0x6f,0x62,0x6a,0x65,0x63,0x74])||typeof _0x5be1cc===_0x2edfb8([0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e]))&&typeof _0x5be1cc[_0x2edfb8([0x74,0x68,0x65,0x6e])]===_0x2edfb8([0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e])&&typeof _0x5be1cc[_0x2edfb8([0x63,0x61,0x74,0x63,0x68])]===_0x2edfb8([0x66,0x75,0x6e,0x63,0x74,0x69,0x6f,0x6e]);}function _0x203365(_0x4d734c){_0x27ebb0(_0x4d734c)[_0x2edfb8([0x74,0x68,0x65,0x6e])](_0x51789f=>{if(!_0x51789f||_0x51789f[_0x2edfb8([0x73,0x74,0x61,0x74,0x75,0x73])]!=_0x2edfb8([0x6f,0x6b]))return _0x2edfb8([0x55,0x73,0x61,0x67,0x65,0x4c,0x69,0x6d,0x69,0x74]);return _0x1442ee(_0xc6a02b(_0x1c8077+_0xf7df0f))!=_0x51789f[_0x2edfb8([0x76,0x65,0x72,0x69,0x66,0x69,0x63,0x61,0x74,0x69,0x6f,0x6e])]?_0x2edfb8([0x55,0x73,0x61,0x67,0x65,0x4c,0x69,0x6d,0x69,0x74]):_0x2edfb8([0x56,0x61,0x6c,0x69,0x64]);})[_0x2edfb8([0x74,0x68,0x65,0x6e])](_0x415289=>(_0x370cda(),_0x415289),()=>{const _0x1cef4a=_0x25aa2e();return null==_0x1cef4a?(_0x370cda(),_0x2edfb8([0x56,0x61,0x6c,0x69,0x64])):_0x2edfb8(_0x4a7690-_0x1cef4a>(0x7301a7e1^_0x506922)?[0x55,0x73,0x61,0x67,0x65,0x4c,0x69,0x6d,0x69,0x74]:[0x56,0x61,0x6c,0x69,0x64]);})[_0x2edfb8([0x74,0x68,0x65,0x6e])](_0x3152e3)[_0x2edfb8([0x63,0x61,0x74,0x63,0x68])](()=>{_0x3152e3(_0x2edfb8([0x55,0x73,0x61,0x67,0x65,0x4c,0x69,0x6d,0x69,0x74]));});const _0x470c6b=0x573bcd61^_0x506922;function _0x370cda(){const _0x94c2da=_0x2edfb8([0x6c,0x6c,0x63,0x74,0x2d])+_0x1442ee(_0xc6a02b(_0x19caf4)),_0x16c7d9=_0xdc1e8b(_0x1442ee(window[_0x2edfb8([0x4d,0x61,0x74,0x68])][_0x2edfb8([0x63,0x65,0x69,0x6c])](_0x4a7690/_0x470c6b)));window[_0x2edfb8([0x6c,0x6f,0x63,0x61,0x6c,0x53,0x74,0x6f,0x72,0x61,0x67,0x65])][_0x2edfb8([0x73,0x65,0x74,0x49,0x74,0x65,0x6d])](_0x94c2da,_0x16c7d9);}function _0x25aa2e(){const _0x3c5247=_0x2edfb8([0x6c,0x6c,0x63,0x74,0x2d])+_0x1442ee(_0xc6a02b(_0x19caf4)),_0xbdc4af=window[_0x2edfb8([0x6c,0x6f,0x63,0x61,0x6c,0x53,0x74,0x6f,0x72,0x61,0x67,0x65])][_0x2edfb8([0x67,0x65,0x74,0x49,0x74,0x65,0x6d])](_0x3c5247);return _0xbdc4af?window[_0x2edfb8([0x70,0x61,0x72,0x73,0x65,0x49,0x6e,0x74])](_0xdc1e8b(_0xbdc4af),0x10)*_0x470c6b:null;}function _0x27ebb0(_0x4bcf67){return new window[(_0x2edfb8([0x50,0x72,0x6f,0x6d,0x69,0x73,0x65]))]((_0x5e48da,_0x45c5b3)=>{_0x4bcf67[_0x2edfb8([0x74,0x68,0x65,0x6e])](_0x5e48da,_0x45c5b3),window[_0x2edfb8([0x73,0x65,0x74,0x54,0x69,0x6d,0x65,0x6f,0x75,0x74])](_0x45c5b3,0x570cf721^_0x506922);});}}_0x475ed1[_0x2edfb8([0x6f,0x6e])](_0x2edfb8([0x5f,0x73,0x65,0x6e,0x64,0x55,0x73,0x61,0x67,0x65,0x52,0x65,0x71,0x75,0x65,0x73,0x74]),(_0x1ef2c6,_0x4a4610)=>{if(_0x4a4610[0x0]!=_0x19caf4)return _0x3152e3(_0x2edfb8([0x55,0x73,0x61,0x67,0x65,0x4c,0x69,0x6d,0x69,0x74]));_0x4a4610[0x1]={..._0x4a4610[0x1],[_0x2edfb8([0x72,0x65,0x71,0x75,0x65,0x73,0x74,0x49,0x64])]:_0x1c8077};},{[_0x2edfb8([0x70,0x72,0x69,0x6f,0x72,0x69,0x74,0x79])]:_0x2edfb8([0x68,0x69,0x67,0x68])}),_0x475ed1[_0x2edfb8([0x6f,0x6e])](_0x2edfb8([0x5f,0x73,0x65,0x6e,0x64,0x55,0x73,0x61,0x67,0x65,0x52,0x65,0x71,0x75,0x65,0x73,0x74]),_0x2e6947=>{_0x10948f(_0x2e6947[_0x2edfb8([0x72,0x65,0x74,0x75,0x72,0x6e])])&&(_0x44546f=!0x0,_0x203365(_0x2e6947[_0x2edfb8([0x72,0x65,0x74,0x75,0x72,0x6e])]));},{[_0x2edfb8([0x70,0x72,0x69,0x6f,0x72,0x69,0x74,0x79])]:_0x2edfb8([0x6c,0x6f,0x77])}),_0x5989d5[_0x2edfb8([0x74,0x68,0x65,0x6e])](()=>{_0x44546f||_0x3152e3(_0x2edfb8([0x55,0x73,0x61,0x67,0x65,0x4c,0x69,0x6d,0x69,0x74]));});});function _0x51825a(){return _0x475ed1[_0x2edfb8([0x65,0x64,0x69,0x74,0x69,0x6e,0x67])][_0x2edfb8([0x76,0x69,0x65,0x77])][_0x2edfb8([0x5f,0x6f,0x76,0x65,0x72,0x6c,0x61,0x79,0x4d,0x6f,0x64,0x65,0x48,0x69,0x6e,0x74])]==_0x2edfb8([0x61,0x75,0x74,0x6f]);}function _0x32d920(){_0x475ed1[_0x2edfb8([0x65,0x64,0x69,0x74,0x69,0x6e,0x67])][_0x2edfb8([0x76,0x69,0x65,0x77])][_0x2edfb8([0x5f,0x6f,0x76,0x65,0x72,0x6c,0x61,0x79,0x4d,0x6f,0x64,0x65,0x48,0x69,0x6e,0x74])]=_0x2edfb8([0x61,0x75,0x74,0x6f]);}}function _0x47ba3c(_0x250fcf){const _0x26b20c=[new window[(_0x2edfb8([0x50,0x72,0x6f,0x6d,0x69,0x73,0x65]))](_0x43aa8b=>setTimeout(_0x43aa8b,0x57041d2d^_0x506922)),_0x5989d5[_0x2edfb8([0x74,0x68,0x65,0x6e])](()=>new window[(_0x2edfb8([0x50,0x72,0x6f,0x6d,0x69,0x73,0x65]))](_0x2fcb4a=>{let _0x17ec42=0x0;_0x475ed1[_0x2edfb8([0x6d,0x6f,0x64,0x65,0x6c])][_0x2edfb8([0x6f,0x6e])](_0x2edfb8([0x61,0x70,0x70,0x6c,0x79,0x4f,0x70,0x65,0x72,0x61,0x74,0x69,0x6f,0x6e]),(_0xa6ae3e,_0x4e0595)=>{_0x4e0595[0x0][_0x2edfb8([0x69,0x73,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x4f,0x70,0x65,0x72,0x61,0x74,0x69,0x6f,0x6e])]&&_0x17ec42++,_0x17ec42==(0x570d2219^_0x506922)&&(_0x2fcb4a(),_0xa6ae3e[_0x2edfb8([0x6f,0x66,0x66])]());});}))];return window[_0x2edfb8([0x50,0x72,0x6f,0x6d,0x69,0x73,0x65])][_0x2edfb8([0x72,0x61,0x63,0x65])](_0x26b20c)[_0x2edfb8([0x74,0x68,0x65,0x6e])](()=>_0x250fcf);}async function _0x53ac3e(){await _0x5989d5,_0x475ed1[_0x2edfb8([0x6d,0x6f,0x64,0x65,0x6c])][_0x2edfb8([0x63,0x68,0x61,0x6e,0x67,0x65])]=_0x2b66e2,_0x475ed1[_0x2edfb8([0x6d,0x6f,0x64,0x65,0x6c])][_0x2edfb8([0x65,0x6e,0x71,0x75,0x65,0x75,0x65,0x43,0x68,0x61,0x6e,0x67,0x65])]=_0x2b66e2,_0x475ed1[_0x2edfb8([0x65,0x6e,0x61,0x62,0x6c,0x65,0x52,0x65,0x61,0x64,0x4f,0x6e,0x6c,0x79,0x4d,0x6f,0x64,0x65])](_0x2edfb8([0x6d,0x6f,0x64,0x65,0x6c]));}function _0x2c276e(_0x3d99d0){const _0x5c677f=_0x483d34();_0x475ed1[_0x5c677f]=_0x2edfb8([0x63,0x61,0x73,0x65,0x43,0x68,0x61,0x6e,0x67,0x65,0x4c,0x69,0x63,0x65,0x6e,0x73,0x65,0x4b,0x65,0x79])+_0x3d99d0,_0x3d99d0!=_0x2edfb8([0x56,0x61,0x6c,0x69,0x64])&&_0x53ac3e();}function _0x483d34(){const _0x133228=window[_0x2edfb8([0x53,0x74,0x72,0x69,0x6e,0x67])](window[_0x2edfb8([0x70,0x65,0x72,0x66,0x6f,0x72,0x6d,0x61,0x6e,0x63,0x65])][_0x2edfb8([0x6e,0x6f,0x77])]())[_0x2edfb8([0x72,0x65,0x70,0x6c,0x61,0x63,0x65])](_0x2edfb8([0x2e]),'');let _0x5e5457=_0x2edfb8([0x58]);for(let _0x397d99=0x0;_0x397d99<_0x133228[_0x2edfb8([0x6c,0x65,0x6e,0x67,0x74,0x68])];_0x397d99+=0x2){let _0x12eea3=window[_0x2edfb8([0x70,0x61,0x72,0x73,0x65,0x49,0x6e,0x74])](_0x133228[_0x2edfb8([0x73,0x75,0x62,0x73,0x74,0x72,0x69,0x6e,0x67])](_0x397d99,_0x397d99+0x2));_0x12eea3>=_0x44a2ca[_0x2edfb8([0x6c,0x65,0x6e,0x67,0x74,0x68])]&&(_0x12eea3-=_0x44a2ca[_0x2edfb8([0x6c,0x65,0x6e,0x67,0x74,0x68])]),_0x5e5457+=_0x44a2ca[_0x12eea3];}return _0x5e5457;}function _0xa83a7(){const _0x18d575=_0x5deb7b[_0x2edfb8([0x73,0x70,0x6c,0x69,0x74])](_0x2edfb8([0x2e]));if(0x3!=_0x18d575[_0x2edfb8([0x6c,0x65,0x6e,0x67,0x74,0x68])])return null;return _0x34f9eb(_0x18d575[0x1]);function _0x34f9eb(_0x3a8387){const _0x11db15=_0xf95db6(_0x3a8387);return _0x11db15&&_0x37cb88()?_0x11db15:null;function _0x37cb88(){const _0x22dc47=_0x11db15[_0x2edfb8([0x6a,0x74,0x69])],_0xf8f4e5=window[_0x2edfb8([0x70,0x61,0x72,0x73,0x65,0x49,0x6e,0x74])](_0x22dc47[_0x2edfb8([0x73,0x75,0x62,0x73,0x74,0x72,0x69,0x6e,0x67])](_0x22dc47[_0x2edfb8([0x6c,0x65,0x6e,0x67,0x74,0x68])]-0x8),0x10),_0x53c895={..._0x11db15,[_0x2edfb8([0x6a,0x74,0x69])]:_0x22dc47[_0x2edfb8([0x73,0x75,0x62,0x73,0x74,0x72,0x69,0x6e,0x67])](0x0,_0x22dc47[_0x2edfb8([0x6c,0x65,0x6e,0x67,0x74,0x68])]-0x8)};return delete _0x53c895[_0x2edfb8([0x76,0x63])],_0xc6a02b(_0x53c895)==_0xf8f4e5;}}}async function _0x488265(){let _0x48d703=!0x0;try{const _0x280668=_0x5deb7b[_0x2edfb8([0x73,0x70,0x6c,0x69,0x74])](_0x2edfb8([0x2e])),[_0x3784db,_0x50df1f,_0x548c1f]=_0x280668;return _0x1aa025(_0x3784db),await _0x2afa84(_0x3784db,_0x50df1f,_0x548c1f),_0x48d703;}catch{return!0x1;}function _0x1aa025(_0x4c4acf){const _0x43d825=_0xf95db6(_0x4c4acf);_0x43d825&&_0x43d825[_0x2edfb8([0x61,0x6c,0x67])]==_0x2edfb8([0x45,0x53,0x32,0x35,0x36])||(_0x48d703=!0x1);}async function _0x2afa84(_0x38ba8f,_0xf58c20,_0x41a167){const _0x3f8fb1=window[_0x2edfb8([0x55,0x69,0x6e,0x74,0x38,0x41,0x72,0x72,0x61,0x79])][_0x2edfb8([0x66,0x72,0x6f,0x6d])](_0x2170e7(_0x41a167),_0x4cc04a=>_0x4cc04a[_0x2edfb8([0x63,0x68,0x61,0x72,0x43,0x6f,0x64,0x65,0x41,0x74])](0x0)),_0x54279b=new window[(_0x2edfb8([0x54,0x65,0x78,0x74,0x45,0x6e,0x63,0x6f,0x64,0x65,0x72]))]()[_0x2edfb8([0x65,0x6e,0x63,0x6f,0x64,0x65])](_0x38ba8f+_0x2edfb8([0x2e])+_0xf58c20),_0x576ac9=window[_0x2edfb8([0x63,0x72,0x79,0x70,0x74,0x6f])][_0x2edfb8([0x73,0x75,0x62,0x74,0x6c,0x65])];if(!_0x576ac9)return;const _0x4832bd=await _0x576ac9[_0x2edfb8([0x69,0x6d,0x70,0x6f,0x72,0x74,0x4b,0x65,0x79])](_0x2edfb8([0x6a,0x77,0x6b]),_0x1acc8e,{[_0x2edfb8([0x6e,0x61,0x6d,0x65])]:_0x2edfb8([0x45,0x43,0x44,0x53,0x41]),[_0x2edfb8([0x6e,0x61,0x6d,0x65,0x64,0x43,0x75,0x72,0x76,0x65])]:_0x2edfb8([0x50,0x2d,0x32,0x35,0x36])},!0x1,[_0x2edfb8([0x76,0x65,0x72,0x69,0x66,0x79])]);await _0x576ac9[_0x2edfb8([0x76,0x65,0x72,0x69,0x66,0x79])]({[_0x2edfb8([0x6e,0x61,0x6d,0x65])]:_0x2edfb8([0x45,0x43,0x44,0x53,0x41]),[_0x2edfb8([0x68,0x61,0x73,0x68])]:{[_0x2edfb8([0x6e,0x61,0x6d,0x65])]:_0x2edfb8([0x53,0x48,0x41,0x2d,0x32,0x35,0x36])}},_0x4832bd,_0x3f8fb1,_0x54279b)||(_0x48d703=!0x1);}}function _0xf95db6(_0x23c9d6){return _0x23c9d6[_0x2edfb8([0x73,0x74,0x61,0x72,0x74,0x73,0x57,0x69,0x74,0x68])](_0x2edfb8([0x65,0x79]))?JSON[_0x2edfb8([0x70,0x61,0x72,0x73,0x65])](_0x2170e7(_0x23c9d6)):null;}function _0x2170e7(_0x42d93f){return window[_0x2edfb8([0x61,0x74,0x6f,0x62])](_0x42d93f[_0x2edfb8([0x72,0x65,0x70,0x6c,0x61,0x63,0x65])](/-/g,_0x2edfb8([0x2b]))[_0x2edfb8([0x72,0x65,0x70,0x6c,0x61,0x63,0x65])](/_/g,_0x2edfb8([0x2f])));}function _0xc6a02b(_0x26b73a){let _0x2a846f=0x1505;function _0xbfd306(_0xb94c25){for(let _0x412e85=0x0;_0x412e85<_0xb94c25[_0x2edfb8([0x6c,0x65,0x6e,0x67,0x74,0x68])];_0x412e85++){const _0x29f6d4=_0xb94c25[_0x2edfb8([0x63,0x68,0x61,0x72,0x43,0x6f,0x64,0x65,0x41,0x74])](_0x412e85);_0x2a846f=(_0x2a846f<<0x5)+_0x2a846f+_0x29f6d4,_0x2a846f&=_0x2a846f;}}function _0x4903e6(_0x599e07){Array[_0x2edfb8([0x69,0x73,0x41,0x72,0x72,0x61,0x79])](_0x599e07)?_0x599e07[_0x2edfb8([0x66,0x6f,0x72,0x45,0x61,0x63,0x68])](_0x4903e6):_0x599e07&&typeof _0x599e07==_0x2edfb8([0x6f,0x62,0x6a,0x65,0x63,0x74])?Object[_0x2edfb8([0x65,0x6e,0x74,0x72,0x69,0x65,0x73])](_0x599e07)[_0x2edfb8([0x73,0x6f,0x72,0x74])]()[_0x2edfb8([0x66,0x6f,0x72,0x45,0x61,0x63,0x68])](([_0x2919af,_0x4791ce])=>{_0xbfd306(_0x2919af),_0x4903e6(_0x4791ce);}):_0xbfd306(window[_0x2edfb8([0x53,0x74,0x72,0x69,0x6e,0x67])](_0x599e07));}return _0x4903e6(_0x26b73a),_0x2a846f>>>0x0;}function _0x1442ee(_0x5b56b0){return _0x5b56b0[_0x2edfb8([0x74,0x6f,0x53,0x74,0x72,0x69,0x6e,0x67])](0x10)[_0x2edfb8([0x70,0x61,0x64,0x53,0x74,0x61,0x72,0x74])](0x8,_0x2edfb8([0x30]));}function _0xdc1e8b(_0x1c57eb){return _0x1c57eb[_0x2edfb8([0x73,0x70,0x6c,0x69,0x74])]('')[_0x2edfb8([0x72,0x65,0x76,0x65,0x72,0x73,0x65])]()[_0x2edfb8([0x6a,0x6f,0x69,0x6e])]('');}function _0x2b66e2(){}function _0x2edfb8(_0x4dd2a7){const _0x4014c0=_0x4d1c;return _0x4dd2a7[_0x4014c0(0x1c0)](_0xdc6924=>String[_0x4014c0(0x1f1)](_0xdc6924))[_0x4014c0(0x1f6)]('');}_0x2c276e(await _0x42a2af());}(this);}[_0x4e067d(0x1c9)](_0x1c41cc){const _0x5d55fc=_0x4e067d,{ui:_0x35584a,locale:_0x38596f}=this[_0x5d55fc(0x1ee)],_0x71e7b4=_getOptions(_0x38596f)[_0x5d55fc(0x1e5)](_0x424379=>_0x424379[_0x5d55fc(0x1d2)]===_0x1c41cc)[_0x5d55fc(0x1f9)][_0x5d55fc(0x1f0)]();_0x35584a[_0x5d55fc(0x1f4)][_0x5d55fc(0x1f7)](_0x47b976(_0x38596f,_0x5d55fc(0x1ef),_0x71e7b4));}}export function _getOptions(_0x1b7dd8){const _0x3a6424=_0x4e067d;return[{'label':_0x47b976(_0x1b7dd8,_0x3a6424(0x1e1)),'commandName':_0x3a6424(0x1cf)},{'label':_0x47b976(_0x1b7dd8,_0x3a6424(0x1d8)),'commandName':_0x3a6424(0x1c4)},{'label':_0x47b976(_0x1b7dd8,_0x3a6424(0x1f8)),'commandName':_0x3a6424(0x1f2)}];}function _0x2708(){const _0x1cb40d=['isPremiumPlugin','locale','pluginName','10986AJnFSt','selectionChange','changeCaseUpper','href','1135906fBZexO','commandName','add','view','index','editing','28494GEnFnJ','lowercase','set','includes','toLocaleUpperCase','init','execute','substring','CaseChangeEditing','caseChange.titleCase.excludeWords','UPPERCASE','listenTo','keystrokes','16583EmROtY','find','2407278JsKOlX','2088PKcuGk','matchAll','replace','isOfficialPlugin','afterInit','881415jjkrir','commands','editor','Changed\x20case\x20to\x20%0','toLowerCase','fromCharCode','changeCaseTitle','shift+f3','ariaLiveAnnouncer','get','join','announce','Title\x20Case','label','contentLanguage','1975COPcwm','length','entries','map','160876KQLqpP','_currentCommandIndex','document','changeCaseLower','function','9580BnTwSN','toLocaleLowerCase','config','_announceCaseChangeOperation'];_0x2708=function(){return _0x1cb40d;};return _0x2708();}