Inheritance
System.Object
MenuItemBuilder
Assembly: Syncfusion.EJ2.dll
public class MenuItemBuilder : ControlBuilder
Constructors
Declaration
Declaration
public MenuItemBuilder(List<MenuItem> collection)
Parameters
Type |
Name |
Description |
System.Collections.Generic.List<MenuItem> |
collection |
|
Methods
Declaration
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
Specifies the id for menu item.
Declaration
public MenuItemBuilder Id(string id)
Parameters
Type |
Name |
Description |
System.String |
id |
|
Returns
Declaration
public MenuItemBuilder Items(Action<MenuItemBuilder> items)
Parameters
Returns
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
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
Specifies text for menu item.
Declaration
public MenuItemBuilder Text(string text)
Parameters
Type |
Name |
Description |
System.String |
text |
|
Returns
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