menu

ASP.NET MVC

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class MobileNavigationBarProperties

    Show / Hide Table of Contents

    Class MobileNavigationBarProperties

    Inheritance
    System.Object
    EJTagHelper
    PropertiesBase
    MobileNavigationBarProperties
    Implements
    IMobileBase
    Inherited Members
    PropertiesBase.Create
    PropertiesBase.Destroy
    PropertiesBase.CssClass
    EJTagHelper.GetControlDetails()
    EJTagHelper.GetControlDetails(String)
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Syncfusion.JavaScript.Mobile.Models
    Assembly: Syncfusion.EJ.dll
    Syntax
    public class MobileNavigationBarProperties : PropertiesBase, IMobileBase

    Constructors

    MobileNavigationBarProperties()

    Initializes a new instance of the MobileMenuProperties class.

    Declaration
    public MobileNavigationBarProperties()

    Properties

    Android

    Section for android rendermode specific functionalities.

    Declaration
    [JsonProperty("android")]
    public MobileNavigationBarPositionProperties Android { get; set; }
    Property Value
    Type Description
    MobileNavigationBarPositionProperties

    The android.

    Badge

    Section for badge specific functionalities.

    Declaration
    [JsonProperty("badge")]
    public MobileNavigationBarBadgeProperties Badge { get; set; }
    Property Value
    Type Description
    MobileNavigationBarBadgeProperties

    The badge.

    ContentTemplate

    Specifies the Navbar template content.

    Declaration
    [JsonIgnore]
    public MvcTemplate<MobileNavigationBarProperties> ContentTemplate { get; set; }
    Property Value
    Type Description
    MvcTemplate<MobileNavigationBarProperties>

    The content.

    EllipsisTouchEnd

    Event triggers when the touch end happens on overflow ellipsis.

    Declaration
    [JsonProperty("ellipsisTouchEnd")]
    public string EllipsisTouchEnd { get; set; }
    Property Value
    Type Description
    System.String

    The touch end.

    EllipsisTouchStart

    Event triggers when the touch start happens on overflow ellipsis.

    Declaration
    [JsonProperty("ellipsisTouchStart")]
    public string EllipsisTouchStart { get; set; }
    Property Value
    Type Description
    System.String

    The touch start.

    EnablePersistence

    Current model value to browser cookies for state maintenance. While refreshing the page, the model value applied from browser cookies retains.

    Declaration
    [JsonProperty("enablePersistence")]
    public bool EnablePersistence { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [enable persistence]; otherwise, false.

    EnableRippleEffect

    Provides animation ripple effect to the control

    Declaration
    [JsonProperty("enableRippleEffect")]
    public bool EnableRippleEffect { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if [enable ripple effect]; otherwise, false.

    Flat

    Section for Flat rendermode specific functionalities.

    Declaration
    [JsonProperty("flat")]
    public MobileNavigationBarPositionProperties Flat { get; set; }
    Property Value
    Type Description
    MobileNavigationBarPositionProperties

    The Flat.

    IconAlignment

    Specifies the toolbar icon alignment.

    Declaration
    [JsonProperty("iconAlignment")]
    [JsonConverter(typeof(StringEnumConverter))]
    public IconAlignment IconAlignment { get; set; }
    Property Value
    Type Description
    IconAlignment

    The icon alignment.

    IOS7

    Section for IOS rendermode specific functionalities.

    Declaration
    [JsonProperty("ios7")]
    public MobileNavigationBarPositionProperties IOS7 { get; set; }
    Property Value
    Type Description
    MobileNavigationBarPositionProperties

    The IOS.

    IsRelative

    Specifies the relative position.

    Declaration
    [JsonProperty("isRelative")]
    public bool IsRelative { get; set; }
    Property Value
    Type Description
    System.Boolean

    The relative position.

    Items

    Specifies the NavigationBar items.

    Declaration
    [JsonIgnore]
    public List<MobileNavigationBarBaseItem> Items { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<MobileNavigationBarBaseItem>

    The items.

    Mode

    Specifies the navigation bar mode. i.e. header or toolbar.

    Declaration
    [JsonProperty("mode")]
    [JsonConverter(typeof(StringEnumConverter))]
    public NavBarMode Mode { get; set; }
    Property Value
    Type Description
    NavBarMode

    The mode.

    Position

    Specifies whether to keep the navigation bar in fixed position. i.e. top or in relative position depends on the other element's position.

    Declaration
    [JsonConverter(typeof(StringEnumConverter))]
    [JsonProperty("position")]
    public NavBarPosition Position { get; set; }
    Property Value
    Type Description
    NavBarPosition

    The position.

    RenderMode

    Changes the rendering mode of the navigation bar.

    Declaration
    [JsonProperty("renderMode")]
    [JsonConverter(typeof(StringEnumConverter))]
    public RenderMode RenderMode { get; set; }
    Property Value
    Type Description
    RenderMode

    The render mode.

    TemplateID

    Specifies the id of the element which is to be given as template.

    Declaration
    [JsonProperty("templateID")]
    public string TemplateID { get; set; }
    Property Value
    Type Description
    System.String

    The template identifier.

    Title

    Specifies the title's text.

    Declaration
    [JsonProperty("title")]
    public string Title { get; set; }
    Property Value
    Type Description
    System.String

    The title.

    TitleAlignment

    Specifies the title text alignment.

    Declaration
    [JsonConverter(typeof(StringEnumConverter))]
    [JsonProperty("titleAlignment")]
    public TitleAlignment TitleAlignment { get; set; }
    Property Value
    Type Description
    TitleAlignment

    The title alignment.

    TouchEnd

    Event triggers when the touch end happens on toolbar items.

    Declaration
    [JsonProperty("touchEnd")]
    public string TouchEnd { get; set; }
    Property Value
    Type Description
    System.String

    The touch end.

    TouchStart

    Event triggers when the touch start happens on toolbar items.

    Declaration
    [JsonProperty("touchStart")]
    public string TouchStart { get; set; }
    Property Value
    Type Description
    System.String

    The touch start.

    Windows

    Section for windows rendermode specific functionalities.

    Declaration
    [JsonProperty("windows")]
    public MobileNavigationBarPositionProperties Windows { get; set; }
    Property Value
    Type Description
    MobileNavigationBarPositionProperties

    The windows.

    Implements

    IMobileBase
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved