EditorSerializationSettingsBuilder

Methods

Custom(System.String)

Define custom serialization for the editable content. The method accepts a single parameter as a string and is expected to return a string.

Parameters

handler - System.String

The name of the JavaScript function that will be evaluated.

RETURNS

Returns the current EditorSerializationSettingsBuilder instance.

Custom(System.Func)

Define custom serialization for the editable content. The method accepts a single parameter as a string and is expected to return a string.

Parameters

handler - System.Func<Object,Object>

The handler code wrapped in a text tag.

RETURNS

Returns the current EditorSerializationSettingsBuilder instance.

Entities(System.Boolean)

Indicates whether the characters outside the ASCII range will be encoded as HTML entities. By default, they are encoded.

Parameters

value - System.Boolean

The value for Entities

RETURNS

Returns the current EditorSerializationSettingsBuilder instance.

Example

Razor
 
            @( Html.Kendo().Editor()
                .Name("Editor")
                .Serialization(d => d.Entities(true))
             )
             

OptimizeTags(System.Boolean)

Indicates whether optizable tags should be removed from the DOM. Currently, optimizable tags are span and font elements with no attributes and no decoration or formatting applied (via inline styles/attributes).

Parameters

value - System.Boolean

The value for OptimizeTags

RETURNS

Returns the current EditorSerializationSettingsBuilder instance.

Example

Razor
 
            @( Html.Kendo().Editor()
                .Name("Editor")
                .Serialization(d => d.OptimizeTags(true))
             )
             

OptimizeTags()

Indicates whether optizable tags should be removed from the DOM. Currently, optimizable tags are span and font elements with no attributes and no decoration or formatting applied (via inline styles/attributes).

RETURNS

Returns the current EditorSerializationSettingsBuilder instance.

Example

Razor
 
            @( Html.Kendo().Editor()
                .Name("Editor")
                .Serialization(d => d.OptimizeTags(true))
             )
             

Scripts(System.Boolean)

Indicates whether inline scripts will be serialized and posted to the server.

Parameters

value - System.Boolean

The value for Scripts

RETURNS

Returns the current EditorSerializationSettingsBuilder instance.

Example

Razor
 
            @( Html.Kendo().Editor()
                .Name("Editor")
                .Serialization(d => d.Scripts(true))
             )
             

Scripts()

Indicates whether inline scripts will be serialized and posted to the server.

RETURNS

Returns the current EditorSerializationSettingsBuilder instance.

Example

Razor
 
            @( Html.Kendo().Editor()
                .Name("Editor")
                .Serialization(d => d.Scripts(true))
             )
             

Semantic(System.Boolean)

Indicates whether the font styles will be saved as semantic (strong / em / span) tags, or as presentational (b / i / u / font) tags. Used for outputting content for legacy systems.

Parameters

value - System.Boolean

The value for Semantic

RETURNS

Returns the current EditorSerializationSettingsBuilder instance.

Example

Razor
 
            @( Html.Kendo().Editor()
                .Name("Editor")
                .Serialization(d => d.Semantic(false))
             )