UNPKG

@ckeditor/ckeditor5-import-word

Version:

Import from Word feature for CKEditor 5.

5 lines • 11.4 kB
!function(t){const r=t.en=t.en||{};r.dictionary=Object.assign(r.dictionary||{},{"An error occurred while importing the Word file.":"An error occurred while importing the Word file.","Import from Word":"Import from Word","Importing Word document":"Importing Word document"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})), /*! * @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md. */(()=>{var t={237:t=>{"use strict";t.exports=CKEditor5.dll},311:(t,r,e)=>{t.exports=e(237)("./src/ui.js")},331:(t,r,e)=>{t.exports=e(237)("./src/clipboard.js")},355:(t,r,e)=>{t.exports=e(237)("./src/icons.js")},584:(t,r,e)=>{t.exports=e(237)("./src/utils.js")},782:(t,r,e)=>{t.exports=e(237)("./src/core.js")},783:(t,r,e)=>{t.exports=e(237)("./src/engine.js")}},r={};function e(n){var i=r[n];if(void 0!==i)return i.exports;var o=r[n]={exports:{}};return t[n](o,o.exports,e),o.exports}e.d=(t,r)=>{for(var n in r)e.o(r,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:r[n]})},e.o=(t,r)=>Object.prototype.hasOwnProperty.call(t,r),e.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var n={};(()=>{"use strict";e.r(n),e.d(n,{ImportWord:()=>W,ImportWordEditing:()=>y,ImportWordUI:()=>u});var t=e(782),r=e(355),i=e(311);function o(t,r){const e=t.t;switch(r){case"Import from Word":return e("Import from Word");case"An error occurred while importing the Word file.":return e("An error occurred while importing the Word file.");case"Importing Word document":return e("Importing Word document");default:return r}}const s=c;function a(){const t=["Importing Word document","isVisible","1821HLhZma","46608LvvLyk","isOn","isPremiumPlugin","get","bind","Import from Word","set","iconView","2650570XWADAK","componentFactory","editor","application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.openxmlformats-officedocument.wordprocessingml.template","locale","158565kDNcDj","menuBar:importWord","pluginName","children","ImportWordUI","focus","14khiEDz","18tmHVci","done","876290BTmIia","isEnabled","execute","importWord","978beFijN","commands","2158940OUeIRl","tooltip","2573656spLwHc","isBusy","isOfficialPlugin","editing","view","_createButton","add","label","init"];return(a=function(){return t})()}function c(t,r){const e=a();return(c=function(t,r){return e[t-=353]})(t,r)}!function(t){const r=c,e=t();for(;;)try{if(390200===parseInt(r(367))/1+-parseInt(r(380))/2*(parseInt(r(353))/3)+-parseInt(r(382))/4+parseInt(r(376))/5+parseInt(r(354))/6*(-parseInt(r(373))/7)+-parseInt(r(384))/8*(-parseInt(r(374))/9)+parseInt(r(362))/10)break;e.push(e.shift())}catch(t){e.push(e.shift())}}(a);class u extends t.Plugin{static get[s(369)](){return s(371)}static get[s(386)](){return!0}static get[s(356)](){return!0}[s(392)](){const t=s,r=this[t(364)];r.ui[t(363)][t(390)](t(379),()=>{const e=t,n=this[e(389)](i.FileDialogButtonView),o=r[e(381)][e(357)](e(379));return n[e(358)](e(355)).to(o,e(385)),n[e(383)]=!0,n}),r.ui[t(363)][t(390)](t(368),()=>this[t(389)](i.MenuBarMenuListItemFileDialogButtonView))}[s(389)](t){const e=s,n=this[e(364)],a=n[e(381)][e(357)](e(379)),c=new t(n[e(366)]),u=new i.SpinnerView;return c[e(360)]({acceptedType:e(365)}),c[e(360)]({icon:r.IconImportWord}),c[e(358)](e(377)).to(a),c[e(358)](e(391)).to(a,e(385),t=>o(n[e(366)],e(t?393:359))),u[e(358)](e(394)).to(a,e(385)),c[e(361)][e(358)](e(394)).to(a,e(385),t=>!t),c[e(370)][e(390)](u),c.on(e(375),(t,r)=>{const i=e;n[i(378)](i(379),r[0],{}),n[i(387)][i(388)][i(372)]()}),c}}var p=e(331),l=e(783),d=e(584);const h=f;function f(t,r){const e=m();return(f=function(t,r){return e[t-=311]})(t,r)}function m(){const t=["paragraph","view","isEmpty","_handleImportResponse","set","25528vDFHHf","locale","abort","stopListening","html","3211276tMqwyy","import-word-plugin-import-cancelled","ImportWordEditing","execute","has","An error occurred while importing the Word file.","importWord:","importWord","root","createBatch","DateTimeFormat","model","MergeFields","schema","position","mergeFields","getSelectedBlocks","editing","resolve","isAtStart","deleteContent","140823tsTHad","removeMarker","formatting","editor","setData","setSelection","headers","80556SYimKk","_abortController","checkChild","POST","refresh","createPositionAfter","25WMpaMR","catch","json","_checkEnabled","getFirstPosition","_cleanUpAfterImport","timeZone","isEnabled","_prepareForImport","3465342yZLwPq","isBusy","createPositionBefore","reject","_sendImportRequest","enqueueChange","253dUCjvf","$graveyard","2569TRbRBh","parent","split","1185210lrTdng","signal","getRange","Notification","low","document","showWarning","_importMarker","import-word-plugin-conversion-failed","then","getToken","plugins","dataInsert","get","change:range","config","2148OLtaPU","isAtEnd","98gKOGXD","file","aborted","rootName","selection","converterUrl","clipboardInput","stringify","text/html","finally","isCollapsed","790wgyoLE","fire","value","markers","_handleImportFailure","Authorization","_undoStepBatch","element","addMarker","resolvedOptions","bind","merge_fields"];return(m=function(){return t})()}!function(t){const r=f,e=t();for(;;)try{if(775623===-parseInt(r(352))/1*(parseInt(r(350))/2)+parseInt(r(323))/3+parseInt(r(385))/4+-parseInt(r(314))/5*(parseInt(r(334))/6)+parseInt(r(331))/7*(-parseInt(r(380))/8)+-parseInt(r(406))/9*(-parseInt(r(363))/10)+parseInt(r(329))/11*(-parseInt(r(413))/12))break;e.push(e.shift())}catch(t){e.push(e.shift())}}(m);class g extends t.Command{[h(341)];[h(369)];[h(414)];constructor(t){const r=h;super(t),this[r(379)](r(324),!1),this[r(341)]=null,this[r(369)]=null,this[r(414)]=null,this.on(r(346),(e,n)=>{const i=r,o=new DataTransfer;o[i(410)](i(360),n[i(384)]);const s=this[i(341)][i(336)]();this[i(409)][i(396)][i(328)](this[i(369)],r=>{const e=i;this[e(341)][e(383)](),r[e(411)](s),t[e(402)][e(376)][e(339)][e(364)](e(358),{dataTransfer:o})})},{priority:r(338)})}[h(312)](){const t=h;this[t(321)]=this[t(317)]()}[h(388)](t,r={}){const e=h;if(this[e(324)])return Promise[e(403)]();const n=this[e(409)][e(349)][e(347)](e(392));if(this[e(409)][e(345)][e(389)](e(397))){const{prefix:t,suffix:n}=this[e(409)][e(349)][e(347)](e(400));r[e(374)]={prefix:t,suffix:n}}const i={url:n[e(357)],file:t,serviceConfig:{...r,formatting:n[e(408)],timezone:(new(Intl[e(395)]))[e(372)]()[e(320)]}};return this[e(322)](),this[e(327)](i)[e(343)](this[e(378)][e(373)](this))[e(315)](this[e(367)][e(373)](this))[e(361)](this[e(319)][e(373)](this))}[h(317)](){const t=h;if(this[t(324)])return!1;const r=this[t(409)][t(396)],e=r[t(398)],n=r[t(339)][t(356)],i=(0,d.first)(n[t(401)]());return!!i&&e[t(415)](i[t(332)],t(375))}[h(322)](){const t=h,r=this[t(409)],e=r[t(396)],n=e[t(339)][t(356)];this[t(414)]=new AbortController,this[t(369)]=r[t(396)][t(394)]({isUndoable:!0}),e[t(328)](this[t(369)],r=>{const i=t;n[i(362)]||e[i(405)](n,{leaveUnmerged:!0});const o=n[i(318)](),s=(0,d.first)(n[i(401)]());let a;a=s.is(i(370),i(375))&&s[i(377)]?o:o[i(404)]?e[i(325)](s):o[i(351)]?e[i(313)](s):r[i(333)](o)[i(399)],this[i(341)]=r[i(371)](i(391)+(0,d.uid)(),{usingOperation:!1,affectsData:!1,range:new l.Range(a)}),this[i(341)].on(i(348),()=>{const t=i;t(330)===this[t(341)][t(336)]()[t(393)][t(355)]&&this[t(414)][t(382)]()})}),this[t(324)]=!0,this[t(312)]()}[h(319)](){const t=h,r=this[t(409)][t(396)];r[t(366)][t(389)](this[t(341)])&&r[t(328)](this[t(369)],r=>{const e=t;r[e(407)](this[e(341)])}),this[t(341)]=null,this[t(369)]=null,this[t(414)]=null,this[t(324)]=!1,this[t(312)]()}[h(327)]({url:t,file:r,serviceConfig:e}){const n=h,i=this[n(409)][n(345)][n(347)](n(387))[n(344)](),o=new FormData;o[n(379)](n(349),JSON[n(359)](e)),o[n(379)](n(353),r);const s={method:n(311),headers:{},body:o,signal:this[n(414)][n(335)]};return i&&(s[n(412)][n(368)]=i[n(365)]),fetch(t,s)}[h(378)](t){const r=h;return t.ok?t[r(316)]()[r(343)](t=>{const e=r;this[e(409)][e(396)][e(366)][e(389)](this[e(341)])&&e(330)!==this[e(341)][e(336)]()[e(393)][e(355)]&&this[e(364)](e(346),t)}):Promise[r(326)]()}[h(367)](){const t=h;if(this[t(414)][t(335)][t(354)])return void(0,d.logWarning)(t(386));const r=this[t(409)],e=o(r[t(381)],t(390));r[t(345)][t(347)](t(337))[t(340)](e),(0,d.logError)(t(342))}}function I(){const t=["token","1019221iFUAmh","registerTokenUrl","2358092oJOcAt","7332544RlIKCy","tokenUrl","requires","6609840GVaphL","isOfficialPlugin","get","https://docx-converter.cke-cs.com/v2/convert/docx-html","config","commands","65jiGneZ","1125758KIHUbV","isPremiumPlugin","define","ImportWordEditing","editor","_token","getToken","491602dPIAfG","plugins","9kBSUXr","150006FSQfWj","CloudServices","inline","init","6JmkrHw","importWord","pluginName","none","add","cloudServices"];return(I=function(){return t})()}function v(t,r){const e=I();return(v=function(t,r){return e[t-=241]})(t,r)}const w=v;!function(t){const r=v,e=t();for(;;)try{if(592843===parseInt(r(253))/1+-parseInt(r(246))/2*(-parseInt(r(260))/3)+-parseInt(r(269))/4+-parseInt(r(245))/5*(parseInt(r(256))/6)+parseInt(r(267))/7+-parseInt(r(270))/8*(parseInt(r(255))/9)+parseInt(r(273))/10)break;e.push(e.shift())}catch(t){e.push(e.shift())}}(I);class y extends t.Plugin{[w(251)];static get[w(262)](){return w(249)}static get[w(274)](){return!0}static get[w(247)](){return!0}static get[w(272)](){const t=w;return[i.Notification,p.ClipboardPipeline,t(257)]}constructor(t){const r=w;super(t),this[r(251)]=null}async[w(259)](){const t=w,r=this[t(250)];r[t(243)][t(248)](t(261),{converterUrl:t(242),tokenUrl:(r[t(243)][t(241)](t(265))||{})[t(271)],formatting:{resets:t(263),defaults:t(263),styles:t(258)}}),r[t(244)][t(264)](t(261),new g(r));const{tokenUrl:e}=r[t(243)][t(241)](t(261));if(e){const{tokenUrl:n}=r[t(243)][t(241)](t(265))||{};this[t(251)]=e===n?r[t(254)][t(241)](t(257))[t(266)]:await r[t(254)][t(241)](t(257))[t(268)](e)}}[w(252)](){return this[w(251)]}}var b=k;!function(t){for(var r=k,e=t();;)try{if(848745===parseInt(r(481))/1*(parseInt(r(489))/2)+-parseInt(r(491))/3+parseInt(r(487))/4+-parseInt(r(485))/5+-parseInt(r(488))/6+-parseInt(r(479))/7+parseInt(r(486))/8*(parseInt(r(478))/9))break;e.push(e.shift())}catch(t){e.push(e.shift())}}(P);class W extends t.Plugin{static get[b(480)](){return b(490)}static get[b(484)](){return!0}static get[b(483)](){return!0}static get[b(482)](){return[y,u]}}function k(t,r){var e=P();return(k=function(t,r){return e[t-=478]})(t,r)}function P(){var t=["4389592HaRatn","2757204lyaNDt","802OYVHwI","ImportWord","4889166NwCFka","7613901RZGQZu","8598408ncbKhN","pluginName","3253GpMrvM","requires","isPremiumPlugin","isOfficialPlugin","8097310ILBQkH","32qBuKOS"];return(P=function(){return t})()}function x(t,r){var e=O();return(x=function(t,r){return e[t-=389]})(t,r)}function O(){var t=["5466900josRfq","30RzEPhX","1686762cRTGcx","30sZTiOY","11xlCSdC","3970068aPZRoY","5igxPYB","84byUZsQ","673209ayveWn","5898576ippVuP","15777qAVbVh","14678ozuoqt"];return(O=function(){return t})()}!function(t){for(var r=x,e=t();;)try{if(514691===-parseInt(r(397))/1*(parseInt(r(399))/2)+parseInt(r(396))/3*(-parseInt(r(393))/4)+parseInt(r(392))/5*(parseInt(r(391))/6)+parseInt(r(400))/7+-parseInt(r(395))/8+parseInt(r(394))/9*(parseInt(r(389))/10)+parseInt(r(390))/11*(parseInt(r(398))/12))break;e.push(e.shift())}catch(t){e.push(e.shift())}}(O)})(),(window.CKEditor5=window.CKEditor5||{}).importWord=n})();