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