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
@(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
@(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.