UNPKG

jodit-pro

Version:

PRO Version of Jodit Editor

2 lines (1 loc) 546 B
var l=Object.defineProperty;var c=(e,r)=>l(e,"name",{value:r,configurable:!0});import{throwIfAborted as a}from"../../core/abort-utils.js";import{requireString as f}from"../../core/arg-utils.js";async function p(e,r,t){const n=f(r,"html"),{collapseToEnd:o}=r;a(t);try{if(e.s.restore(),e.s.insertHTML(n),o){const s=e.s.range;s.collapse(!1),e.s.selectRange(s)}return e.e.fire("change"),{success:!0,message:"Selection replaced successfully"}}catch(s){throw new Error(`Failed to replace selection: ${s.message}`)}}c(p,"execute");export{p as execute};