BottomNavigationBuilder

Properties

WriteAction - Func

Methods

Fill(Kendo.Mvc.UI.BottomNavigationFill)

Defines the fill of the component.

Parameters

value - BottomNavigationFill

The value for Fill

RETURNS

Returns the current BottomNavigationBuilder instance.

Example

Razor
 
                @(Html.Kendo().BottomNavigation()
                    .Name("bottomNavigation")
                    .Fill(BottomNavigationFill.Solid)
                )
             

Border(System.Boolean)

Toggles the border of the widget.

Parameters

value - System.Boolean

The value for Border

RETURNS

Returns the current BottomNavigationBuilder instance.

Shadow(System.Boolean)

Toggles the shadow of the widget.

Parameters

value - System.Boolean

The value for Shadow

RETURNS

Returns the current BottomNavigationBuilder instance.

Shadow()

Toggles the shadow of the widget.

RETURNS

Returns the current BottomNavigationBuilder instance.

Items(System.Action)

Specifies the items of the BottomNavigation component.

Parameters

configurator - System.Action<BottomNavigationItemFactory>

The configurator for the items setting.

RETURNS

Returns the current instance of BottomNavigationBuilder .

Template(System.String)

Sets a custom template for the items.

Parameters

value - System.String

The value for Template

RETURNS

Returns the current BottomNavigationBuilder instance.

TemplateId(System.String)

Sets a custom template for the items.

Parameters

templateId - System.String

The ID of the template element for Template

RETURNS

Returns the current BottomNavigationBuilder instance.

TemplateView(Microsoft.AspNetCore.Html.IHtmlContent)

Sets a custom template for the items.

Parameters

templateView - Microsoft.AspNetCore.Html.IHtmlContent

The view that contains the template for Template

RETURNS

Returns the current BottomNavigationBuilder instance.

TemplateHandler(System.String)

Sets a custom template for the items.

Parameters

templateHandler - System.String

The handler that returs the template for Template

RETURNS

Returns the current BottomNavigationBuilder instance.

Template(Kendo.Mvc.UI.Fluent.TemplateBuilder)

Sets a custom template for the items.

Parameters

template - TemplateBuilder<TModel>

A Template component that configures the template.

RETURNS

Returns the current BottomNavigationBuilder instance.

PositionMode(Kendo.Mvc.UI.BottomNavigationPositionMode)

Defines the position of the component

Parameters

value - BottomNavigationPositionMode

The value for PositionMode

RETURNS

Returns the current BottomNavigationBuilder instance.

ItemFlow(Kendo.Mvc.UI.BottomNavigationItemFlow)

Defines the iteFLow of the component

Parameters

value - BottomNavigationItemFlow

The value for ItemFlow

RETURNS

Returns the current BottomNavigationBuilder instance.

ThemeColor(Kendo.Mvc.UI.BottomNavigationThemeColor)

Defines the theme color of the component

Parameters

value - BottomNavigationThemeColor

The value for ThemeColor

RETURNS

Returns the current BottomNavigationBuilder instance.

Events(System.Action)

Configures the client-side events.

Parameters

configurator - System.Action<BottomNavigationEventBuilder>

The client events action.

RETURNS

Returns the current BottomNavigationBuilder instance.

Example

Razor
 
            @(Html.Kendo().BottomNavigation()
                  .Name("BottomNavigation")
                  .Events(events => events
                      .Select("onSelect")
                  )
            )
             

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.