roosterjs
Version:
A simple facade for all roosterjs code
2 lines • 41.4 kB
JavaScript
define(["roosterjs","roosterjsLegacy"],((e,t)=>(()=>{"use strict";var n={333:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createSizeTransformer=t.BridgePlugin=void 0;var o=n(635),r=n(331),a=n(816),i=n(884),l=n(920),s=n(485),c=function(){function e(e,t,n){void 0===t&&(t=[]),void 0===n&&(n=[]),this.onInitialize=e,this.experimentalFeatures=n;var r=(0,i.createEditPlugin)();this.legacyPlugins=(0,o.__spreadArray)([r],(0,o.__read)(t.filter((function(e){return!!e&&l.IgnoredPluginNames.indexOf(e.getName())<0}))),!1),this.edit=r.getState(),this.contextMenuProviders=this.legacyPlugins.filter(d),this.checkExclusivelyHandling=this.legacyPlugins.some((function(e){return e.willHandleEventExclusively}))}return e.prototype.getName=function(){return"Bridge"},e.prototype.initialize=function(e){var t=this.onInitialize(this.createEditorCore(e));this.legacyPlugins.forEach((function(n){n.initialize(t),v(n)&&n.initializeV9(e)}))},e.prototype.dispose=function(){for(var e=this.legacyPlugins.length-1;e>=0;e--)this.legacyPlugins[e].dispose()},e.prototype.willHandleEventExclusively=function(e){return this.checkExclusivelyHandling&&!!this.cacheGetExclusivelyHandlePlugin(e)},e.prototype.onPluginEvent=function(e){var t=this,n=this.cacheGetOldEvent(e),o=this.cacheGetExclusivelyHandlePlugin(e);o?this.handleEvent(o,n,e):this.legacyPlugins.forEach((function(o){return t.handleEvent(o,n,e)})),n&&Object.assign(e,(0,s.oldEventToNewEvent)(n,e))},e.prototype.getContextMenuItems=function(e){var t=[];return this.contextMenuProviders.forEach((function(n){var r,a=null!==(r=n.getContextMenuItems(e))&&void 0!==r?r:[];(null==a?void 0:a.length)>0&&(t.length>0&&t.push(null),t.push.apply(t,(0,o.__spreadArray)([],(0,o.__read)(a),!1)))})),t},e.prototype.cacheGetExclusivelyHandlePlugin=function(e){var t=this;return(0,r.cacheGetEventData)(e,"__ExclusivelyHandleEventPlugin",(function(e){for(var n,o,r=t.cacheGetOldEvent(e),a=0;a<t.legacyPlugins.length;a++){var i=t.legacyPlugins[a];if(r&&(null===(n=i.willHandleEventExclusively)||void 0===n?void 0:n.call(i,r)))return i;if(v(i)&&(null===(o=i.willHandleEventExclusivelyV9)||void 0===o?void 0:o.call(i,e)))return i}return null}))},e.prototype.cacheGetOldEvent=function(e){return(0,r.cacheGetEventData)(e,"__OldEventFromNewEvent",s.newEventToOldEvent)},e.prototype.createEditorCore=function(e){var t;return{customData:{},experimentalFeatures:null!==(t=this.experimentalFeatures)&&void 0!==t?t:[],sizeTransformer:u(e),darkColorHandler:(0,a.createDarkColorHandler)(e.getColorManager()),edit:this.edit,contextMenuProviders:this.contextMenuProviders}},e.prototype.handleEvent=function(e,t,n){var o;t&&e.onPluginEvent&&e.onPluginEvent(t),v(e)&&(null===(o=e.onPluginEventV9)||void 0===o||o.call(e,n))},e}();function u(e){return function(t){return t/e.getDOMHelper().calculateZoomScale()}}function d(e){var t;return!!(null===(t=e)||void 0===t?void 0:t.getContextMenuItems)}function v(e){return!!e.initializeV9}t.BridgePlugin=c,t.createSizeTransformer=u},884:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createEditPlugin=void 0;var o=n(464),r=function(){function e(){this.editor=null,this.state={features:{}}}return e.prototype.getName=function(){return"Edit"},e.prototype.initialize=function(e){this.editor=e},e.prototype.dispose=function(){this.editor=null},e.prototype.getState=function(){return this.state},e.prototype.onPluginEvent=function(e){var t,n=!1,r=null,a=!1,i=0==e.eventType;if(i){var l=e.rawEvent,s=null===(t=this.editor)||void 0===t?void 0:t.getSelectionRange();n=(a=(0,o.isCtrlOrMetaPressed)(l))||l.altKey,r=this.state.features[l.which]||s&&!s.collapsed&&this.state.features[258]}else 7==e.eventType&&(r=this.state.features[257]);for(var c=0;r&&c<(null==r?void 0:r.length);c++){var u=r[c];if((u.allowFunctionKeys||!n)&&this.editor&&u.shouldHandleEvent(e,this.editor,a)){u.handleEvent(e,this.editor),i&&(e.handledByEditFeature=!0);break}}},e}();t.createEditPlugin=function(){return new r}},816:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createDarkColorHandler=void 0;var o=n(331),r=/^\s*var\(\s*(\-\-[a-zA-Z0-9\-_]+)\s*(?:,\s*(.*))?\)\s*$/,a=function(){function e(e){this.innerHandler=e}return e.prototype.getKnownColorsCopy=function(){return Object.values(this.innerHandler.knownColors)},e.prototype.registerColor=function(e,t,n){var o,r=this.parseColorValue(e);return r&&(e=r.lightModeColor,n=r.darkModeColor||n,o=r.key),t&&e?(o=o||"--darkColor_"+e.replace(/[^\d\w]/g,"_"),this.innerHandler.updateKnownColor(t,o,{lightModeColor:e,darkModeColor:n||this.innerHandler.getDarkColor(e)}),"var("+o+", "+e+")"):e},e.prototype.reset=function(){this.innerHandler.reset()},e.prototype.parseColorValue=function(e,t){var n,o,a,i="";if(e){var l=e.startsWith("var(")?r.exec(e):null;l?l[2]?(o=l[1],i=l[2],a=null===(n=this.innerHandler.knownColors[o])||void 0===n?void 0:n.darkModeColor):i="":t?(i=this.findLightColorFromDarkColor(e)||"")&&(a=e):i=e}return{key:o,lightModeColor:i,darkModeColor:a}},e.prototype.findLightColorFromDarkColor=function(e){var t=(0,o.parseColor)(e),n=this.innerHandler.knownColors;if(t){var r=(0,o.getObjectKeys)(n).find((function(e){var r=(0,o.parseColor)(n[e].darkModeColor);return r&&r[0]==t[0]&&r[1]==t[1]&&r[2]==t[2]}));if(r)return n[r].lightModeColor}return null},e.prototype.transformElementColor=function(e,t,n){var r=(0,o.getColor)(e,!1,!n,this.innerHandler),a=(0,o.getColor)(e,!0,!n,this.innerHandler);(0,o.setColor)(e,r,!1,n,this.innerHandler),(0,o.setColor)(e,a,!0,n,this.innerHandler)},e}();t.createDarkColorHandler=function(e){return new a(e)}},451:(e,t,n)=>{var o;Object.defineProperty(t,"__esModule",{value:!0}),t.EditorAdapter=void 0;var r=n(635),a=n(333),i=n(849),l=n(684),s=n(331),c=n(485),u=n(331),d=n(671),v=n(464),p=((o={})[0]="HTML",o[3]="PlainText",o[4]="PlainTextFast",o[1]="HTML",o[2]="HTML",o),f=function(e){function t(t,n){var o,i;void 0===n&&(n={});var l=this,s=new a.BridgePlugin((function(e){return l.contentModelEditorCore=e,l}),n.legacyPlugins,n.experimentalFeatures),c=(0,r.__spreadArray)([s],(0,r.__read)(null!==(o=n.plugins)&&void 0!==o?o:[]),!1),d=null!==(i=n.initialContent)&&void 0!==i?i:t.innerHTML,v=d&&!n.initialModel?(0,u.createModelFromHtml)(d,n.defaultDomToModelOptions,n.trustedHTMLHandler,n.defaultSegmentFormat):n.initialModel,p=(0,r.__assign)((0,r.__assign)({},n),{plugins:c,initialModel:v});return l=e.call(this,t,p)||this}return(0,r.__extends)(t,e),t.prototype.dispose=function(){e.prototype.dispose.call(this);var t=this.contentModelEditorCore;t&&((0,s.getObjectKeys)(t.customData).forEach((function(e){var n=t.customData[e];n&&n.disposer&&n.disposer(n.value),delete t.customData[e]})),this.contentModelEditorCore=void 0)},t.prototype.isDisposed=function(){return e.prototype.isDisposed.call(this)||!this.contentModelEditorCore},t.prototype.insertNode=function(e,t){var n;if(e){t=t||{position:3,insertOnNewLine:!1,updateCursor:!0,replaceSelection:!0,insertToRegionRoot:!1};var o=this.getCore().physicalRoot;if(t.updateCursor&&this.focus(),4==t.position)null===(n=o.parentNode)||void 0===n||n.insertBefore(e,o.nextSibling);else{this.isDarkMode()&&(0,s.transformColor)(e,!0,"lightToDark",this.getColorManager());var r=(0,l.insertNode)(o,this.getDOMSelection(),e,t);r&&t.updateCursor&&this.setDOMSelection(r)}return!0}return!1},t.prototype.deleteNode=function(e){return!!(e&&this.contains(e)&&e.parentNode)&&(e.parentNode.removeChild(e),!0)},t.prototype.replaceNode=function(e,t,n){var o,r=this.getCore();return!(!this.contains(e)||!t||(r.lifecycle.isDarkMode&&n&&this.transformToDarkColor(t,0),null===(o=e.parentNode)||void 0===o||o.replaceChild(t,e),0))},t.prototype.getBlockElementAtNode=function(e){return(0,v.getBlockElementAtNode)(this.getCore().logicalRoot,e)},t.prototype.contains=function(e){return!!e&&(0,v.contains)(this.getCore().logicalRoot,e)},t.prototype.queryElements=function(e,t,n){void 0===t&&(t=0);var o=this.getCore(),a=[],i=t instanceof Function?0:t;n=t instanceof Function?t:n;var l=0==i?null:this.getSelectionRangeEx();return l?(l.ranges.forEach((function(t){a.push.apply(a,(0,r.__spreadArray)([],(0,r.__read)((0,v.queryElements)(o.logicalRoot,e,n,i,t)),!1))})),a):(0,v.queryElements)(o.logicalRoot,e,n,i,void 0)},t.prototype.collapseNodes=function(e,t,n){return(0,v.collapseNodes)(this.getCore().physicalRoot,e,t,n)},t.prototype.isEmpty=function(e){return(0,v.isNodeEmpty)(this.getCore().physicalRoot,e)},t.prototype.getContent=function(e){var t;switch(void 0===e&&(e=0),null!==(t=p[e])&&void 0!==t?t:"HTML"){case"HTML":return(0,u.exportContent)(this,"HTML",this.getCore().environment.modelToDomSettings.customized);case"PlainText":return(0,u.exportContent)(this,"PlainText");case"PlainTextFast":return(0,u.exportContent)(this,"PlainTextFast")}},t.prototype.setContent=function(e,t){void 0===t&&(t=!0);var n=this.getCore(),o=n.physicalRoot,r=n.api,a=n.trustedHTMLHandler,i=n.lifecycle,l=n.darkColorHandler;r.triggerEvent(n,{eventType:"beforeSetContent",newContent:e},!0);var c=(0,u.createModelFromHtml)(e,n.environment.domToModelSettings.customized,a,n.format.defaultFormat);r.setContentModel(n,c),t?r.triggerEvent(n,{eventType:"contentChanged",source:"SetContent"},!1):i.isDarkMode&&(0,s.transformColor)(o,!1,"lightToDark",l)},t.prototype.insertContent=function(e,t){var n;if(e){var o=this.getDocument(),r=null===(n=this.getCore().domCreator.htmlToDOM(e))||void 0===n?void 0:n.body,a=(null==r?void 0:r.childNodes)?(0,v.toArray)(r.childNodes):[];t&&t.insertOnNewLine&&a.length>1&&(a=[(0,v.wrap)(a)]);var i=o.createDocumentFragment();a.forEach((function(e){return i.appendChild(e)})),this.insertNode(i,t)}},t.prototype.deleteSelectedContent=function(){var e=this.getSelectionRange();return e&&!e.collapsed?(0,v.deleteSelectedContent)(this.getCore().physicalRoot,e):null},t.prototype.paste=function(e,t,n,o){void 0===t&&(t=!1),void 0===n&&(n=!1),void 0===o&&(o=!1),(0,u.paste)(this,e,t?"asPlainText":n?"mergeFormat":o?"asImage":"normal")},t.prototype.getSelectionRange=function(e){void 0===e&&(e=!0);var t=this.getDOMSelection();return"range"==(null==t?void 0:t.type)?t.range:null},t.prototype.getSelectionRangeEx=function(){var e=this.getDOMSelection();return(0,d.convertDomSelectionToRangeEx)(e)},t.prototype.getSelectionPath=function(){var e=this.getSelectionRange();return e&&(0,v.getSelectionPath)(this.getCore().physicalRoot,e)},t.prototype.select=function(e,t,n,o){var r=this.getCore(),a=(0,i.buildRangeEx)(r.physicalRoot,e,t,n,o),l=(0,d.convertRangeExToDomSelection)(a);return this.setDOMSelection(l),!0},t.prototype.getFocusedPosition=function(){var e,t=null===(e=this.getDocument().defaultView)||void 0===e?void 0:e.getSelection();if((null==t?void 0:t.focusNode)&&this.contains(t.focusNode))return new v.Position(t.focusNode,t.focusOffset);var n=this.getSelectionRange();return n?v.Position.getStart(n):null},t.prototype.getElementAtCursor=function(e,t,n){var o,r=this;return n=t?void 0:n,null!==(o=(0,v.cacheGetEventData)(null!=n?n:null,"GET_ELEMENT_AT_CURSOR_"+e,(function(){if(!t){var n=r.getFocusedPosition();t=null==n?void 0:n.node}return t&&r.getDOMHelper().findClosestElementAncestor(t,e)})))&&void 0!==o?o:null},t.prototype.isPositionAtBeginning=function(e){return(0,v.isPositionAtBeginningOf)(e,this.getCore().logicalRoot)},t.prototype.getSelectedRegions=function(e){void 0===e&&(e=0);var t=this.getSelectionRangeEx(),n=[],o=this.getCore().logicalRoot;return t.ranges.forEach((function(t){n.push.apply(n,(0,r.__spreadArray)([],(0,r.__read)(t?(0,v.getRegionsFromRange)(o,t,e):[]),!1))})),n.filter((function(e,t,n){return n.indexOf(e)===t}))},t.prototype.addDomEventHandler=function(e,t){var n,o="string"==typeof e?((n={})[e]=t,n):e,r={};return(0,s.getObjectKeys)(o).forEach((function(e){var t=o[e],n={pluginEventType:null,beforeDispatch:null};if("number"==typeof t)n.pluginEventType=c.OldEventTypeToNewEventType[t];else if("function"==typeof t)n.beforeDispatch=t;else if("object"==typeof t){var a=t;n={beforeDispatch:a.beforeDispatch,pluginEventType:"number"==typeof a.pluginEventType?c.OldEventTypeToNewEventType[a.pluginEventType]:void 0}}r[e]=n})),this.attachDomEvent(r)},t.prototype.triggerPluginEvent=function(e,t,n){var o;void 0===n&&(n=!1);var a=(0,r.__assign)({eventType:e},t),i=(0,c.oldEventToNewEvent)(a),l=this.getCore();return i?(l.api.triggerEvent(l,i,n),null!==(o=(0,c.newEventToOldEvent)(i,a))&&void 0!==o?o:a):a},t.prototype.triggerContentChangedEvent=function(e,t){void 0===e&&(e="SetContent"),this.triggerPluginEvent(7,{source:e,data:t})},t.prototype.undo=function(){(0,u.undo)(this)},t.prototype.redo=function(){(0,u.redo)(this)},t.prototype.addUndoSnapshot=function(e,t,n,o){var r,a,i,l=this.getCore(),s=l.undo,c=s.isNested;c||(s.isNested=!0,!l.undo.snapshotsManager.hasNewContent&&(null==o?void 0:o.getEntityState)&&e||l.api.addUndoSnapshot(l,!!n,null===(r=null==o?void 0:o.getEntityState)||void 0===r?void 0:r.call(o)));try{if(e){var u,d="range"==(null==(u=l.api.getDOMSelection(l))?void 0:u.type)?u.range:null;if(i=e(d&&v.Position.getStart(d).normalize(),d&&v.Position.getEnd(d).normalize()),!c){var p=null===(a=null==o?void 0:o.getEntityState)||void 0===a?void 0:a.call(o);l.api.addUndoSnapshot(l,!1,p)}}}finally{c||(s.isNested=!1)}if(e&&t){var f={eventType:7,source:t,data:i,additionalData:o};this.triggerPluginEvent(7,f,!0)}n&&"range"==(null==(u=l.api.getDOMSelection(l))?void 0:u.type)&&(l.undo.snapshotsManager.hasNewContent=!1,l.undo.autoCompleteInsertPoint={node:u.range.startContainer,offset:u.range.startOffset})},t.prototype.getUndoState=function(){var e=this.getCore().undo.snapshotsManager;return{canUndo:e.hasNewContent||e.canMove(-1),canRedo:e.canMove(1)}},t.prototype.getCustomData=function(e,t,n){var o=this.getContentModelEditorCore();return(o.customData[e]=o.customData[e]||{value:t?t():void 0,disposer:n}).value},t.prototype.getDefaultFormat=function(){var e=this.getCore().format.defaultFormat;return{bold:(0,s.isBold)(e.fontWeight),italic:e.italic,underline:e.underline,fontFamily:e.fontFamily,fontSize:e.fontSize,textColor:e.textColor,backgroundColor:e.backgroundColor}},t.prototype.getBodyTraverser=function(e){return v.ContentTraverser.createBodyTraverser(this.getCore().logicalRoot,e)},t.prototype.getSelectionTraverser=function(e){var t;return(e=null!==(t=null!=e?e:this.getSelectionRange())&&void 0!==t?t:void 0)?v.ContentTraverser.createSelectionTraverser(this.getCore().logicalRoot,e):null},t.prototype.getBlockTraverser=function(e){void 0===e&&(e=3);var t=this.getSelectionRange();return t?v.ContentTraverser.createBlockTraverser(this.getCore().logicalRoot,t,e):null},t.prototype.getContentSearcherOfCursor=function(e){var t=this;return(0,v.cacheGetEventData)(null!=e?e:null,"ContentSearcher",(function(){var e=t.getSelectionRange();return e&&new v.PositionContentSearcher(t.getCore().logicalRoot,v.Position.getStart(e))}))},t.prototype.runAsync=function(e){var t=this,n=this.getCore().physicalRoot.ownerDocument.defaultView||window,o=n.requestAnimationFrame((function(){!t.isDisposed()&&e&&e(t)}));return function(){n.cancelAnimationFrame(o)}},t.prototype.setEditorDomAttribute=function(e,t){this.getDOMHelper().setDomAttribute(e,t)},t.prototype.getEditorDomAttribute=function(e){return this.getDOMHelper().getDomAttribute(e)},t.prototype.getRelativeDistanceToEditor=function(e,t){if(this.contains(e)){var n=this.getCore().physicalRoot,o=n.getBoundingClientRect(),r=e.getBoundingClientRect();if(o&&r){var a=r.left-(null==o?void 0:o.left),i=r.top-(null==o?void 0:o.top);return t&&(a+=n.scrollLeft,i+=n.scrollTop),[a,i]}}return null},t.prototype.addContentEditFeature=function(e){var t=this.getContentModelEditorCore();null==e||e.keys.forEach((function(n){var o=t.edit.features[n]||[];o.push(e),t.edit.features[n]=o}))},t.prototype.removeContentEditFeature=function(e){var t=this.getContentModelEditorCore();null==e||e.keys.forEach((function(n){var o,r=t.edit.features[n],a=null!==(o=null==r?void 0:r.indexOf(e))&&void 0!==o?o:-1;a>=0&&(t.edit.features[n].splice(a,1),t.edit.features[n].length<1&&delete t.edit.features[n])}))},t.prototype.getStyleBasedFormatState=function(){var e=this.retrieveFormatState();return{backgroundColor:e.backgroundColor,direction:e.direction,fontName:e.fontName,fontSize:e.fontSize,fontWeight:e.fontWeight,lineHeight:e.lineHeight,marginBottom:e.marginBottom,marginTop:e.marginTop,textAlign:e.textAlign,textColor:e.textColor}},t.prototype.getPendableFormatState=function(){var e=this.retrieveFormatState();return{isBold:e.isBold,isItalic:e.isItalic,isStrikeThrough:e.isStrikeThrough,isSubscript:e.isSubscript,isSuperscript:e.isSubscript,isUnderline:e.isUnderline}},t.prototype.ensureTypeInContainer=function(e,t){},t.prototype.transformToDarkColor=function(e,t){void 0===t&&(t=0);var n=this.getCore();n.lifecycle.isDarkMode&&(0,s.transformColor)(e,!0,1==t?"darkToLight":"lightToDark",n.darkColorHandler)},t.prototype.isFeatureEnabled=function(e){return this.getContentModelEditorCore().experimentalFeatures.indexOf(e)>=0},t.prototype.getZoomScale=function(){return this.getDOMHelper().calculateZoomScale()},t.prototype.setZoomScale=function(e){e>0&&e<=10&&this.triggerEvent("zoomChanged",{newZoomScale:e},!0)},t.prototype.getSizeTransformer=function(){return this.getContentModelEditorCore().sizeTransformer},t.prototype.getDarkColorHandler=function(){return this.getContentModelEditorCore().darkColorHandler},t.prototype.isInIME=function(){return this.getCore().domEvent.isInIME},t.prototype.retrieveFormatState=function(){var e=this.getPendingFormat(),t={};return this.formatContentModel((function(n){return(0,s.retrieveModelFormatState)(n,e,t),!1})),t},t.prototype.getContentModelEditorCore=function(){if(!this.contentModelEditorCore)throw new Error("Editor is already disposed");return this.contentModelEditorCore},t}(u.Editor);t.EditorAdapter=f},920:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.IgnoredPluginNames=void 0,t.IgnoredPluginNames=["TableCellSelection"]},849:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.buildRangeEx=void 0;var o=n(464);t.buildRangeEx=function(e,t,n,r,a){var i,l,s=null;if(function(e){var t=e;return t&&"object"==typeof t&&"number"==typeof t.type&&Array.isArray(t.ranges)}(t))s=t;else if((0,o.safeInstanceOf)(t,"HTMLTableElement")&&(null===(i=n)||i&&"object"==typeof i&&"object"==typeof i.firstCell&&"object"==typeof i.lastCell))s={type:1,ranges:[],areAllCollapsed:!1,table:t,coordinates:null!=n?n:void 0};else if((0,o.safeInstanceOf)(t,"HTMLImageElement")&&void 0===n)s={type:2,ranges:[],areAllCollapsed:!1,image:t};else{var c=t?(0,o.safeInstanceOf)(t,"Range")?t:(l=t)&&"object"==typeof l&&Array.isArray(l.start)&&Array.isArray(l.end)?(0,o.createRange)(e,t.start,t.end):function(e){var t=e;return t&&"object"==typeof t&&"object"==typeof t.node&&"number"==typeof t.offset}(t)||(0,o.safeInstanceOf)(t,"Node")?(0,o.createRange)(t,n,r,a):null:null;s=c?{type:0,ranges:[c],areAllCollapsed:c.collapsed}:{type:0,ranges:[],areAllCollapsed:!0}}return s}},507:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.createTableRanges=void 0;var o=n(331);t.createTableRanges=function(e){for(var t,n=[],r=e.table,a=e.firstColumn,i=e.firstRow,l=e.lastColumn,s=e.lastRow,c=(0,o.parseTableCells)(r),u=i;u<=s;u++)for(var d=a;d<=l;d++){var v=null===(t=c[u])||void 0===t?void 0:t[d];if("object"==typeof v){var p=r.ownerDocument.createRange();p.selectNode(v),n.push(p)}}return n}},485:(e,t,n)=>{var o,r,a,i;Object.defineProperty(t,"__esModule",{value:!0}),t.newEventToOldEvent=t.oldEventToNewEvent=t.OldEventTypeToNewEventType=void 0;var l=n(671),s=n(464),c={asImage:3,asPlainText:1,mergeFormat:2,normal:0},u=((o={})[3]="asImage",o[1]="asPlainText",o[2]="mergeFormat",o[0]="normal",o),d=((r={})[2]="announceListItemBullet",r[1]="announceListItemNumbering",r[3]="announceOnFocusLastCell",r),v={announceListItemBullet:2,announceListItemNumbering:1,announceOnFocusLastCell:3},p=((a={})[0]="newEntity",a[6]="overwrite",a[5]="removeFromEnd",a[4]="removeFromStart",a[8]="replaceTemporaryContent",a[11]="updateEntityState",a[1]="click",a[2]=void 0,a[3]=void 0,a[7]=void 0,a[9]=void 0,a[10]=void 0,a),f={newEntity:0,overwrite:6,removeFromEnd:5,removeFromStart:4,replaceTemporaryContent:8,updateEntityState:11,snapshotEntityState:null,click:1,beforeFormat:null};t.OldEventTypeToNewEventType=((i={})[9]="beforeCutCopy",i[12]="beforeDispose",i[23]="beforeKeyboardEditing",i[10]="beforePaste",i[20]="beforeSetContent",i[4]="compositionEnd",i[7]="contentChanged",i[16]="contextMenu",i[19]="editImage",i[11]="editorReady",i[17]="enteredShadowEdit",i[15]="entityOperation",i[8]="extractContentWithDom",i[3]="input",i[0]="keyDown",i[1]="keyPress",i[2]="keyUp",i[18]="leavingShadowEdit",i[5]="mouseDown",i[6]="mouseUp",i[13]=void 0,i[14]="scroll",i[22]="selectionChanged",i[21]="zoomChanged",i),t.oldEventToNewEvent=function(e,t){var n,o,r,a,i,s,c,v,f,g,y,h,m,C,E;switch(e.eventType){case 9:return{eventType:"beforeCutCopy",clonedRoot:e.clonedRoot,eventDataCache:e.eventDataCache,isCut:e.isCut,range:e.range,rawEvent:e.rawEvent};case 12:return{eventType:"beforeDispose",eventDataCache:e.eventDataCache};case 23:return{eventType:"beforeKeyboardEditing",eventDataCache:e.eventDataCache,rawEvent:e.rawEvent};case 10:var w="beforePaste"==(null==t?void 0:t.eventType)?t:void 0,T=e;return{eventType:"beforePaste",clipboardData:e.clipboardData,customizedMerge:null!==(n=T.customizedMerge)&&void 0!==n?n:null==w?void 0:w.customizedMerge,domToModelOption:null!==(r=null!==(o=T.domToModelOption)&&void 0!==o?o:null==w?void 0:w.domToModelOption)&&void 0!==r?r:{additionalAllowedTags:[],additionalDisallowedTags:[],additionalFormatParsers:{},formatParserOverride:{},processorOverride:{},styleSanitizers:{},attributeSanitizers:{}},eventDataCache:e.eventDataCache,fragment:e.fragment,htmlAfter:e.htmlAfter,htmlAttributes:e.htmlAttributes,htmlBefore:e.htmlBefore,pasteType:u[e.pasteType]};case 20:return{eventType:"beforeSetContent",eventDataCache:e.eventDataCache,newContent:e.newContent};case 4:return{eventType:"compositionEnd",eventDataCache:e.eventDataCache,rawEvent:e.rawEvent};case 7:var D="contentChanged"==(null==t?void 0:t.eventType)?t:void 0;return{eventType:"contentChanged",eventDataCache:e.eventDataCache,changedEntities:null==D?void 0:D.changedEntities,contentModel:null==D?void 0:D.contentModel,data:e.data,entityStates:null!==(s=null===(i=null===(a=e.additionalData)||void 0===a?void 0:a.getEntityState)||void 0===i?void 0:i.call(a))&&void 0!==s?s:null==D?void 0:D.entityStates,selection:null==D?void 0:D.selection,source:e.source,formatApiName:null!==(v=null===(c=e.additionalData)||void 0===c?void 0:c.formatApiName)&&void 0!==v?v:null==D?void 0:D.formatApiName,announceData:null!==(E=null===(g=null===(f=e.additionalData)||void 0===f?void 0:f.getAnnounceData)||void 0===g?void 0:g.call(f),y=E?{defaultStrings:E.defaultStrings?d[E.defaultStrings]:void 0,formatStrings:E.formatStrings,text:E.text}:void 0)&&void 0!==y?y:null==D?void 0:D.announceData};case 16:return{eventType:"contextMenu",eventDataCache:e.eventDataCache,rawEvent:e.rawEvent,items:e.items};case 19:return{eventType:"editImage",eventDataCache:e.eventDataCache,image:e.image,newSrc:e.newSrc,originalSrc:e.originalSrc,previousSrc:e.previousSrc};case 11:var b="editorReady"==(null==t?void 0:t.eventType)?t:void 0;return{eventType:"editorReady",eventDataCache:e.eventDataCache,addedBlockElements:null!==(h=null==b?void 0:b.addedBlockElements)&&void 0!==h?h:[],removedBlockElements:null!==(m=null==b?void 0:b.removedBlockElements)&&void 0!==m?m:[]};case 17:return{eventType:"enteredShadowEdit",eventDataCache:e.eventDataCache};case 15:var _=p[e.operation];return void 0===_?void 0:{eventType:"entityOperation",eventDataCache:e.eventDataCache,rawEvent:e.rawEvent,entity:e.entity,operation:_,shouldPersist:e.shouldPersist,state:e.state};case 8:return{eventType:"extractContentWithDom",eventDataCache:e.eventDataCache,clonedRoot:e.clonedRoot};case 3:return{eventType:"input",eventDataCache:e.eventDataCache,rawEvent:e.rawEvent};case 0:case 1:case 2:return{eventType:0==e.eventType?"keyDown":1==e.eventType?"keyPress":"keyUp",eventDataCache:e.eventDataCache,rawEvent:e.rawEvent};case 18:return{eventType:"leavingShadowEdit",eventDataCache:e.eventDataCache};case 5:return{eventType:"mouseDown",eventDataCache:e.eventDataCache,rawEvent:e.rawEvent};case 6:return{eventType:"mouseUp",eventDataCache:e.eventDataCache,rawEvent:e.rawEvent,isClicking:e.isClicking};case 14:return{eventType:"scroll",eventDataCache:e.eventDataCache,rawEvent:e.rawEvent,scrollContainer:e.scrollContainer};case 22:var S="selectionChanged"==(null==t?void 0:t.eventType)?t:void 0;return{eventType:"selectionChanged",eventDataCache:e.eventDataCache,newSelection:null!==(C=null==S?void 0:S.newSelection)&&void 0!==C?C:(0,l.convertRangeExToDomSelection)(e.selectionRangeEx)};case 21:return{eventType:"zoomChanged",eventDataCache:e.eventDataCache,newZoomScale:e.newZoomScale};default:return}},t.newEventToOldEvent=function(e,t){var n,o,r,a;switch(e.eventType){case"beforeCutCopy":return{eventType:9,clonedRoot:e.clonedRoot,eventDataCache:e.eventDataCache,isCut:e.isCut,range:e.range,rawEvent:e.rawEvent};case"beforeDispose":return{eventType:12,eventDataCache:e.eventDataCache};case"beforeKeyboardEditing":return{eventType:23,eventDataCache:e.eventDataCache,rawEvent:e.rawEvent};case"beforePaste":var i=10==(null==t?void 0:t.eventType)?t:void 0;return{eventType:10,clipboardData:e.clipboardData,eventDataCache:e.eventDataCache,fragment:e.fragment,htmlAfter:e.htmlAfter,htmlAttributes:e.htmlAttributes,htmlBefore:e.htmlBefore,pasteType:c[e.pasteType],sanitizingOption:null!==(n=null==i?void 0:i.sanitizingOption)&&void 0!==n?n:(0,s.createDefaultHtmlSanitizerOptions)(),domToModelOption:e.domToModelOption,customizedMerge:e.customizedMerge};case"beforeSetContent":return{eventType:20,eventDataCache:e.eventDataCache,newContent:e.newContent};case"compositionEnd":return{eventType:4,eventDataCache:e.eventDataCache,rawEvent:e.rawEvent};case"contentChanged":var u=e.entityStates;return{eventType:7,eventDataCache:e.eventDataCache,data:e.data,source:e.source,additionalData:{formatApiName:e.formatApiName,getAnnounceData:e.announceData?function(){return(t=e.announceData)?{defaultStrings:t.defaultStrings?v[t.defaultStrings]:void 0,formatStrings:t.formatStrings,text:t.text}:void 0;var t}:void 0,getEntityState:u?function(){return u}:void 0}};case"contextMenu":return{eventType:16,eventDataCache:e.eventDataCache,rawEvent:e.rawEvent,items:e.items};case"editImage":return{eventType:19,eventDataCache:e.eventDataCache,image:e.image,newSrc:e.newSrc,originalSrc:e.originalSrc,previousSrc:e.previousSrc};case"editorReady":return{eventType:11,eventDataCache:e.eventDataCache};case"enteredShadowEdit":var d=17==(null==t?void 0:t.eventType)?t:void 0;return{eventType:17,eventDataCache:e.eventDataCache,fragment:null!==(o=null==d?void 0:d.fragment)&&void 0!==o?o:document.createDocumentFragment(),selectionPath:null!==(r=null==d?void 0:d.selectionPath)&&void 0!==r?r:{end:[],start:[]}};case"entityOperation":var p=f[e.operation];return null!==p?{eventType:15,eventDataCache:e.eventDataCache,rawEvent:e.rawEvent,entity:e.entity,operation:p,shouldPersist:e.shouldPersist,state:e.state}:void 0;case"extractContentWithDom":return{eventType:8,eventDataCache:e.eventDataCache,clonedRoot:e.clonedRoot};case"input":return{eventType:3,eventDataCache:e.eventDataCache,rawEvent:e.rawEvent};case"keyDown":case"keyPress":case"keyUp":return{eventType:"keyDown"==e.eventType?0:"keyPress"==e.eventType?1:2,eventDataCache:e.eventDataCache,rawEvent:e.rawEvent};case"leavingShadowEdit":return{eventType:18,eventDataCache:e.eventDataCache};case"mouseDown":return{eventType:5,eventDataCache:e.eventDataCache,rawEvent:e.rawEvent};case"mouseUp":return{eventType:6,eventDataCache:e.eventDataCache,rawEvent:e.rawEvent,isClicking:e.isClicking};case"scroll":return{eventType:14,eventDataCache:e.eventDataCache,rawEvent:e.rawEvent,scrollContainer:e.scrollContainer};case"selectionChanged":var g=22==(null==t?void 0:t.eventType)?t:void 0;return{eventType:22,eventDataCache:e.eventDataCache,selectionRangeEx:null!==(a=null==g?void 0:g.selectionRangeEx)&&void 0!==a?a:(0,l.convertDomSelectionToRangeEx)(e.newSelection)};case"zoomChanged":return{eventType:21,eventDataCache:e.eventDataCache,newZoomScale:e.newZoomScale,oldZoomScale:21==(null==t?void 0:t.eventType)?t.oldZoomScale:1};default:return}}},684:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.insertNode=void 0;var o=n(464);t.insertNode=function(e,t,n,r){var a,i;switch(r.position){case 0:case 1:var l,s=0==r.position,c=(0,o.getFirstLastBlockElement)(e,s);if(c){var u=s?c.getStartNode():c.getEndNode();r.insertOnNewLine||3==u.nodeType||(0,o.isVoidHtmlElement)(u)?(0,o.safeInstanceOf)(n,"DocumentFragment")?(l=(0,o.toArray)(n.childNodes),null===(a=u.parentNode)||void 0===a||a.insertBefore(n,s?u:u.nextSibling)):l=null===(i=u.parentNode)||void 0===i?void 0:i.insertBefore(n,s?u:u.nextSibling):l=u.insertBefore(n,s?u.firstChild:null)}else l=e.appendChild(n);if(l&&r.insertOnNewLine){var d=Array.isArray(l)?l:[l];(0,o.isBlockElement)(d[0])&&(0,o.isBlockElement)(d[d.length-1])||(0,o.wrap)(d)}break;case 2:var v=e.appendChild(n);v&&r.insertOnNewLine&&!(0,o.isBlockElement)(v)&&(0,o.wrap)(v);break;case 5:case 3:var p=function(e,t){var n="range"==(null==e?void 0:e.type)?e.range:null,o=null;return 5==t.position?(o=n,n=t.range):n&&(o=n.cloneRange()),{range:n,rangeToRestore:o}}(t,r),f=p.range,g=p.rangeToRestore;if(!f)break;r.replaceSelection&&!f.collapsed&&f.deleteContents();var y=o.Position.getStart(f),h=void 0;y=r.insertOnNewLine&&r.insertToRegionRoot?function(e,t,n){var r=(0,o.getRegionsFromRange)(e,t,0)[0],a=n.node;if(r){if(3!=a.nodeType||n.isAtEnd||(a=(0,o.splitTextNode)(a,n.offset,!0)),a!=r.rootNode)for(;a&&a.parentNode!=r.rootNode;)(0,o.splitParentNode)(a,!1),a=a.parentNode;a&&(n=new o.Position(a,-3))}return n}(e,f,y):r.insertOnNewLine&&(h=(0,o.getBlockElementAtNode)(e,y.normalize().node))?function(e,t,n){var r=new o.Position(e.getEndNode(),-3);if((0,o.safeInstanceOf)(r.node,"HTMLTableRowElement")){var a=t.ownerDocument.createElement("div");(0,o.createRange)(n).insertNode(a),r=new o.Position(a,0)}return r}(h,e,y):(0,o.adjustInsertPosition)(e,n,y,f);var m=11==n.nodeType?n.lastChild:n;return(f=(0,o.createRange)(y)).insertNode(n),r.updateCursor&&m&&(g=(0,o.createRange)(new o.Position(m,-3).normalize())),g?{type:"range",range:g,isReverted:!1}:void 0}}},671:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.convertDomSelectionToRangeEx=t.convertRangeExToDomSelection=void 0;var o=n(464),r=n(507);t.convertRangeExToDomSelection=function(e){switch(null==e?void 0:e.type){case 2:return{type:"image",image:e.image};case 0:return e.ranges.length>0?{type:"range",range:e.ranges[0],isReverted:!1}:null;case 1:return e.coordinates?{type:"table",table:e.table,firstColumn:e.coordinates.firstCell.x,firstRow:e.coordinates.firstCell.y,lastColumn:e.coordinates.lastCell.x,lastRow:e.coordinates.lastCell.y}:null;default:return null}},t.convertDomSelectionToRangeEx=function(e){switch(null==e?void 0:e.type){case"image":return{type:2,image:e.image,areAllCollapsed:!1,ranges:[(0,o.createRange)(e.image)]};case"range":return{type:0,ranges:[e.range],areAllCollapsed:e.range.collapsed};case"table":return{type:1,ranges:(0,r.createTableRanges)(e),areAllCollapsed:!1,table:e.table,coordinates:{firstCell:{x:e.firstColumn,y:e.firstRow},lastCell:{x:e.lastColumn,y:e.lastRow}}};default:return{type:0,ranges:[],areAllCollapsed:!0}}}},331:t=>{t.exports=e},464:e=>{e.exports=t},635:(e,t,n)=>{n.r(t),n.d(t,{__assign:()=>a,__asyncDelegator:()=>_,__asyncGenerator:()=>b,__asyncValues:()=>S,__await:()=>D,__awaiter:()=>f,__classPrivateFieldGet:()=>R,__classPrivateFieldIn:()=>N,__classPrivateFieldSet:()=>k,__createBinding:()=>y,__decorate:()=>l,__esDecorate:()=>c,__exportStar:()=>h,__extends:()=>r,__generator:()=>g,__importDefault:()=>x,__importStar:()=>M,__makeTemplateObject:()=>P,__metadata:()=>p,__param:()=>s,__propKey:()=>d,__read:()=>C,__rest:()=>i,__runInitializers:()=>u,__setFunctionName:()=>v,__spread:()=>E,__spreadArray:()=>T,__spreadArrays:()=>w,__values:()=>m,default:()=>A});var o=function(e,t){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},o(e,t)};function r(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var a=function(){return a=Object.assign||function(e){for(var t,n=1,o=arguments.length;n<o;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},a.apply(this,arguments)};function i(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r<o.length;r++)t.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(e,o[r])&&(n[o[r]]=e[o[r]])}return n}function l(e,t,n,o){var r,a=arguments.length,i=a<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,n):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,o);else for(var l=e.length-1;l>=0;l--)(r=e[l])&&(i=(a<3?r(i):a>3?r(t,n,i):r(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i}function s(e,t){return function(n,o){t(n,o,e)}}function c(e,t,n,o,r,a){function i(e){if(void 0!==e&&"function"!=typeof e)throw new TypeError("Function expected");return e}for(var l,s=o.kind,c="getter"===s?"get":"setter"===s?"set":"value",u=!t&&e?o.static?e:e.prototype:null,d=t||(u?Object.getOwnPropertyDescriptor(u,o.name):{}),v=!1,p=n.length-1;p>=0;p--){var f={};for(var g in o)f[g]="access"===g?{}:o[g];for(var g in o.access)f.access[g]=o.access[g];f.addInitializer=function(e){if(v)throw new TypeError("Cannot add initializers after decoration has completed");a.push(i(e||null))};var y=(0,n[p])("accessor"===s?{get:d.get,set:d.set}:d[c],f);if("accessor"===s){if(void 0===y)continue;if(null===y||"object"!=typeof y)throw new TypeError("Object expected");(l=i(y.get))&&(d.get=l),(l=i(y.set))&&(d.set=l),(l=i(y.init))&&r.unshift(l)}else(l=i(y))&&("field"===s?r.unshift(l):d[c]=l)}u&&Object.defineProperty(u,o.name,d),v=!0}function u(e,t,n){for(var o=arguments.length>2,r=0;r<t.length;r++)n=o?t[r].call(e,n):t[r].call(e);return o?n:void 0}function d(e){return"symbol"==typeof e?e:"".concat(e)}function v(e,t,n){return"symbol"==typeof t&&(t=t.description?"[".concat(t.description,"]"):""),Object.defineProperty(e,"name",{configurable:!0,value:n?"".concat(n," ",t):t})}function p(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function f(e,t,n,o){return new(n||(n=Promise))((function(r,a){function i(e){try{s(o.next(e))}catch(e){a(e)}}function l(e){try{s(o.throw(e))}catch(e){a(e)}}function s(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,l)}s((o=o.apply(e,t||[])).next())}))}function g(e,t){var n,o,r,a,i={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]};return a={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function l(l){return function(s){return function(l){if(n)throw new TypeError("Generator is already executing.");for(;a&&(a=0,l[0]&&(i=0)),i;)try{if(n=1,o&&(r=2&l[0]?o.return:l[0]?o.throw||((r=o.return)&&r.call(o),0):o.next)&&!(r=r.call(o,l[1])).done)return r;switch(o=0,r&&(l=[2&l[0],r.value]),l[0]){case 0:case 1:r=l;break;case 4:return i.label++,{value:l[1],done:!1};case 5:i.label++,o=l[1],l=[0];continue;case 7:l=i.ops.pop(),i.trys.pop();continue;default:if(!((r=(r=i.trys).length>0&&r[r.length-1])||6!==l[0]&&2!==l[0])){i=0;continue}if(3===l[0]&&(!r||l[1]>r[0]&&l[1]<r[3])){i.label=l[1];break}if(6===l[0]&&i.label<r[1]){i.label=r[1],r=l;break}if(r&&i.label<r[2]){i.label=r[2],i.ops.push(l);break}r[2]&&i.ops.pop(),i.trys.pop();continue}l=t.call(e,i)}catch(e){l=[6,e],o=0}finally{n=r=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}([l,s])}}}var y=Object.create?function(e,t,n,o){void 0===o&&(o=n);var r=Object.getOwnPropertyDescriptor(t,n);r&&!("get"in r?!t.__esModule:r.writable||r.configurable)||(r={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,o,r)}:function(e,t,n,o){void 0===o&&(o=n),e[o]=t[n]};function h(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||y(t,e,n)}function m(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],o=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&o>=e.length&&(e=void 0),{value:e&&e[o++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function C(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var o,r,a=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(o=a.next()).done;)i.push(o.value)}catch(e){r={error:e}}finally{try{o&&!o.done&&(n=a.return)&&n.call(a)}finally{if(r)throw r.error}}return i}function E(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(C(arguments[t]));return e}function w(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var o=Array(e),r=0;for(t=0;t<n;t++)for(var a=arguments[t],i=0,l=a.length;i<l;i++,r++)o[r]=a[i];return o}function T(e,t,n){if(n||2===arguments.length)for(var o,r=0,a=t.length;r<a;r++)!o&&r in t||(o||(o=Array.prototype.slice.call(t,0,r)),o[r]=t[r]);return e.concat(o||Array.prototype.slice.call(t))}function D(e){return this instanceof D?(this.v=e,this):new D(e)}function b(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var o,r=n.apply(e,t||[]),a=[];return o={},i("next"),i("throw"),i("return"),o[Symbol.asyncIterator]=function(){return this},o;function i(e){r[e]&&(o[e]=function(t){return new Promise((function(n,o){a.push([e,t,n,o])>1||l(e,t)}))})}function l(e,t){try{(n=r[e](t)).value instanceof D?Promise.resolve(n.value.v).then(s,c):u(a[0][2],n)}catch(e){u(a[0][3],e)}var n}function s(e){l("next",e)}function c(e){l("throw",e)}function u(e,t){e(t),a.shift(),a.length&&l(a[0][0],a[0][1])}}function _(e){var t,n;return t={},o("next"),o("throw",(function(e){throw e})),o("return"),t[Symbol.iterator]=function(){return this},t;function o(o,r){t[o]=e[o]?function(t){return(n=!n)?{value:D(e[o](t)),done:!1}:r?r(t):t}:r}}function S(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=m(e),t={},o("next"),o("throw"),o("return"),t[Symbol.asyncIterator]=function(){return this},t);function o(n){t[n]=e[n]&&function(t){return new Promise((function(o,r){!function(e,t,n,o){Promise.resolve(o).then((function(t){e({value:t,done:n})}),t)}(o,r,(t=e[n](t)).done,t.value)}))}}}function P(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var O=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t};function M(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&y(t,e,n);return O(t,e),t}function x(e){return e&&e.__esModule?e:{default:e}}function R(e,t,n,o){if("a"===n&&!o)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!o:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?o:"a"===n?o.call(e):o?o.value:t.get(e)}function k(e,t,n,o,r){if("m"===o)throw new TypeError("Private method is not writable");if("a"===o&&!r)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!r:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===o?r.call(e,n):r?r.value=n:t.set(e,n),n}function N(e,t){if(null===t||"object"!=typeof t&&"function"!=typeof t)throw new TypeError("Cannot use 'in' operator on non-object");return"function"==typeof e?t===e:e.has(t)}const A={__extends:r,__assign:a,__rest:i,__decorate:l,__param:s,__metadata:p,__awaiter:f,__generator:g,__createBinding:y,__exportStar:h,__values:m,__read:C,__spread:E,__spreadArrays:w,__spreadArray:T,__await:D,__asyncGenerator:b,__asyncDelegator:_,__asyncValues:S,__makeTemplateObject:P,__importStar:M,__importDefault:x,__classPrivateFieldGet:R,__classPrivateFieldSet:k,__classPrivateFieldIn:N}}},o={};function r(e){var t=o[e];if(void 0!==t)return t.exports;var a=o[e]={exports:{}};return n[e](a,a.exports,r),a.exports}r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var a={};return(()=>{var e=a;Object.defineProperty(e,"__esModule",{value:!0}),e.IgnoredPluginNames=e.EditorAdapter=void 0;var t=r(451);Object.defineProperty(e,"EditorAdapter",{enumerable:!0,get:function(){return t.EditorAdapter}});var n=r(920);Object.defineProperty(e,"IgnoredPluginNames",{enumerable:!0,get:function(){return n.IgnoredPluginNames}})})(),a})()));
//# sourceMappingURL=rooster-adapter-amd-min.js.map