menu

ASP.NET Core - EJ2

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class MenuItemBuilder - API Reference

    Show / Hide Table of Contents

    Class MenuItemBuilder

    Inheritance
    System.Object
    ControlBuilder
    MenuItemBuilder
    Inherited Members
    ControlBuilder.Output
    ControlBuilder.Context
    Namespace: Syncfusion.EJ2.Navigations
    Assembly: Syncfusion.EJ2.dll
    Syntax
    public class MenuItemBuilder : ControlBuilder

    Constructors

    MenuItemBuilder()

    Declaration
    public MenuItemBuilder()

    MenuItemBuilder(List<MenuItem>)

    Declaration
    public MenuItemBuilder(List<MenuItem> collection)
    Parameters
    Type Name Description
    System.Collections.Generic.List<MenuItem> collection

    Methods

    Add()

    Declaration
    public void Add()

    IconCss(String)

    Defines class/multiple classes separated by a space for the menu Item that is used to include an icon. Menu Item can include font icon and sprite image.

    Declaration
    public MenuItemBuilder IconCss(string iconCss)
    Parameters
    Type Name Description
    System.String iconCss
    Returns
    Type Description
    MenuItemBuilder

    Id(String)

    Specifies the id for menu item.

    Declaration
    public MenuItemBuilder Id(string id)
    Parameters
    Type Name Description
    System.String id
    Returns
    Type Description
    MenuItemBuilder

    Items(Action<MenuItemBuilder>)

    Declaration
    public MenuItemBuilder Items(Action<MenuItemBuilder> items)
    Parameters
    Type Name Description
    System.Action<MenuItemBuilder> items
    Returns
    Type Description
    MenuItemBuilder

    Items(Object)

    Specifies the sub menu items that is the array of MenuItem model.

    Declaration
    public MenuItemBuilder Items(object items)
    Parameters
    Type Name Description
    System.Object items
    Returns
    Type Description
    MenuItemBuilder

    Separator(Boolean)

    Specifies separator between the menu items. Separator are either horizontal or vertical lines used to group menu items.

    Declaration
    public MenuItemBuilder Separator(bool separator)
    Parameters
    Type Name Description
    System.Boolean separator
    Returns
    Type Description
    MenuItemBuilder

    Text(String)

    Specifies text for menu item.

    Declaration
    public MenuItemBuilder Text(string text)
    Parameters
    Type Name Description
    System.String text
    Returns
    Type Description
    MenuItemBuilder

    Url(String)

    Specifies url for menu item that creates the anchor link to navigate to the url provided.

    Declaration
    public MenuItemBuilder Url(string url)
    Parameters
    Type Name Description
    System.String url
    Returns
    Type Description
    MenuItemBuilder
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved