1import{Accessibility as f,Command as y,CommandCollection as C,Context as E,ContextPlugin as h,EditingKeystrokeHandler as _,Editor as A,ElementApiMixin as S,MultiCommand as w,PendingActions as T,Plugin as r,_DEFAULT_ACCESSIBILITY_GROUP_ID as U,_getEditorUsageData as b,attachToForm as x,secureSourceElement as I}from"../../../frontend-editor-ckeditor-web/__liferay__/exports/@ckeditor$ckeditor5-core$dist$index.js.js";import{CKEditorError as D,Collection as M,Config as P,DOCUMENTATION_URL as O,DomEmitterMixin as R,ElementReplacer as F,EmitterMixin as G,EventInfo as K,FocusTracker as L,KeystrokeHandler as B,Locale as H,ObservableMixin as N,Rect as V,ResizeObserver as W,_clearTranslations as q,_getEmitterId as j,_getEmitterListenedTo as z,_getUserAgent as Y,_isAndroid as J,_isBlink as Q,_isGecko as X,_isMac as Z,_isMediaForcedColors as $,_isMotionReduced as ee,_isRegExpUnicodePropertySupported as te,_isSafari as ie,_isWindows as oe,_isiOS as re,_setEmitterId as ae,_translate as se,_unifyTranslations as ne,abortableDebounce as le,add as de,areConnectedThroughProperties as ce,collectStylesheets as ge,compareArrays as ue,count as pe,crc32 as me,createElement as fe,delay as ye,diff as Ce,diffToChanges as Ee,env as he,exponentialDelay as _e,fastDiff as Ae,findClosestScrollableAncestor as Se,first as we,formatHtml as Te,getAncestors as Ue,getBorderWidths as be,getCode as xe,getCommonAncestor as Ie,getDataFromElement as ve,getEnvKeystrokeText as ke,getLanguageDirection as De,getLocalizedArrowKeyCodeDirection as Me,getOptimalPosition as Pe,getPositionedAncestor as Oe,getRangeFromMouseEvent as Re,getVisualViewportOffset as Fe,global as Ge,indexOf as Ke,insertAt as Le,insertToPriorityArray as Be,isArrowKeyCode as He,isCombiningMark as Ne,isComment as Ve,isForwardArrowKeyCode as We,isHighSurrogateHalf as qe,isInsideCombinedSymbol as je,isInsideEmojiSequence as ze,isInsideSurrogatePair as Ye,isIterable as Je,isLowSurrogateHalf as Qe,isNode as Xe,isRange as Ze,isText as $e,isValidAttributeName as et,isViewWithFocusTracker as tt,isVisible as it,isWindow as ot,keyCodes as rt,logError as at,logWarning as d,mapsEqual as st,nth as nt,objectToMap as lt,parseBase64EncodedObject as dt,parseKeystroke as ct,priorities as gt,releaseDate as ut,remove as pt,retry as mt,scrollAncestorsToShowTarget as ft,scrollViewportToShowTarget as yt,setDataInElement as Ct,spliceArray as Et,spy as ht,toArray as _t,toMap as At,toUnit as St,uid as wt,version as Tt,wait as Ut}from"../../../frontend-editor-ckeditor-web/__liferay__/exports/@ckeditor$ckeditor5-utils$dist$index.js.js";import{Base64UploadAdapter as It,FileReader as vt,FileRepository as a,SimpleUploadAdapter as kt}from"../../../frontend-editor-ckeditor-web/__liferay__/exports/@ckeditor$ckeditor5-upload$dist$index.js.js";var o=class extends r{_uploadGateway;static get pluginName(){return"CloudServicesUploadAdapter"}static get isOfficialPlugin(){return!0}static get requires(){return["CloudServices",a]}init(){let e=this.editor,t=e.plugins.get("CloudServices"),i=t.token,c=t.uploadUrl;if(!i)return;let g=e.plugins.get("CloudServicesCore");this._uploadGateway=g.createUploadGateway(i,c),e.plugins.get(a).createUploadAdapter=u=>new s(this._uploadGateway,u)}},s=class{uploadGateway;loader;fileUploader;constructor(e,t){this.uploadGateway=e,this.loader=t}upload(){return this.loader.file.then(e=>(this.fileUploader=this.uploadGateway.upload(e),this.fileUploader.on("progress",(t,i)=>{this.loader.uploadTotal=i.total,this.loader.uploaded=i.uploaded}),this.fileUploader.send()))}abort(){this.fileUploader.abort()}},n=class extends r{static get pluginName(){return"EasyImage"}static get isOfficialPlugin(){return!0}static get requires(){return[o,"ImageUpload"]}init(){let e=this.editor;!e.plugins.has("ImageBlockEditing")&&!e.plugins.has("ImageInlineEditing")&&d("easy-image-image-feature-missing",e)}};export{o as CloudServicesUploadAdapter,n as EasyImage}; 2/*! Bundled license information: 3 4@ckeditor/ckeditor5-easy-image/dist/index.js: 5 (** 6 * @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved. 7 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options 8 *) 9*/ 10//# sourceMappingURL=@ckeditor$ckeditor5-easy-image$dist$index.js.(EYLBE4SZ).js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.