New to Telerik UI for ASP.NET Core? Download free 30-day trial

EditorToolFactory

Properties

Editor - Editor

Fine-tune deserialization in the Editor widget. Deserialization is the process of parsing the HTML string input from the value() method or from the viewHtml dialog into editable content.

Methods

FontColor()

FontColor(System.Action)

Parameters

configurator - System.Action<EditorToolBuilder>

CustomButton(System.Action)

Adds a custom button tool.

Parameters

configurator - System.Action<EditorToolBuilder>

The action which configures the custom button tool.

Example


             @(Html.Kendo().Editor()
               .Name("Editor")
               .Tools(tools => tools
                    .CustomButton(x => x
                       .Name("custom")
                       .ToolTip("Insert a horizontal rule")
                       .Exec(@<text>
                           function(e) {
                               var editor = $(this).data("kendoEditor");
                               editor.exec("inserthtml", { value: "<hr />" });
                           }
                       </text>)
                    )
               )   
             )

CustomTemplate(System.Action)

Adds a custom template tool.

Parameters

configurator - System.Action<EditorToolBuilder>

The action which configures the custom template tool.

Example


             @(Html.Kendo().Editor()
               .Name("Editor")
               .Tools(tools => tools
                    .CustomTemplate(x => x.Template("<button class='k-button'>Save draft</button>"))
               )   
             )

FormatPainter()

Adds FormatPainter tools (Copy and Apply format).

Example


             @(Html.Kendo().Editor()
               .Name("Editor")
               .Tools(tools => tools
                    .FormatPainter()
               )   
             )

Import()

Adds Import tool.

Example


             @(Html.Kendo().Editor()
               .Name("Editor")
               .Tools(tools => tools
                    .Import()
               )   
             )

ExportAs()

Adds ExportAs tool.

Example


             @(Html.Kendo().Editor()
               .Name("Editor")
               .Tools(tools => tools
                    .ExportAs()
               )   
             )

ExportAs(System.Action)

Adds ExportAs tool.

Parameters

configurator - System.Action<EditorDropDownItemBuilder>

The action which configures the ExportAs tool.

Example


             @(Html.Kendo().Editor()
               .Name("Editor")
               .Tools(tools => tools
                    .ExportAs(exportAs => {
                        exportAs.Add("PDF", "1");
                        exportAs.Add("HTML", "2");
                    })
               )   
             )

Bold()

Adds "Bold" tool.

CleanFormatting()

Adds "CleanFormatting" tool.

Adds "CreateLink" tool.

Indent()

Adds "Indent" tool.

InsertFile()

Adds "InsertFile" tool.

InsertImage()

Adds "InsertImage" tool.

InsertOrderedList()

Adds "InsertOrderedList" tool.

InsertUnorderedList()

Adds "InsertUnorderedList" tool.

InsertUpperRomanList()

Adds "InsertUpperRomanList" tool.

InsertLowerRomanList()

Adds "InsertLowerRomanList" tool.

Italic()

Adds "Italic" tool.

JustifyCenter()

Adds "JustifyCenter" tool.

JustifyFull()

Adds "JustifyFull" tool.

JustifyLeft()

Adds "JustifyLeft" tool.

JustifyRight()

Adds "JustifyRight" tool.

Outdent()

Adds "Outdent" tool.

Pdf()

Adds "Pdf" tool.

Print()

Adds "Print" tool.

Redo()

Adds "Redo" tool.

Separator()

Adds "Separator" tool.

Strikethrough()

Adds "Strikethrough" tool.

SubScript()

Adds "SubScript" tool.

SuperScript()

Adds "SuperScript" tool.

Underline()

Adds "Underline" tool.

Undo()

Adds "Undo" tool.

Adds "Unlink" tool.

ViewHtml()

Adds "ViewHtml" tool.

BackColor()

Adds "BackColor" tool.

BackColor(System.Action)

Parameters

configurator - System.Action<EditorToolBuilder>

ForeColor()

Adds "ForeColor" tool.

ForeColor(System.Action)

Parameters

configurator - System.Action<EditorToolBuilder>

FontName()

Adds "FontName" tool.

FontName(System.Action)

Adds "FontName" tool.

Parameters

configurator - System.Action<EditorToolItemFactory>

FontSize()

Adds "FontSize" tool.

FontSize(System.Action)

Adds "FontSize" tool.

Parameters

configurator - System.Action<EditorToolItemFactory>

Formatting()

Adds "Formatting" tool.

Formatting(System.Action)

Adds "Formatting" tool.

Parameters

configurator - System.Action<EditorToolItemFactory>

Snippets()

Adds "Snippets" tool.

Snippets(System.Action)

Adds "Snippets" tool.

Parameters

configurator - System.Action<EditorToolItemFactory>

TableEditing()

Clear()

Remove all tools.

In this article
Not finding the help you need?