Method AddAction
AddAction(int, string, string, EventCallback<ClickEvent>)
Add an Action menu item to the current menu.
Declaration
public MenuBuilder AddAction(int actionId, string labelStr, string iconName, EventCallback<ClickEvent> callback)
Parameters
| Type | Name | Description | 
|---|---|---|
| int | actionId | A unique identifier for the action.  | 
    
| string | labelStr | The raw label of the menu item (will be localized).  | 
    
| string | iconName | The icon of the menu item.  | 
    
| EventCallback<ClickEvent> | callback | The callback to invoke when the menu item is clicked.  | 
    
Returns
| Type | Description | 
|---|---|
| MenuBuilder | The MenuBuilder instance.  | 
    
AddAction(int, string, string, string, EventCallback<ClickEvent>)
Add an Action menu item to the current menu.
Declaration
public MenuBuilder AddAction(int actionId, string labelStr, string iconName, string shortcut, EventCallback<ClickEvent> callback)
Parameters
| Type | Name | Description | 
|---|---|---|
| int | actionId | A unique identifier for the action.  | 
    
| string | labelStr | The raw label of the menu item (will be localized).  | 
    
| string | iconName | The icon of the menu item.  | 
    
| string | shortcut | The shortcut of the menu item.  | 
    
| EventCallback<ClickEvent> | callback | The callback to invoke when the menu item is clicked.  | 
    
Returns
| Type | Description | 
|---|---|
| MenuBuilder | The MenuBuilder instance.  | 
    
AddAction(int, Action<MenuItem>)
Add an Action menu item to the current menu.
Declaration
public MenuBuilder AddAction(int actionId, Action<MenuItem> bindItemFunc)
Parameters
| Type | Name | Description | 
|---|---|---|
| int | actionId | A unique identifier for the action.  | 
    
| Action<MenuItem> | bindItemFunc | A callback to bind the action.  | 
    
Returns
| Type | Description | 
|---|---|
| MenuBuilder | The MenuBuilder instance.  |