ExpansionPanelBuilder

Properties

WriteAction - Func

Methods

Content(System.Action)

The HTML string representing the associated content for the component.

Parameters

value - System.Action

The value for Position

RETURNS

Returns the current instance of ExpansionPanelBuilder to allow method chaining.

Example

Razor
 
                 @(Html.Kendo().ExpansionPanel()
                           .Name("expansionPanel")
                           .Content(() =>
                           {
                                    <strong>ExpansionPanel content</strong>
                           })
                )
             

Content(System.Func)

The HTML string representing the associated content for the component.

Parameters

value - System.Func<Object,Object>

The value for Position

RETURNS

Returns the current instance of ExpansionPanelBuilder to allow method chaining.

Example

Razor
 
                 @(Html.Kendo().ExpansionPanel()
                      .Name("expansionPanel")
                      .Content(@<strong> Hello World!</strong>)
                 )
             

Content(System.String)

The HTML string representing the associated content for the component.

Parameters

value - System.String

The value for Position

RETURNS

Returns the current instance of ExpansionPanelBuilder to allow method chaining.

Example

Razor
 
                 @(Html.Kendo().ExpansionPanel()
                      .Name("expansionPanel")
                      .Content("Hello World!")
                 )
             

Animation(System.Action)

A collection of visual animations used when ExpansionPanel is expand or collapsed through user interactions. Setting this option to false will disable all animations. is not a valid configuration.

Parameters

configurator - System.Action<ExpansionPanelAnimationSettingsBuilder>

The configurator for the animation setting.

RETURNS

Returns the current instance of ExpansionPanelBuilder .

Animation(System.Boolean)

A collection of visual animations used when ExpansionPanel is expand or collapsed through user interactions. Setting this option to false will disable all animations. is not a valid configuration.

Parameters

enabled - System.Boolean

Enables or disables the animation option.

RETURNS

Returns the current instance of ExpansionPanelAnimationSettingsBuilder .

CollapseIconClass(System.String)

The name of the collapse icon.

Parameters

value - System.String

The value for CollapseIconClass

RETURNS

Returns the current ExpansionPanelBuilder instance.

Disabled(System.Boolean)

If set to true the widget will be disabled.

Parameters

value - System.Boolean

The value for Disabled

RETURNS

Returns the current ExpansionPanelBuilder instance.

Disabled()

If set to true the widget will be disabled.

RETURNS

Returns the current ExpansionPanelBuilder instance.

Expanded(System.Boolean)

If set to true the widget will be expanded by default.

Parameters

value - System.Boolean

The value for Expanded

RETURNS

Returns the current ExpansionPanelBuilder instance.

Expanded()

If set to true the widget will be expanded by default.

RETURNS

Returns the current ExpansionPanelBuilder instance.

ExpandIconClass(System.String)

The class of the expand icon.

Parameters

value - System.String

The value for ExpandIconClass

RETURNS

Returns the current ExpansionPanelBuilder instance.

Height(System.Double)

The height of the widget. Numeric values are treated as pixels.

Parameters

value - System.Double

The value for Height

RETURNS

Returns the current ExpansionPanelBuilder instance.

SubTitle(System.String)

The subtitle of the widget.

Parameters

value - System.String

The value for SubTitle

RETURNS

Returns the current ExpansionPanelBuilder instance.

Title(System.String)

The title of the widget.

Parameters

value - System.String

The value for Title

RETURNS

Returns the current ExpansionPanelBuilder instance.

Toggleable(System.Boolean)

If set to false the user will not be able to expand/collapse the widget.

Parameters

value - System.Boolean

The value for Toggleable

RETURNS

Returns the current ExpansionPanelBuilder instance.

Events(System.Action)

Configures the client-side events.

Parameters

configurator - System.Action<ExpansionPanelEventBuilder>

The client events action.

RETURNS

Returns the current ExpansionPanelBuilder instance.

Example

Razor
 
            @(Html.Kendo().ExpansionPanel()
                  .Name("ExpansionPanel")
                  .Events(events => events
                      .Expand("onExpand")
                  )
            )
             

ToComponent()

Returns the internal view component.

RETURNS

The instance that represents the component.

Expression(System.String)

Sets the name of the component.

Parameters

modelExpression - System.String

RETURNS

Returns the current instance.

Explorer(Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer)

Sets the name of the component.

Parameters

modelExplorer - Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer

RETURNS

Returns the current instance.

Name(System.String)

Sets the name of the component.

Parameters

componentName - System.String

The name.

RETURNS

Returns the current instance.

Deferred(System.Boolean)

Suppress initialization script rendering. Note that this options should be used in conjunction with

Parameters

deferred - System.Boolean

RETURNS

Returns a DeferredWidgetBuilder instance.

HtmlAttributes(System.Object)

Sets the HTML attributes.

Parameters

attributes - System.Object

The HTML attributes.

RETURNS

Returns the current instance.

HtmlAttributes(System.Collections.Generic.IDictionary)

Sets the HTML attributes.

Parameters

attributes - System.Collections.Generic.IDictionary<String,Object>

The HTML attributes.

RETURNS

Returns the current instance.

ScriptAttributes(System.Object,System.Boolean)

Sets the JavaScript attributes to the initialization script.

Parameters

attributes - System.Object

The JavaScript attributes.

overrideAttributes - System.Boolean

Argument which determines whether attributes should be overriden.

RETURNS

Returns the current instance.

ScriptAttributes(System.Collections.Generic.IDictionary,System.Boolean)

Sets the JavaScript attributes to the initialization script.

Parameters

attributes - System.Collections.Generic.IDictionary<String,Object>

The JavaScript attributes.

overrideAttributes - System.Boolean

Argument which determines whether attributes should be overriden.

RETURNS

Returns the current instance.

Render()

Renders the component in place.

ToHtmlString()

Returns the HTML representation of the component.

WriteTo(System.IO.TextWriter,System.Text.Encodings.Web.HtmlEncoder)

Parameters

writer - System.IO.TextWriter
encoder - System.Text.Encodings.Web.HtmlEncoder

ToClientTemplate()

Returns the client template for the component.

AsModule(System.Boolean)

Specifies whether the initialization script of the component will be rendered as a JavaScript module.

Parameters

value - System.Boolean

RETURNS

Returns the current instance.