@progress/kendo-react-editor
Version:
Kendo UI for React Editor package
1 lines • 95.1 kB
JavaScript
System.register("@progress/kendo-react-editor",["@progress/kendo-editor-common","react","prop-types","@progress/kendo-react-buttons","@progress/kendo-licensing","react-dom","@progress/kendo-react-dialogs","@progress/kendo-react-intl","@progress/kendo-react-dropdowns","@progress/kendo-react-inputs","@progress/kendo-react-pdf","@progress/kendo-react-layout","@progress/kendo-react-popup"],function(i){var a,s,l,c,u,d,p,f,g,m,h,y,v;function t(e){return e.__useDefault?e.default:e}return{setters:[function(e){a=t(e)},function(e){s=t(e)},function(e){l=t(e)},function(e){c=t(e)},function(e){u=t(e)},function(e){d=t(e)},function(e){p=t(e)},function(e){f=t(e)},function(e){g=t(e)},function(e){m=t(e)},function(e){h=t(e)},function(e){y=t(e)},function(e){v=t(e)}],execute:function(){function r(e){if(o[e])return o[e].exports;var t=o[e]={i:e,l:!1,exports:{}};return n[e].call(t.exports,t,t.exports,r),t.l=!0,t.exports}var n,o;o={},r.m=n=[function(e,t){e.exports=s},function(e,t){e.exports=a},function(e,t,n){"use strict";var o;Object.defineProperty(t,"__esModule",{value:!0});var r="editor.pdf";t.messages=((o={})["editor.bold"]="Bold",o["editor.italic"]="Italic",o["editor.underline"]="Underline",o["editor.strikethrough"]="Strikethrough",o["editor.subscript"]="Subscript",o["editor.superscript"]="Superscript",o["editor.unlink"]="Remove hyperlink",o["editor.undo"]="Undo",o["editor.redo"]="Redo",o["editor.fontSize"]="Font Size",o["editor.fontName"]="Font Name",o["editor.format"]="Format",o["editor.alignLeft"]="Align text left",o["editor.alignRight"]="Align text right",o["editor.alignCenter"]="Center text",o["editor.alignJustify"]="Justify",o["editor.indent"]="Indent",o["editor.outdent"]="Outdent",o["editor.orderedList"]="Insert ordered list",o["editor.bulletList"]="Insert unordered list",o["editor.print"]="Print",o["editor.selectAll"]="Select All",o["editor.cleanFormatting"]="Clean formatting",o[r]="Export as PDF",o["editor.createTable"]="Create a table",o["editor.insertTableHint"]="Create a {0} x {1} table",o["editor.addRowBefore"]="Add row above",o["editor.addRowAfter"]="Add row below",o["editor.addColumnBefore"]="Add column on the left",o["editor.addColumnAfter"]="Add column on the right",o["editor.deleteRow"]="Delete row",o["editor.deleteColumn"]="Delete column",o["editor.deleteTable"]="Delete table",o["editor.mergeCells"]="Merge cells",o["editor.splitCell"]="Split cell",o["editor.hyperlink"]="Insert hyperlink",o["editor.hyperlink-dialog-title"]="Insert hyperlink",o["editor.hyperlink-dialog-content-address"]="Web address",o["editor.hyperlink-dialog-content-title"]="Title",o["editor.hyperlink-dialog-content-newwindow"]="Open link in new window",o["editor.hyperlink-dialog-cancel"]="Cancel",o["editor.hyperlink-dialog-insert"]="Insert",o["editor.insertFile"]="Insert file",o["editor.insertfile-dialog-title"]="Insert file",o["editor.insertfile-dialog-content-address"]="Web address",o["editor.insertfile-dialog-content-title"]="Title",o["editor.insertfile-dialog-cancel"]="Cancel",o["editor.insertfile-dialog-insert"]="Insert",o["editor.image"]="Insert image",o["editor.image-dialog-title"]="Insert image",o["editor.image-address"]="Web address",o["editor.image-title"]="Title",o["editor.image-altText"]="Alternate text",o["editor.image-width"]="Width (px)",o["editor.image-height"]="Height (px)",o["editor.image-cancel"]="Cancel",o["editor.image-insert"]="Insert",o["editor.viewHtml"]="View HTML",o["editor.viewHtml-dialog-title"]="View HTML",o["editor.viewHtml-cancel"]="Cancel",o["editor.viewHtml-update"]="Update",o["editor.findReplace-tool-title"]="Find and Replace",o["editor.findReplace-dialog-title"]="Find and Replace",o["editor.findReplace-tab-find"]="Find",o["editor.findReplace-tab-replace"]="Replace",o["editor.findReplace-findWhat"]="Find What:",o["editor.findReplace-replaceWith"]="Replace With",o["editor.findReplace-replace"]="Replace",o["editor.findReplace-replaceAll"]="Replace All",o["editor.findReplace-matchCase"]="Match Case",o["editor.findReplace-matchWord"]="Match whole word only",o["editor.findReplace-matchCyclic"]="Match cyclic (Wrap around)",o["editor.findReplace-useRegExp"]="Regular Expression",o["editor.findReplace-prevMatch"]="Prev",o["editor.findReplace-nextMatch"]="Next",o["editor.findReplace-matches"]="{0} of {1} matches",o),t.keys={bold:"editor.bold",italic:"editor.italic",underline:"editor.underline",strikethrough:"editor.strikethrough",subscript:"editor.subscript",superscript:"editor.superscript",unlink:"editor.unlink",undo:"editor.undo",redo:"editor.redo",fontSize:"editor.fontSize",fontName:"editor.fontName",format:"editor.format",alignLeft:"editor.alignLeft",alignRight:"editor.alignRight",alignCenter:"editor.alignCenter",alignJustify:"editor.alignJustify",indent:"editor.indent",outdent:"editor.outdent",orderedList:"editor.orderedList",bulletList:"editor.bulletList",print:"editor.print",selectAll:"editor.selectAll",cleanFormatting:"editor.cleanFormatting",pdf:r,createTable:"editor.createTable",createTableHint:"editor.insertTableHint",addRowBefore:"editor.addRowBefore",addRowAfter:"editor.addRowAfter",addColumnBefore:"editor.addColumnBefore",addColumnAfter:"editor.addColumnAfter",deleteRow:"editor.deleteRow",deleteColumn:"editor.deleteColumn",deleteTable:"editor.deleteTable",mergeCells:"editor.mergeCells",splitCell:"editor.splitCell",insertHyperlink:"editor.hyperlink",insertHyperlinkDialogTitle:"editor.hyperlink-dialog-title",insertHyperlinkAddress:"editor.hyperlink-dialog-content-address",insertHyperlinkTitle:"editor.hyperlink-dialog-content-title",insertHyperlinkNewWindow:"editor.hyperlink-dialog-content-newwindow",insertHyperlinkCancel:"editor.hyperlink-dialog-cancel",insertHyperlinkInsert:"editor.hyperlink-dialog-insert",insertFile:"editor.insertFile",insertFileDialogTitle:"editor.insertfile-dialog-title",insertFileAddress:"editor.insertfile-dialog-content-address",insertFileTitle:"editor.insertfile-dialog-content-title",insertFileCancel:"editor.insertfile-dialog-cancel",insertFileInsert:"editor.insertfile-dialog-insert",insertImage:"editor.image",insertImageDialogTitle:"editor.image-dialog-title",insertImageAddress:"editor.image-address",insertImageTitle:"editor.image-title",insertImageAltText:"editor.image-altText",insertImageWidth:"editor.image-width",insertImageHeight:"editor.image-height",insertImageCancel:"editor.image-cancel",insertImageInsert:"editor.image-insert",viewHtml:"editor.viewHtml",viewHtmlDialogTitle:"editor.viewHtml-dialog-title",viewHtmlCancel:"editor.viewHtml-cancel",viewHtmlUpdate:"editor.viewHtml-update",findReplaceToolTitle:"editor.findReplace-tool-title",findReplaceDialogTitle:"editor.findReplace-dialog-title",findReplaceTabFind:"editor.findReplace-tab-find",findReplaceTabReplace:"editor.findReplace-tab-replace",findReplaceFindWhat:"editor.findReplace-findWhat",findReplaceReplaceWith:"editor.findReplace-replaceWith",findReplaceReplace:"editor.findReplace-replace",findReplaceReplaceAll:"editor.findReplace-replaceAll",findReplaceMatchCase:"editor.findReplace-matchCase",findReplaceMatchWord:"editor.findReplace-matchWord",findReplaceMatchCyclic:"editor.findReplace-matchCyclic",findReplaceUseRegExp:"editor.findReplace-useRegExp",findReplacePrevMatch:"editor.findReplace-prevMatch",findReplaceNextMatch:"editor.findReplace-nextMatch",findReplaceMatches:"editor.findReplace-matches"}},function(e,t){e.exports=f},function(e,t){e.exports=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n(0);t.onDownPreventDefault={onMouseDown:function(e){return e.preventDefault()},onPointerDown:function(e){return e.preventDefault()}},t.userSelectNone={userSelect:"none"},t.formatString=function(n){for(var e=[],t=1;t<arguments.length;t++)e[t-1]=arguments[t];return e.forEach(function(e,t){n=n.replace("{"+t+"}",String(e))}),n},t.itemRender=function(e,t){return t.dataItem.style?o.cloneElement(e,e.props,o.createElement("span",{style:t.dataItem.style},e.props.children)):e}},function(e,t,n){"use strict";var o=this&&this.__assign||function(){return(o=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}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var r=n(2),i=n(1),a=o({},i.indentRules.listsTypes);n=t.EditorToolsSettings||(t.EditorToolsSettings={}),t={type:"button"},n.bold=o({},i.bold,{props:o({icon:"bold"},t),messages:{title:r.keys.bold},commandName:"Bold"}),n.italic=o({},i.italic,{props:o({icon:"italic"},t),messages:{title:r.keys.italic},commandName:"Italic"}),n.underline=o({},i.underline,{props:o({icon:"underline"},t),messages:{title:r.keys.underline},commandName:"Underline"}),n.strikethrough=o({},i.strikethrough,{props:o({icon:"strikethrough"},t),messages:{title:r.keys.strikethrough},commandName:"Strikethrough"}),n.subscript=o({},i.subscript,{props:o({icon:"subscript"},t),messages:{title:r.keys.subscript},commandName:"Subscript"}),n.superscript=o({},i.superscript,{props:o({icon:"superscript"},t),messages:{title:r.keys.superscript},commandName:"Superscript"}),n.link=o({},i.link,{props:o({icon:"link-horizontal"},t),messages:{insertHyperlink:r.keys.insertHyperlink,insertHyperlinkDialogTitle:r.keys.insertHyperlinkDialogTitle,insertHyperlinkAddress:r.keys.insertHyperlinkAddress,insertHyperlinkTitle:r.keys.insertHyperlinkTitle,insertHyperlinkNewWindow:r.keys.insertHyperlinkNewWindow,insertHyperlinkCancel:r.keys.insertHyperlinkCancel,insertHyperlinkInsert:r.keys.insertHyperlinkInsert},commandName:"Link"}),n.insertFile=o({},i.link,{props:o({icon:"file-add"},t),messages:{insertHyperlink:r.keys.insertFile,insertHyperlinkDialogTitle:r.keys.insertFileDialogTitle,insertHyperlinkAddress:r.keys.insertFileAddress,insertHyperlinkTitle:r.keys.insertFileTitle,insertHyperlinkNewWindow:"",insertHyperlinkCancel:r.keys.insertFileCancel,insertHyperlinkInsert:r.keys.insertFileInsert},commandName:"InsertFile",linkTarget:!1}),n.insertTable={props:o({icon:"table-insert"},t),messages:{createTable:r.keys.createTable,createTableHint:r.keys.createTableHint},commandName:"InsertTable"},n.addRowBefore={props:o({icon:"table-row-insert-above"},t),messages:{title:r.keys.addRowBefore},commandName:"AddRowBefore"},n.addRowAfter={props:o({icon:"table-row-insert-below"},t),messages:{title:r.keys.addRowAfter},commandName:"AddRowAfter"},n.addColumnBefore={props:o({icon:"table-column-insert-left"},t),messages:{title:r.keys.addColumnBefore},commandName:"AddColumnBefore"},n.addColumnAfter={props:o({icon:"table-column-insert-right"},t),messages:{title:r.keys.addColumnAfter},commandName:"AddColumnAfter"},n.deleteRow={props:o({icon:"table-row-delete"},t),messages:{title:r.keys.deleteRow},commandName:"DeleteRow"},n.deleteColumn={props:o({icon:"table-column-delete"},t),messages:{title:r.keys.deleteColumn},commandName:"DeleteColumn"},n.deleteTable={props:o({icon:"table-delete"},t),messages:{title:r.keys.deleteTable},commandName:"DeleteTable"},n.mergeCells={props:o({icon:"cells-merge"},t),messages:{title:r.keys.mergeCells},commandName:"MergeCells"},n.splitCell={props:o({icon:"cell-split-horizontally"},t),messages:{title:r.keys.splitCell},commandName:"SplitCell"},n.print={props:o({icon:"print"},t),messages:{title:r.keys.print}},n.selectAll={props:o({icon:"select-all"},t),messages:{title:r.keys.selectAll}},n.pdf={props:o({icon:"pdf"},t),messages:{title:r.keys.pdf}},n.savePdfOptions={fileName:"editor.pdf",paperSize:"A4",margin:"1cm"},n.cleanFormatting={props:o({icon:"clear-css"},t),messages:{title:r.keys.cleanFormatting},commandName:"CleanFormatting"},n.image={node:"image",props:o({icon:"image"},t),messages:{insertImage:r.keys.insertImage,insertImageDialogTitle:r.keys.insertImageDialogTitle,insertImageAddress:r.keys.insertImageAddress,insertImageTitle:r.keys.insertImageTitle,insertImageAltText:r.keys.insertImageAltText,insertImageWidth:r.keys.insertImageWidth,insertImageHeight:r.keys.insertImageHeight,insertImageCancel:r.keys.insertImageCancel,insertImageInsert:r.keys.insertImageInsert},commandName:"InsertImage"},n.viewHtml={props:o({icon:"html"},t),messages:{viewHtml:r.keys.viewHtml,viewHtmlDialogTitle:r.keys.viewHtmlDialogTitle,viewHtmlCancel:r.keys.viewHtmlCancel,viewHtmlUpdate:r.keys.viewHtmlUpdate},commandName:"SetContent"},n.findAndReplace={props:o({icon:"find"},t),messages:{findReplaceToolTitle:r.keys.findReplaceToolTitle,findReplaceDialogTitle:r.keys.findReplaceDialogTitle,findReplaceTabFind:r.keys.findReplaceTabFind,findReplaceTabReplace:r.keys.findReplaceTabReplace,findReplaceFindWhat:r.keys.findReplaceFindWhat,findReplaceReplaceWith:r.keys.findReplaceReplaceWith,findReplaceReplace:r.keys.findReplaceReplace,findReplaceReplaceAll:r.keys.findReplaceReplaceAll,findReplaceMatchCase:r.keys.findReplaceMatchCase,findReplaceMatchWord:r.keys.findReplaceMatchWord,findReplaceMatchCyclic:r.keys.findReplaceMatchCyclic,findReplaceUseRegExp:r.keys.findReplaceUseRegExp,findReplacePrevMatch:r.keys.findReplacePrevMatch,findReplaceNextMatch:r.keys.findReplaceNextMatch,findReplaceMatches:r.keys.findReplaceMatches}},n.unlink=o({},i.link,{props:o({icon:"unlink-horizontal"},t),messages:{title:r.keys.unlink},commandName:"Unlink"}),n.undo={props:o({icon:"undo"},t),messages:{title:r.keys.undo},commandName:"Undo"},n.redo={props:o({icon:"redo"},t),messages:{title:r.keys.redo},commandName:"Redo"},n.fontSize={style:"font-size",defaultItem:{text:r.messages[r.keys.fontSize],value:"",localizationKey:r.keys.fontSize},items:[{text:"1 (8pt)",value:"xx-small"},{text:"2 (10pt)",value:"x-small"},{text:"3 (12pt)",value:"small"},{text:"4 (14pt)",value:"medium"},{text:"5 (18pt)",value:"large"},{text:"6 (24pt)",value:"x-large"},{text:"7 (36pt)",value:"xx-large"}],commandName:"FontSize"},n.fontName={style:"font-family",defaultItem:{text:r.messages[r.keys.fontName],value:"",localizationKey:r.keys.fontName},items:[{text:"Arial",value:"Arial, Helvetica, sans-serif",style:{fontFamily:"Arial, Helvetica, sans-serif"}},{text:"Courier New",value:"'Courier New', Courier, monospace",style:{fontFamily:"'Courier New', Courier, monospace"}},{text:"Georgia",value:"Georgia, serif",style:{fontFamily:"Georgia, serif"}},{text:"Impact",value:"Impact, Charcoal, sans-serif",style:{fontFamily:"Impact, Charcoal, sans-serif"}},{text:"Lucida Console",value:"'Lucida Console', Monaco, monospace",style:{fontFamily:"'Lucida Console', Monaco, monospace"}},{text:"Tahoma",value:"Tahoma, Geneva, sans-serif",style:{fontFamily:"Tahoma, Geneva, sans-serif"}},{text:"Times New Roman",value:"'Times New Roman', Times,serif",style:{fontFamily:"'Times New Roman', Times,serif"}},{text:"Trebuchet MS",value:"'Trebuchet MS', Helvetica, sans-serif",style:{fontFamily:"'Trebuchet MS', Helvetica, sans-serif"}},{text:"Verdana",value:"Verdana, Geneva, sans-serif",style:{fontFamily:"Verdana, Geneva, sans-serif"}}],commandName:"FontName"},n.formatBlock={defaultItem:{text:r.messages[r.keys.format],value:"",localizationKey:r.keys.format},items:[{text:"Paragraph",value:"p",style:{display:"block",marginLeft:0}},{text:"Heading 1",value:"h1",style:{display:"block",fontSize:"2em",marginLeft:0,fontWeight:"bold"}},{text:"Heading 2",value:"h2",style:{display:"block",fontSize:"1.5em",marginLeft:0,fontWeight:"bold"}},{text:"Heading 3",value:"h3",style:{display:"block",fontSize:"1.17em",marginLeft:0,fontWeight:"bold"}},{text:"Heading 4",value:"h4",style:{display:"block",fontSize:"1em",marginLeft:0,fontWeight:"bold"}},{text:"Heading 5",value:"h5",style:{display:"block",fontSize:"0.83em",marginLeft:0,fontWeight:"bold"}},{text:"Heading 6",value:"h6",style:{display:"block",fontSize:"0.67em",marginLeft:0,fontWeight:"bold"}}],commandName:"FormatBlock"},n.foreColor={style:"color",colorPickerProps:{icon:"foreground-color",view:"palette"},commandName:"ForeColor"},n.backColor={style:"background-color",colorPickerProps:{icon:"background",view:"palette"},commandName:"BackColor"},n.alignLeft={actions:i.alignLeftRules.slice(),props:o({icon:"align-left"},t),messages:{title:r.keys.alignLeft},commandName:"AlignLeft"},n.alignRight={actions:i.alignRightRules.slice(),props:o({icon:"align-right"},t),messages:{title:r.keys.alignRight},commandName:"AlignRight"},n.alignCenter={actions:i.alignCenterRules.slice(),props:o({icon:"align-center"},t),messages:{title:r.keys.alignCenter},commandName:"AlignCenter"},n.alignJustify={actions:i.alignJustifyRules.slice(),props:o({icon:"align-justify"},t),messages:{title:r.keys.alignJustify},commandName:"AlignJustify"},n.alignRemove={actions:i.alignRemoveRules.slice(),props:o({icon:"align-remove"},t),messages:{},commandName:"AlignRemove"},n.indent={actions:i.indentRules.nodes,listsTypes:a,props:o({icon:"indent-increase"},t),messages:{title:r.keys.indent},commandName:"Indent"},n.outdent={actions:i.outdentRules.nodes,listsTypes:a,props:o({icon:"indent-decrease"},t),messages:{title:r.keys.outdent},commandName:"Outdent"},n.orderedList={listType:a.orderedList,props:o({icon:"list-ordered"},t),messages:{title:r.keys.orderedList},commandName:"OrderedList",types:o({},a)},n.bulletList={listType:a.bulletList,props:o({icon:"list-unordered"},t),messages:{title:r.keys.bulletList},commandName:"UnorderedList",types:o({},a)}},function(e,t,n){"use strict";var o,u=this&&this.__extends||(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)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var d=n(20),p=n(21),f=n(22),g=n(13);!function(e){var t,n=(t=d.InsertLinkDialog,u(o,t),o);function o(){return null!==t&&t.apply(this,arguments)||this}e.InsertLinkDialog=n;var r,n=(r=p.InsertImageDialog,u(i,r),i);function i(){return null!==r&&r.apply(this,arguments)||this}e.InsertImageDialog=n;var a,n=(a=f.ViewHtmlDialog,u(s,a),s);function s(){return null!==a&&a.apply(this,arguments)||this}e.ViewHtmlDialog=n;var l,n=(l=g.FindAndReplaceDialog,u(c,l),c);function c(){return null!==l&&l.apply(this,arguments)||this}e.FindAndReplaceDialog=n}(t.EditorDialogs||(t.EditorDialogs={}))},function(e,t){e.exports=d},function(e,t){e.exports=p},function(e,t,n){"use strict";var o=this&&this.__assign||function(){return(o=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}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var r=n(24),i=n(12),a=n(1);(t=t.EditorUtils||(t.EditorUtils={})).alignBlocks=function(e,t,n){return Boolean(a.alignBlocks(t,n)(e.state,e.dispatch))},t.applyInlineStyle=function(e,t,n){return a.applyInlineStyle(t,n)(e.state,e.dispatch)},t.applyLink=function(e,t,n){return a.applyLink(t,n)(e.state,e.dispatch)},t.canIndentList=function(e,t){return a.canIndentAsListItem(e,t)},t.canInsert=function(e,t){return a.canInsert(e,t)},t.canOutdentList=function(e,t){return a.canOutdentAsListItem(e,{listsTypes:t,nodes:[]})},t.convertMsLists=function(e){return a.convertMsLists(e)},t.createDocument=function(e,t,n){return a.parseContent(t,e,void 0!==n?n:{preserveWhitespace:"full"})},t.createTable=function(e,t,n){return a.createTable(e,t,n)},t.formatBlockElements=function(e,t,n){return a.formatBlockElements(t,n)(e.state,e.dispatch)},t.getBlockFormats=function(e){return a.getBlockFormats(e)},t.getHtml=function(e){return a.getHtml(e)},t.getInlineStyles=function(e,t){return a.getInlineStyles(e,t)},t.getMark=function(e,t){return a.getMark(e,t)},t.hasMark=function(e,t){return a.hasMark(e,t)},t.hasNode=function(e,t){return a.hasNode(e,t)},t.indentBlocks=function(e,t,n,o){return Boolean(a.indentBlocks(t,n,o)(e.state,e.dispatch))},t.indentHtml=function(e){return a.indentHtml(e)},t.insertNode=function(e,t,n){a.insertNode(t,n)(e.state,e.dispatch)},t.isAligned=function(e,t){return a.isAligned(e,t)},t.isIndented=function(e,t,n){return a.isIndented(e,t,n)},t.removeComments=function(e){return a.removeComments(e)},t.removeTag=function(e,t){return a.removeTag(e,t)},t.pasteCleanup=function(e,t){return a.pasteCleanup(e,t)},t.sanitizeClassAttr=function(e){a.sanitizeClassAttr(e)},t.sanitizeStyleAttr=function(e){a.sanitizeStyleAttr(e)},t.removeAttribute=function(e){a.removeAttribute(e)},t.sanitize=function(e){return a.sanitize(e)},t.textHighlight=function(e){return a.textHighlight(e)},t.setHtml=function(e,t,n,o){a.setHtml(t,n,o)(e.state,e.dispatch)},t.toggleInlineFormat=function(e,t,n,o){return a.toggleInlineFormat(t,n,o)(e.state,e.dispatch)},t.toggleList=function(e,t,n){return a.toggleList(e.state,e.dispatch,e,t,n)},t.getShortcuts=function(e){return r.getShortcuts(e)},t.marks=o({},i.marks),t.nodes=o({},i.nodes)},function(e,t){e.exports=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});n=n(1);t.marks=n.marks,t.nodes=n.nodes},function(e,t,n){"use strict";var o,r=this&&this.__extends||(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)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),_=this&&this.__assign||function(){return(_=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}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var i,O=n(0),T=n(8),S=n(9),C=n(23),P=n(3),x=n(2),a=n(6),s=n(5),c=n(1),E={className:"k-checkbox",type:"checkbox"},l=a.EditorToolsSettings.findAndReplace,r=(i=O.Component,r(u,i),Object.defineProperty(u.prototype,"settings",{get:function(){return this.props.settings||l},enumerable:!0,configurable:!0}),u.prototype.componentDidUpdate=function(e,t){var n,o=this.props.view,r=this.state,i=r.matches,i=void 0===i?[]:i,a=r.nextMatch;t.nextMatch!==a&&(t=(r=o.state).tr,n=[],i.forEach(function(e){n.push({from:e.from,to:e.to,attrs:{class:a&&e.eq(a)?"k-text-selected":"k-text-highlighted"}})}),t.setMeta(c.textHighlightKey,n),t.setSelection(a||c.TextSelection.create(r.doc,r.selection.from)),o.dispatch(t))},u.prototype.render=function(){var e=P.provideLocalizationService(this),t=this.settings.messages,n=t.findReplaceDialogTitle,o=t.findReplaceTabFind,r=t.findReplaceTabReplace,i=t.findReplaceFindWhat,a=t.findReplaceReplaceWith,s=t.findReplaceReplace,l=t.findReplaceReplaceAll,c=t.findReplaceMatchCase,u=t.findReplaceMatchWord,d=t.findReplaceMatchCyclic,p=t.findReplaceUseRegExp,f=t.findReplacePrevMatch,g=t.findReplaceNextMatch,m=t.findReplaceMatches,h=this.state,y=h.matchCase,v=h.matchWord,b=h.matchCyclic,k=h.useRegExp,w=h.searchText,t=h.replaceText,h=h.nextMatch,p=O.createElement("div",{className:"k-search-options"},O.createElement("span",null,O.createElement("input",_({},E,{id:"match-case",checked:y,onChange:this.onMatchCaseChecked})),O.createElement("label",{htmlFor:"match-case",className:"k-checkbox-label"},e.toLanguageString(c,x.messages[c]))),O.createElement("span",null,O.createElement("input",_({},E,{id:"match-whole",checked:v,onChange:this.onMatchWordChecked})),O.createElement("label",{htmlFor:"match-whole",className:"k-checkbox-label"},e.toLanguageString(u,x.messages[u]))),O.createElement("span",null,O.createElement("input",_({},E,{id:"match-cyclic",checked:b,onChange:this.onMatchCyclicChecked})),O.createElement("label",{htmlFor:"match-cyclic",className:"k-checkbox-label"},e.toLanguageString(d,x.messages[d]))),O.createElement("span",null,O.createElement("input",_({},E,{id:"regular-expression",checked:k,onChange:this.onUseRegExpChecked})),O.createElement("label",{htmlFor:"regular-expression",className:"k-checkbox-label"},e.toLanguageString(p,x.messages[p])))),g=O.createElement("div",{className:"k-matches-container"},O.createElement("button",{className:"k-button k-flat k-primary",onClick:this.onFindPrev},O.createElement("span",{className:"k-icon k-i-arrow-chevron-left"}),e.toLanguageString(f,x.messages[f])),O.createElement("span",null,this.matchesMessage(e.toLanguageString(m,x.messages[m]))),O.createElement("button",{className:"k-button k-flat k-primary",onClick:this.onFindNext},e.toLanguageString(g,x.messages[g]),O.createElement("span",{className:"k-icon k-i-arrow-chevron-right"}))),w=O.createElement(O.Fragment,null,O.createElement("div",{className:"k-edit-label"},O.createElement("label",{htmlFor:"findWhat"},e.toLanguageString(i,x.messages[i]))),O.createElement("div",{className:"k-edit-field"},O.createElement("input",{id:"findWhat",type:"text",className:"k-textbox",value:w,onChange:this.onSearchChange,onFocus:this.onSearchChange,onKeyDown:this.onKeyDown,autoFocus:!0}))),t=O.createElement(O.Fragment,null,O.createElement("div",{className:"k-edit-label"},O.createElement("label",{htmlFor:"replaceWith"},e.toLanguageString(a,x.messages[a]))),O.createElement("div",{className:"k-edit-field"},O.createElement("input",{id:"replaceWith",className:"k-textbox",type:"text",value:t,onChange:this.onReplaceChange})));return T.createPortal(O.createElement(S.Window,{title:e.toLanguageString(n,x.messages[n]),onClose:this.onClose,style:{width:"auto",height:"auto",userSelect:"none"},resizable:!1,minimizeButton:function(){return null},maximizeButton:function(){return null}},O.createElement(C.TabStrip,{selected:this.state.selectedTab,className:"k-editor-find-replace",onSelect:this.onTabSelect,animation:!1},O.createElement(C.TabStripTab,{title:e.toLanguageString(o,x.messages[o])},O.createElement("div",{className:"k-edit-form-container"},w),p,g),O.createElement(C.TabStripTab,{title:e.toLanguageString(r,x.messages[r])},O.createElement("div",{className:"k-edit-form-container"},w,t),O.createElement("div",{className:"k-action-buttons k-actions k-actions-end"},O.createElement("button",{className:"k-button",disabled:!Boolean(h),onClick:this.onReplace},e.toLanguageString(s,x.messages[s])),O.createElement("button",{className:"k-button",disabled:!Boolean(h),onClick:this.onReplaceAll},e.toLanguageString(l,x.messages[l]))),p,g))),document.body)},u);function u(e){var l=i.call(this,e)||this;return l.onTabSelect=function(e){l.setState({selectedTab:e.selected})},l.onClose=function(){var e=l.props.view,t=e.state,n=t.tr.setSelection(c.TextSelection.create(t.doc,t.selection.from,t.selection.to));e.updateState(t.apply(n)),e.focus(),l.props.onClose.call(void 0)},l.matchesMessage=function(e){var t,n=l.state.matches,o=l.state.nextMatch,r=0,i=0;return n&&o&&(r=-1===(t=n.findIndex(function(e){return e.eq(o)}))?n.length:t+1,i=n.length),s.formatString(e,r,i)},l.onFindNext=function(){l.onFind()},l.onFindPrev=function(){l.onFind(!0)},l.onFind=function(e){void 0===e&&(e=!1);var t=l.props.view,n=l.state,o=n.searchText,r=n.matchCase,i=n.matchCyclic,e={text:o,matchWord:n.matchWord,matchCase:r,useRegExp:n.useRegExp,backward:e,matchCyclic:i},i=c.find(t.state,e);i&&((e=t.state.tr.setSelection(i)).scrollIntoView(),t.updateState(t.state.apply(e)),l.setState({nextMatch:i}))},l.onReplace=function(){var e,t,n=l.props.view,o=n.state.selection,r=l.state.replaceText;o.empty||(t=(e=o.from)+r.length,(r=c.replace(o,r,n.state.tr)).setSelection(c.TextSelection.create(r.doc,e,t)),r.scrollIntoView(),n.dispatch(r),l.setNextState({}))},l.onReplaceAll=function(){var e=l.props.view,t=l.state,n=t.searchText,o=t.replaceText,r=t.matchCase,t={text:n,matchWord:t.matchWord,matchCase:r,useRegExp:t.useRegExp};e.dispatch(c.replaceAll(e.state,o,t)),l.setNextState({})},l.onKeyDown=function(e){13===e.keyCode?l.onFindNext():27===e.keyCode&&l.onClose()},l.onMatchCaseChecked=function(e){return l.setNextState({matchCase:e.target.checked})},l.onMatchWordChecked=function(e){return l.setNextState({matchWord:e.target.checked})},l.onMatchCyclicChecked=function(e){return l.setNextState({matchCyclic:e.target.checked})},l.onUseRegExpChecked=function(e){return l.setNextState({useRegExp:e.target.checked})},l.onSearchChange=function(e){return l.setNextState({searchText:e.target.value})},l.onReplaceChange=function(e){return l.setNextState({replaceText:e.target.value})},l.setNextState=function(e){var t,n,o,r,i,a=_({},l.state,e,{matches:void 0,nextMatch:void 0}),s=l.props.view;a.searchText?(t=a.searchText,n=a.matchWord,o=a.matchCase,i=a.useRegExp,e=a.matchCyclic,i={text:t,matchWord:n,matchCase:o,useRegExp:i},r=s.state.selection,i=c.findAll(s.state.doc,i),e=!l.state.searchText&&i[0]||i.find(function(e){return e.from>=r.from})||e&&i[0]||void 0,l.setState(_({},a,{matches:i,nextMatch:e}))):l.setState(a)},l.state={selectedTab:0,searchText:c.selectedLineTextOnly(e.view.state),replaceText:"",matchCase:!1,matchWord:!1,matchCyclic:!1,useRegExp:!1},l}t.FindAndReplaceDialog=r,P.registerForLocalization(r)},function(e,t,n){"use strict";var o,r=this&&this.__extends||(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)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i,a=n(0),s=n(11),l=n(32),c=n(33);function u(){var n=null!==i&&i.apply(this,arguments)||this;return n.pointerdown=!1,n.onWindowDown=function(e){var t=n.props.anchor;t&&(t===e.target||t.firstElementChild===e.target)||(n.props.show&&!n.pointerdown&&n.props.onClose(),n.pointerdown=!1)},n.onPointerDown=function(){return n.pointerdown=!0},n}t=t.InsertTablePopupNS||(t.InsertTablePopupNS={}),i=a.Component,r(u,i),u.prototype.componentDidUpdate=function(e){e.show&&this.props.show&&this.props.onClose()},u.prototype.componentDidMount=function(){window.addEventListener("mousedown",this.onWindowDown),window.addEventListener("pointerdown",this.onWindowDown)},u.prototype.componentWillUnmount=function(){window.removeEventListener("mousedown",this.onWindowDown),window.removeEventListener("pointerdown",this.onWindowDown)},u.prototype.render=function(){var e=this.props,t=e.show,n=e.anchor,o=e.dir,r=e.rows,i=void 0===r?u.defaultProps.rows:r,r=e.columns,e=void 0===r?u.defaultProps.columns:r,r="rtl"===o?"right":"left";return a.createElement(l.Popup,{anchor:n,anchorAlign:{horizontal:r,vertical:"bottom"},popupAlign:{horizontal:r,vertical:"top"},popupClass:"k-ct-popup k-group k-reset k-state-border-up",show:t,style:"rtl"===o?{direction:"rtl"}:void 0},a.createElement(c.default,{rows:i,columns:e,createTableMessage:this.props.createTableMessage,createTableHintMessage:this.props.createTableHintMessage,onCellClick:this.props.onTableInsert,onDown:this.onPointerDown}))},u.propTypes={show:s.bool.isRequired,createTableMessage:s.string.isRequired,createTableHintMessage:s.string.isRequired,onClose:s.func.isRequired,onTableInsert:s.func.isRequired,anchor:s.any,rows:s.number,columns:s.number,dir:s.string},u.defaultProps={rows:6,columns:8},s=u,t.InsertTablePopup=s},function(e,t){e.exports=g},function(e,t,n){"use strict";var o,r=this&&this.__extends||(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)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),l=this&&this.__assign||function(){return(l=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}).apply(this,arguments)},c=this&&this.__rest||function(e,t){var n={};for(r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]]);return n};Object.defineProperty(t,"__esModule",{value:!0});var u=n(0),d=n(4),p=n(5),f=n(3),g=n(2);t.createProseMirrorTool=function(a,s){var e,t=(e=u.Component,r(n,e),n.prototype.render=function(){var e=this.props,t=e.view,n=e.render,o=c(e,["view","render"]),r=f.provideLocalizationService(this),i=a.messages.title,e=t&&t.state,e=!!e&&!s(e),o=u.createElement(d.Button,l({onClick:function(){return t&&s(t.state,function(e){return t.dispatch(e.setMeta("commandName",a.commandName))})},disabled:e},p.onDownPreventDefault,{title:r.toLanguageString(i,g.messages[i])},a.props,o));return n?n.call(void 0,o,{view:t}):o},n);function n(){return null!==e&&e.apply(this,arguments)||this}return f.registerForLocalization(t),t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n(18);t.Editor=o.default;o=n(29);t.EditorTools=o.EditorTools;o=n(6);t.EditorToolsSettings=o.EditorToolsSettings;o=n(10);t.EditorUtils=o.EditorUtils;o=n(7);t.EditorDialogs=o.EditorDialogs;n=n(1),n={EditorState:n.EditorState,Plugin:n.Plugin,PluginKey:n.PluginKey,Transaction:n.Transaction,EditorView:n.EditorView,Decoration:n.Decoration,DecorationSet:n.DecorationSet,Schema:n.Schema,NodeType:n.NodeType,Node:n.Node,MarkType:n.MarkType,Mark:n.Mark,keymap:n.keymap,baseKeymap:n.baseKeymap,history:n.history,dropCursor:n.dropCursor,gapCursor:n.gapCursor,tableNodes:n.tableNodes,InputRule:n.InputRule,inputRules:n.inputRules,wrappingInputRule:n.wrappingInputRule,textblockTypeInputRule:n.textblockTypeInputRule};t.ProseMirror=n,function(e){for(var t in e)i(t,e[t])}(t)},function(e,t,n){"use strict";var o,r=this&&this.__extends||(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)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),c=this&&this.__assign||function(){return(c=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}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var a,s=n(0),i=n(11),l=n(4),u=n(1),d=n(12),p=n(19),f=n(6),g=n(7),m=n(10),h=n(25),y=f.EditorToolsSettings.link,v=f.EditorToolsSettings.bold,b=f.EditorToolsSettings.italic,k=f.EditorToolsSettings.underline,w=n(26),_=n(27),O=n(28),i=(a=s.Component,r(T,a),Object.defineProperty(T.prototype,"value",{get:function(){return null!==this.trOnChange?this.trOnChange.doc:void 0!==this.props.value?this.props.value:this.view?this.view.state.doc:this.props.defaultContent||""},enumerable:!0,configurable:!0}),Object.defineProperty(T.prototype,"element",{get:function(){return this._element},enumerable:!0,configurable:!0}),Object.defineProperty(T.prototype,"contentElement",{get:function(){return this._contentElement},enumerable:!0,configurable:!0}),Object.defineProperty(T.prototype,"view",{get:function(){return this.state.view},enumerable:!0,configurable:!0}),T.prototype.componentDidMount=function(){this.iframe&&w.firefox||this.initialize()},T.prototype.componentDidUpdate=function(e){var t=this.props.value,n=this.view;void 0!==t&&n&&(h.updateEditorValue(n,t,e.value,this.trOnChange,this.htmlOnChange),this.trOnChange=null,this.htmlOnChange=null)},T.prototype.componentWillUnmount=function(){this.state.view&&this.state.view.destroy()},T.prototype.render=function(){var n=this,e=this.props,t=e.tools,o=void 0===t?[]:t,r=e.defaultEditMode,i=void 0===r?"iframe":r,t=e.style,r=e.className,e=this.props.contentStyle;void 0===e&&void 0===(t||{}).height&&(e={height:"300px"});o=o.map(function(e,t){return Array.isArray(e)?s.createElement(l.ButtonGroup,{key:t},e.map(n.renderTool,t)):n.renderTool(e,t)});return s.createElement("div",{ref:function(e){return n._element=e},className:"k-widget k-editor"+(r?" "+r:""),dir:this.props.dir,style:t},0<o.length&&s.createElement(l.Toolbar,{keyboardNavigation:this.props.keyboardNavigation},o),"iframe"===i?s.createElement("div",{className:"k-editor-content"},s.createElement("iframe",{onLoad:w.firefox?function(){n.initialize()}:void 0,ref:function(e){return n.iframe=e},frameBorder:"0",style:e,className:"k-iframe"})):s.createElement("div",{style:e,className:"k-editor-content"},s.createElement("div",{ref:function(e){return n._contentElement=e},suppressContentEditableWarning:!0})),this.renderDialog(g.EditorDialogs.InsertLinkDialog,y,"linkDialog"))},T.prototype.initialize=function(){var n,o=this,e=this.iframe&&this.iframe.contentWindow;e&&(n=e.document,[p.defaultStyle,p.tablesStyles,"rtl"===this.props.dir?p.rtlStyles:void 0].forEach(function(e){var t;e&&((t=n.createElement("style")).appendChild(n.createTextNode(e)),n.head.appendChild(t))}),(s=n.createElement("meta")).setAttribute("charset","utf-8"),n.head.appendChild(s),this._contentElement=n.createElement("div"),n.body.appendChild(this._contentElement),this._contentElement.classList.add("k-content"));var r,t,i,a,s,l=this._contentElement;l&&(r=this,t=[new u.Plugin({view:function(){return{update:o.updateTools}},key:new u.PluginKey("toolbar-tools-update-plugin")}),new u.Plugin({filterTransaction:function(e,t){return!1!==(o.props.onExecute&&o.props.onExecute.call(void 0,{target:r,transaction:e,state:t}))},key:new u.PluginKey("onExecute-event-plugin")}),u.spacesFix(),u.history(),u.dropCursor(),u.gapCursor(),u.tableEditing()],i=c({},m.EditorUtils.getShortcuts({types:{listItem:"list_item",hardBreak:"hard_break"},toolsSettings:{bold:v,italic:b,underline:k}}),{"Mod-k":function(){var e=o.state,t=e.linkDialog,n=e.view;return n&&(n=(e=n.state).selection.empty,e=u.getMark(e,e.schema.marks[y.mark]),t||n&&!e||o.setState({linkDialog:!0})),!t}}),s=void 0===(e=(a=this.props).defaultContent)?"":e,e=a.value,a=a.onMount,s=e&&"string"!=typeof e?e:m.EditorUtils.createDocument(new u.Schema({nodes:d.nodes,marks:d.marks}),e||s),s={state:u.EditorState.create({plugins:t.concat([u.keymap(i),u.keymap(u.baseKeymap)]),doc:s}),transformPastedHTML:this.onPasteHtml,dispatchTransaction:this.dispatchTransaction,handleDOMEvents:{focus:this.onFocus,blur:this.onBlur}},s=a&&a.call(void 0,{plugins:t,shortcuts:i,target:r,viewProps:s,dom:l})||new u.EditorView({mount:l},s),this.setState({view:s}))},T.propTypes={defaultContent:i.string,value:i.oneOfType([i.object,i.string]),defaultEditMode:i.oneOf(["iframe","div"]),contentStyle:i.object,dir:i.string,className:i.string,style:i.object,tools:i.arrayOf(i.any),keyboardNavigation:i.bool,onMount:i.func,onFocus:i.func,onBlur:i.func,onChange:i.func,onPasteHtml:i.func,onExecute:i.func},T);function T(e){var i=a.call(this,e)||this;return i.state={view:void 0,linkDialog:!1},i.trOnChange=null,i.htmlOnChange=null,i.focus=function(){i.state.view&&i.state.view.focus()},i.renderDialog=function(e,t,n){return i.state[n]&&s.createElement(e,{view:i.state.view,settings:t,dir:i.props.dir,onClose:function(){var e;return i.setState(((e={})[n]=!1,e))}})},i.renderTool=function(e,t){var n=s.createElement(e,{view:i.state.view,dir:i.props.dir,key:t});return n.type===l.ToolbarSeparator?s.createElement(e,{key:t}):n},i.updateTools=function(e,t){i.setState({view:e})},i.onPasteHtml=function(e){if(i.props.onPasteHtml){var t=i.props.onPasteHtml.call(void 0,{target:i,pastedHtml:e});if("string"==typeof t)return t}return e},i.dispatchTransaction=function(e){var t,n,o,r=e.docChanged;i.props.onChange&&r&&(t=(i.trOnChange=e).doc,n=e.doc.type.schema,(o=i).props.onChange.call(void 0,{target:o,value:t,get html(){return o.htmlOnChange=m.EditorUtils.getHtml({doc:t,schema:n}),o.htmlOnChange},transaction:e,schema:n})),!i.view||void 0!==i.props.value&&r||i.view.updateState(i.view.state.apply(e))},i.onFocus=function(e,t){return i.props.onFocus&&i.props.onFocus.call(void 0,{target:i,nativeEvent:t}),!1},i.onBlur=function(e,t){return i.props.onBlur&&i.props.onBlur.call(void 0,{target:i,nativeEvent:t}),!1},_.validatePackage(O.packageMetadata),i}t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultStyle='\nhtml, body {\n margin: 0;\n height: 100%;\n padding: 0;\n}\n\nhtml {\n min-height: 100%;\n}\n\nbody {\n box-sizing: border-box;\n position: relative;\n word-wrap: break-word;\n padding: 8px;\n}\n\nbody > .k-content {\n outline: 0;\n height: 100%;\n white-space: pre-wrap;\n}\n\n.k-content > p {\n margin: 0 0 1em;\n}\n\n.k-content table {\n white-space: pre-wrap;\n}\n\n.k-content .k-text-selected, .k-content::selection {\n color: HighlightText;\n background-color: Highlight;\n}\n\n.k-content .k-text-highlighted {\n background-color: #bbdefb;\n}\n\n.k-content .ProseMirror-selectednode {\n outline: 2px solid #8cf;\n}\n\n.ProseMirror-hideselection *::selection { background: transparent; }\n.ProseMirror-hideselection *::-moz-selection { background: transparent; }\n.ProseMirror-hideselection { caret-color: transparent; }\n\n.ProseMirror-gapcursor {\n display: none;\n pointer-events: none;\n position: absolute;\n}\n\n.ProseMirror-gapcursor:after {\n content: "";\n display: block;\n position: absolute;\n top: -2px;\n width: 20px;\n border-top: 1px solid black;\n animation: ProseMirror-cursor-blink 1.1s steps(2, start) infinite;\n}\n\n@keyframes ProseMirror-cursor-blink {\n to {\n visibility: hidden;\n }\n}\n\n.ProseMirror-focused .ProseMirror-gapcursor {\n display: block;\n}\n',t.tablesStyles='\n .ProseMirror .tableWrapper {\n overflow-x: auto;\n margin: 1em 0;\n }\n\n .ProseMirror table {\n margin: 0;\n border-collapse: collapse;\n table-layout: fixed;\n width: 100%;\n overflow: hidden;\n }\n\n .ProseMirror td, .ProseMirror th {\n min-width: 1em;\n border: 1px solid #ddd;\n padding: 3px 5px;\n vertical-align: top;\n box-sizing: border-box;\n position: relative;\n }\n\n .ProseMirror th {\n font-weight: bold;\n text-align: left;\n }\n\n .ProseMirror .column-resize-handle {\n position: absolute;\n right: -2px; top: 0; bottom: 0;\n width: 4px;\n z-index: 20;\n background-color: #adf;\n pointer-events: none;\n }\n\n .ProseMirror.resize-cursor {\n cursor: ew-resize;\n cursor: col-resize;\n }\n\n /* Give selected cells a blue overlay */\n .ProseMirror .selectedCell:after {\n z-index: 2;\n position: absolute;\n content: "";\n left: 0; right: 0; top: 0; bottom: 0;\n background: rgba(200, 200, 255, 0.4);\n pointer-events: none;\n }\n',t.rtlStyles="body { direction: rtl }"},function(e,t,n){"use strict";var o,r=this&&this.__extends||(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)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i,p=n(0),f=n(8),g=n(9),m=n(4),h=n(1),y=n(3),v=n(2),r=(i=p.Component,r(a,i),a.prototype.render=function(){var t=this,e=this.props,n=e.view,o=e.settings,r=e.dir,i=e.render,a=y.provideLocalizationService(this),s=o.messages,l=s.insertHyperlinkDialogTitle,c=s.insertHyperlinkAddress,u=s.insertHyperlinkTitle,d=s.insertHyperlinkNewWindow,e=s.insertHyperlinkCancel,s=s.insertHyperlinkInsert,n=!!n&&h.getMark(n.state,n.state.schema.marks[o.mark]),d=p.createElement("div",{className:"k-edit-form-container"},p.createElement("div",{className:"k-edit-label"},p.createElement("label",{htmlFor:"k-editor-link-url"},a.toLanguageString(c,v.messages[c]))),p.createElement("div",{className:"k-edit-field"},p.createElement("input",{type:"text",className:"k-textbox",id:"k-editor-link-url",ref:function(e){return t.href=e},defaultValue:n&&n.attrs.href||void 0,autoFocus:!0})),p.createElement("div",{className:"k-edit-label k-editor-link-text-row"},p.createElement("label",{htmlFor:"k-editor-link-text"},a.toLanguageString(u,v.messages[u]))),p.createElement("div",{className:"k-edit-field k-editor-link-text-row"},p.createElement("input",{type:"text",className:"k-textbox",id:"k-editor-link-text",ref:function(e){return t.title=e},defaultValue:n&&n.attrs.title||void 0})),!1!==o.linkTarget&&p.createElement("div",{className:"k-edit-field"},p.createElement("input",{type:"checkbox",className:"k-checkbox",id:"k-editor-link-target",ref:function(e){return t.target=e},defaultChecked:n&&!!n.attrs.target||void 0}),p.createElement("label",{htmlFor:"k-editor-link-target",className:"k-checkbox-label"},a.toLanguageString(d,v.messages[d])))),s=[p.createElement(m.Button,{onClick:this.onClose,dir:r,key:"cancel"},a.toLanguageString(e,v.messages[e])),p.createElement(m.Button,{onClick:this.onInsert,primary:!0,dir:r,key:"insert"},a.toLanguageString(s,v.messages[s]))],r=p.createElement(g.Dialog,{title:a.toLanguageString(l,v.messages[l]),onClose:this.onClose,closeIcon:!0,dir:r,style:"rtl"===r?{textAlign:"right"}:void 0},d,p.createElement(g.DialogActionsBar,null,s));return i?i(r,{content:d,actionButtons:s}):f.createPortal(r,document.body)},a);function a(){var o=null!==i&&i.apply(this,arguments)||this;return o.href=null,o.title=null,o.target=null,o.onClose=function(){o.props.view.focus(),o.props.onClose()},o.onInsert=function(){var e=o.props.view,t=o.props.settings.mark,n={href:o.href?o.href.value:void 0,title:o.title?o.title.value:void 0,target:o.target&&o.target.checked?"_blank":void 0};h.applyLink({mark:t,attrs:n},o.props.settings.commandName)(e.state,e.dispatch),o.onClose()},o}t.InsertLinkDialog=r,y.registerForLocalization(r)},function(e,t,n){"use strict";var o,r=this&&this.__extends||(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)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,m=n(0),h=n(8),y=n(9),v=n(4),b=n(1),k=n(3),w=n(2),r=(a=m.Component,r(i,a),i.prototype.render=function(){var t=this,e=this.props,n=e.view,o=e.settings,r=e.dir,i=e.render,a=o.messages,s=a.insertImageDialogTitle,l=a.insertImageAddress,c=a.insertImageTitle,u=a.insertImageAltText,d=a.insertImageWidth,p=a.insertImageHeight,f=a.insertImageCancel,g=a.insertImageInsert,e=k.provideLocalizationService(this),a=n&&n.state,n={};a&&a.selection instanceof b.NodeSelection&&a.selection.node.type===a.schema.nodes[o.node]&&(n=a.selection.node.attrs);n=m.createElement("div",{className:"k-edit-form-container"},m.createElement("div",{className:"k-edit-label"},m.createElement("label",{htmlFor:"k-editor-image-url"},e.toLanguageString(l,w.messages[l]))),m.createElement("div",{className:"k-edit-field"},m.createElement("input",{type:"text",className:"k-textbox",id:"k-editor-image-url",defaultValue:n.src,ref:function(e){return t.src=e},autoFocus:!0})),m.createElement("div",{className:"k-edit-label"},m.createElement("label",{htmlFor:"k-editor-image-alt"},e.toLanguageString(u,w.messages[u]))),m.createElement("div",{className:"k-edit-field"},m.createElement("input",{type:"text",className:"k-textbox",id:"k-editor-image-alt",defaultValue:n.alt,ref:function(e){return t.altText=e}})),m.createElement("div",{className:"k-edit-label"},m.createElement("label",{htmlFor:"k-editor-image-title"},e.toLanguageString(c,w.messages[c]))),m.createElement("div",{className:"k-edit-field"},m.createElement("input",{type:"text",className:"k-textbox",id:"k-editor-image-title",defaultValue:n.title,ref:function(e){return t.title=e}})),m.createElement("div",{className:"k-edit-label"},m.createElement("label",{htmlFor:"k-editor-image-width"},e.toLanguageString(d,w.messages[d]))),m.createElement("div",{className:"k-edit-field"},m.createElement("input",{type:"text",className:"k-textbox",id:"k-editor-image-width",defaultValue:n.width,ref:function(e){return t.width=e}})),m.createElement("div",{className:"k-edit-label"},m.createElement("label",{htmlFor:"k-editor-image-height"},e.toLanguageString(p,w.messages[p]))),m.createElement("div",{className:"k-edit-field"},m.createElement("input",{type:"text",className:"k-textbox",id:"k-editor-image-height",defaultValue:n.height,ref:function(e){return t.height=e}}))),g=[m.createElement(v.Button,{onClick:this.onClose,dir:r,key:"cancel"},e.toLanguageString(f,w.messages[f])),m.createElement(v.Button,{onClick:this.onInsert,primary:!0,dir:r,key:"insert"},e.toLanguageString(g,w.messages[g]))],r=m.createElement(y.Dialog,{title:e.toLanguageString(s,w.messages[s]),onClose:this.onClose,key:"dialog",closeIcon:!0,dir:r,style:"rtl"===r?{textAlign:"right"}:void 0},n,m.createElement(y.DialogActionsBar,null,g));return i?i(r,{content:n,actionButtons:g}):h.createPortal(r,document.body)},i);function i(){var i=null!==a&&a.apply(this,arguments)||this;return i.src=null,i.altText=null,i.title=null,i.width=null,i.height=null,i.onClose=function(){i.props.view.focus(),i.props.onClose()},i.onInsert=function(){var e=i.props,t=e.view,n=e.settings,e=t.state.schema.nodes[n.node],o={src:i.src?i.src.value:null,title:i.title?i.title.value:null,alt:i.altText?i.altText.value:null,width:i.width?i.width.value:null,height:i.height?i.height.value:null},r=Object.keys(o).filter(function(e){return null!==o[e]&&""!==o[e]}).reduce(function(e,t){return Object.assign(e,((e={})[t]=o[t],e))},{}),e=e.createAndFill(r);b.insertNode(e,!0)(t.state,function(e){return t.dispatch(e.setMeta("commandName",n.commandName).setMeta("args",r))}),i.onClose()},i}t.InsertImageDialog=r,k.registerForLocalization(r)},function(e,t,n){"use strict";var o,r=this&&this.__extends||(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)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i,l=n(0),c=n(8),u=n(9),d=n(4),p=n(1),f=n(3),g=n(2),r=(i=l.Component,r(a,i),a.prototype.render=function(){var t=this,e=this.props,n=e.view,o=e.settings,r=e.dir,i=e.render,a=f.provideLocalizationService(this),s=o.messages,e=s.viewHtmlDialogTitle,o=s.viewHtmlCancel