Rich text editor
IsabyteRichTextEditor
WYSIWYG HTML editor based on Quill.js v2. Supports rich text formatting, media embedding, multi-language content, document export (HTML/DOCX), and DOCX import. Designed for both standalone editing and inline CMS use.
No events yet. Interact with the editor above.
<IsabyteRichTextEditor Placeholder="Start writing your content here..."
EnabledToolbarGroups="RteToolbarGroup.All"
AllowedExportFormats="@(new[] { RteExportFormat.HtmlBlob, RteExportFormat.HtmlPage, RteExportFormat.Docx })"
OnContentChanged="OnContentChanged"
OnExport="OnExport"
InitialContent="@initialContent" />
@code {
private const string initialContent = "<h1>Welcome</h1><p>Start editing this content.</p>";
private void OnContentChanged(string html)
{
Console.WriteLine($"Content length: {html.Length}");
}
private void OnExport(RteExportResult result)
{
Console.WriteLine($"Export: {result.Format} -> {result.FileName}");
}
}