{
  "$schema": "https://ai.syncfusion.com/schema/registry-item.json",
  "name": "rich-text-editor-default",
  "framework": "maui",
  "type": "registry:component",
  "component": "rich-text-editor",
  "variant": "default",
  "dependencies": [
    "Syncfusion.Maui.RichTextEditor"
  ],
  "description": "Rich text editor formats HTML with bold, italic, lists, alignment, hyperlinks, images, and tables.",
  "meta": {
    "essentialStudioRelease": "2026 Volume 2 (v34.1.29)",
    "license": "commercial-or-community",
    "licenseNote": "The Syncfusion package is licensed. The composition in this file is source you own and edit. See https://ai.syncfusion.com/licensing.md",
    "requiresLicenseKey": true,
    "requiresServerEndpoint": false,
    "platformIndex": "https://ai.syncfusion.com/maui/llms.txt",
    "skillPack": "syncfusion/maui-ui-components-skills",
    "docs": "https://ai.syncfusion.com/gallery/maui/rich-text-editor-default.md"
  },
  "files": [
    {
      "target": "src/components/rich-text-editor-default/RichTextEditor.xaml",
      "content": "﻿<?xml version=\"1.0\" encoding=\"utf-8\" ?>\n<ContentPage xmlns=\"http://schemas.microsoft.com/dotnet/2021/maui\"\n             xmlns:x=\"http://schemas.microsoft.com/winfx/2009/xaml\"\n             xmlns:syncfusion=\"clr-namespace:Syncfusion.Maui.PdfViewer;assembly=Syncfusion.Maui.PdfViewer\"\n             xmlns:rte=\"clr-namespace:Syncfusion.Maui.RichTextEditor;assembly=Syncfusion.Maui.RichTextEditor\"\n             x:Class=\"MauiApp1.MainPage\">\n\n    <Grid Padding=\"12\"\n          RowDefinitions=\" *, Auto\"\n          RowSpacing=\"10\">\n\n        <!-- RichTextEditor bound to Document.HtmlContent -->\n        <Border Grid.Row=\"0\"\n                Stroke=\"LightGrey\"\n                StrokeShape=\"RoundRectangle 12\"\n                StrokeThickness=\"1\"\n                Padding=\"0\">\n            <rte:SfRichTextEditor HtmlText=\"{Binding Document.HtmlContent, Mode=TwoWay}\"\n                                  Placeholder=\"Start typing your document here...\"\n                                  ToolbarPosition=\"Bottom\"\n                                  VerticalOptions=\"Fill\">\n                <rte:SfRichTextEditor.ToolbarItems>\n                    <rte:RichTextToolbarItem Type=\"Bold\" />\n                    <rte:RichTextToolbarItem Type=\"Italic\" />\n                    <rte:RichTextToolbarItem Type=\"Underline\" />\n                    <rte:RichTextToolbarItem Type=\"Strikethrough\" />\n                    <rte:RichTextToolbarItem Type=\"Separator\" />\n                    <rte:RichTextToolbarItem Type=\"FontFamily\" />\n                    <rte:RichTextToolbarItem Type=\"FontSize\" />\n                    <rte:RichTextToolbarItem Type=\"HighlightColor\" />\n                    <rte:RichTextToolbarItem Type=\"Separator\" />\n                    <rte:RichTextToolbarItem Type=\"BulletList\" />\n                    <rte:RichTextToolbarItem Type=\"NumberList\" />\n                    <rte:RichTextToolbarItem Type=\"Separator\" />\n                    <rte:RichTextToolbarItem Type=\"Alignment\" />\n                    <rte:RichTextToolbarItem Type=\"ParagraphFormat\" />\n                    <rte:RichTextToolbarItem Type=\"Separator\" />\n                    <rte:RichTextToolbarItem Type=\"Hyperlink\" />\n                    <rte:RichTextToolbarItem Type=\"Image\" />\n                    <rte:RichTextToolbarItem Type=\"Table\" />\n                    <rte:RichTextToolbarItem Type=\"CodeBlock\" />\n                </rte:SfRichTextEditor.ToolbarItems>\n            </rte:SfRichTextEditor>\n        </Border>\n\n        <!-- Footer hint -->\n        <Label Grid.Row=\"1\"\n               Text=\"Use the toolbar below to format the content. Save updates the timestamp; Reset restores the welcome sample.\"\n               FontSize=\"11\"\n               Opacity=\"0.6\"\n               HorizontalTextAlignment=\"Center\" />\n    </Grid>\n\n</ContentPage>\n"
    }
  ]
}