UNPKG

@progress/kendo-react-editor

Version:

React Editor enables users to create rich text content through a WYSIWYG interface. KendoReact Editor package

9 lines (8 loc) 7.82 kB
/** * @license *------------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the package root for more information *------------------------------------------------------------------------------------------- */ "use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const fe=require("react"),n=require("../config/toolsSettings.js"),pe=require("./insertTable/tool.js"),Ie=require("./insertTable/popup.js"),ye=require("./align.js"),be=require("./fontStyle.js"),U=require("./applyColor.js"),Ae=require("./formatBlock.js"),O=require("./history.js"),Ce=require("./indent.js"),xe=require("./inlineFormat.js"),Le=require("./insertImage.js"),ke=require("./insertLink.js"),we=require("./lists.js"),Re=require("./outdent.js"),r=require("./tableEdit.js"),qe=require("./unlink.js"),De=require("./viewHtml.js"),Ne=require("./print.js"),Fe=require("./pdf.js"),Be=require("./selectAll.js"),Ue=require("./cleanFormatting.js"),Oe=require("./findReplace.js"),P=require("./lists-styled.js"),l=require("@progress/kendo-svg-icons"),s=require("../messages/index.js"),Pe=require("./table-wizard/tableCellProperties.js"),ve=require("./table-wizard/tableProperties.js");function he(t){const o=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(t){for(const a in t)if(a!=="default"){const d=Object.getOwnPropertyDescriptor(t,a);Object.defineProperty(o,a,d.get?d:{enumerable:!0,get:()=>t[a]})}}return o.default=t,Object.freeze(o)}const i=he(fe);exports.EditorTools=void 0;(t=>{function o(e){return ye.createAlignTool(e)}t.createAlignTool=o;class a extends o(n.EditorToolsSettings.alignLeft){}t.AlignLeft=a;class d extends o(n.EditorToolsSettings.alignRight){}t.AlignRight=d;class v extends o(n.EditorToolsSettings.alignCenter){}t.AlignCenter=v;class h extends o(n.EditorToolsSettings.alignJustify){}t.AlignJustify=h;function m(e){return pe.InsertTableToolNS.createInsertTableTool(e)}t.createInsertTableTool=m;class H extends m(n.EditorToolsSettings.insertTable){}t.InsertTable=H;class K extends Ie.InsertTablePopupNS.InsertTablePopup{}t.InsertTablePopup=K;function u(e){return be.FontStyleToolNS.createStyleDropDownList(e)}t.createStyleDropDownList=u;class M extends u(n.EditorToolsSettings.fontSize){}t.FontSize=M;class V extends u(n.EditorToolsSettings.fontName){}t.FontName=V,t.ForeColor=e=>i.createElement(U.ApplyColorTool,{...n.EditorToolsSettings.foreColor,...e}),t.BackColor=e=>i.createElement(U.ApplyColorTool,{...n.EditorToolsSettings.backColor,...e});function f(e){return Ae.FormatBlockToolNS.createFormatBlockDropDownList(e)}t.createFormatBlockDropDownList=f;class j extends f(n.EditorToolsSettings.formatBlock){}t.FormatBlock=j;function p(e){return O.HistoryToolNS.createUndoTool(e)}t.createUndoTool=p;function I(e){return O.HistoryToolNS.createRedoTool(e)}t.createRedoTool=I;class z extends p(n.EditorToolsSettings.undo){}t.Undo=z;class J extends I(n.EditorToolsSettings.redo){}t.Redo=J;function y(e){return Ce.IndentToolNS.createIndentTool(e)}t.createIndentTool=y;class _ extends y(n.EditorToolsSettings.indent){}t.Indent=_;function c(e){return xe.InlineFormatToolNS.createInlineFormatTool(e)}t.createInlineFormatTool=c;class G extends c(n.EditorToolsSettings.bold){}t.Bold=G;class Q extends c(n.EditorToolsSettings.italic){}t.Italic=Q;class W extends c(n.EditorToolsSettings.underline){}t.Underline=W;class X extends c(n.EditorToolsSettings.strikethrough){}t.Strikethrough=X;class Y extends c(n.EditorToolsSettings.subscript){}t.Subscript=Y;class Z extends c(n.EditorToolsSettings.superscript){}t.Superscript=Z;function b(e){return Le.createInsertImageTool(e)}t.createInsertImageTool=b;class $ extends b(n.EditorToolsSettings.image){}t.InsertImage=$;function g(e){return ke.LinkToolNS.createLinkTool(e)}t.createLinkTool=g;class E extends g(n.EditorToolsSettings.link){}t.Link=E;class ee extends g(n.EditorToolsSettings.insertFile){}t.InsertFile=ee;function S(e){return we.ListToolNS.createListTool(e)}t.createListTool=S;class te extends S(n.EditorToolsSettings.orderedList){}t.OrderedList=te;class ne extends S(n.EditorToolsSettings.bulletList){}t.UnorderedList=ne,t.BulletedList=e=>{const T=[{icon:"list-unordered",svgIcon:l.listUnorderedIcon,textKey:s.keys.listStyleDisc,style:"disc"},{icon:"list-unordered-outline",svgIcon:l.listUnorderedOutlineIcon,textKey:s.keys.listStyleCircle,style:"circle"},{icon:"list-unordered-square",svgIcon:l.listUnorderedSquareIcon,textKey:s.keys.listStyleSquare,style:"square"}];return i.createElement(P.ListTool,{listType:n.EditorToolsSettings.bulletList.listType,items:T,icon:"list-unordered",svgIcon:l.listUnorderedIcon,titleKey:n.EditorToolsSettings.bulletList.messages.title,...e})},t.NumberedList=e=>{const T=[{icon:"list-ordered",svgIcon:l.listOrderedIcon,textKey:s.keys.listStyleDecimal},{icon:"list-roman-upper",svgIcon:l.listRomanUpperIcon,textKey:s.keys.listStyleUpperRoman,style:"upper-roman"},{icon:"list-roman-lower",svgIcon:l.listRomanLowerIcon,textKey:s.keys.listStyleLowerRoman,style:"lower-roman"},{icon:"list-latin-big",svgIcon:l.listLatinBigIcon,textKey:s.keys.listStyleUpperLatin,style:"upper-latin"},{icon:"list-latin-small",svgIcon:l.listLatinSmallIcon,textKey:s.keys.listStyleLowerLatin,style:"lower-latin"}];return i.createElement(P.ListTool,{listType:n.EditorToolsSettings.orderedList.listType,items:T,icon:"list-ordered",svgIcon:l.listOrderedIcon,titleKey:n.EditorToolsSettings.orderedList.messages.title,...e})},t.TableCellProperties=Pe.TableCellProperties,t.TableProperties=ve.TableProperties;function A(e){return Re.OutdentToolNS.createOutdentTool(e)}t.createOutdentTool=A;class le extends A(n.EditorToolsSettings.outdent){}t.Outdent=le,t.Print=e=>i.createElement(Ne.Print,{...e}),t.Pdf=e=>i.createElement(Fe.Pdf,{...e}),t.SelectAll=e=>i.createElement(Be.SelectAll,{...e}),t.CleanFormatting=e=>i.createElement(Ue.CleanFormatting,{...e});function C(e){return r.TableEditNS.createAddRowBeforeTool(e)}t.createAddRowBeforeTool=C;function x(e){return r.TableEditNS.createAddRowAfterTool(e)}t.createAddRowAfterTool=x;function L(e){return r.TableEditNS.createAddColumnBeforeTool(e)}t.createAddColumnBeforeTool=L;function k(e){return r.TableEditNS.createAddColumnAfterTool(e)}t.createAddColumnAfterTool=k;function w(e){return r.TableEditNS.createDeleteRowTool(e)}t.createDeleteRowTool=w;function R(e){return r.TableEditNS.createDeleteColumnTool(e)}t.createDeleteColumnTool=R;function q(e){return r.TableEditNS.createDeleteTableTool(e)}t.createDeleteTableTool=q;function D(e){return r.TableEditNS.createMergeCellsTool(e)}t.createMergeCellsTool=D;function N(e){return r.TableEditNS.createSplitCellTool(e)}t.createSplitCellTool=N;class oe extends C(n.EditorToolsSettings.addRowBefore){}t.AddRowBefore=oe;class re extends x(n.EditorToolsSettings.addRowAfter){}t.AddRowAfter=re;class se extends L(n.EditorToolsSettings.addColumnBefore){}t.AddColumnBefore=se;class ie extends k(n.EditorToolsSettings.addColumnAfter){}t.AddColumnAfter=ie;class ce extends w(n.EditorToolsSettings.deleteRow){}t.DeleteRow=ce;class ae extends R(n.EditorToolsSettings.deleteColumn){}t.DeleteColumn=ae;class de extends q(n.EditorToolsSettings.deleteTable){}t.DeleteTable=de;class ue extends D(n.EditorToolsSettings.mergeCells){}t.MergeCells=ue;class ge extends N(n.EditorToolsSettings.splitCell){}t.SplitCell=ge;function F(e){return qe.UnlinkToolNS.createUnlinkTool(e)}t.createUnlinkTool=F;class Se extends F(n.EditorToolsSettings.unlink){}t.Unlink=Se;function B(e){return De.ViewHtmlToolNS.createViewHtmlTool(e)}t.createViewHtmlTool=B;class Te extends B(n.EditorToolsSettings.viewHtml){}t.ViewHtml=Te;class me extends Oe.FindAndReplace{}t.FindAndReplace=me})(exports.EditorTools||(exports.EditorTools={}));