private void AddActionNode <TAction>(IUmbracoEntity item, MenuItemCollection menu, bool hasSeparator = false, bool opensDialog = false) where TAction : IAction { var menuItem = menu.Items.Add <TAction>(Services.TextService.Localize("actions", _actions.GetAction <TAction>().Alias), hasSeparator, opensDialog); }
public BaseAction GetAction(string name) { return((StorageAction)_actions.GetAction(name)); }
//fixme: Remove the need for converting to legacy private void AddActionNode <TAction>(IUmbracoEntity item, MenuItemCollection menu, bool hasSeparator = false, bool convert = false, bool opensDialog = false) where TAction : IAction { var menuItem = menu.Items.Add <TAction>(Services.TextService.Localize("actions", _actions.GetAction <TAction>().Alias), hasSeparator); if (convert) { menuItem.ConvertLegacyMenuItem(item, "content", "content"); } menuItem.OpensDialog = opensDialog; }
public BaseAction GetAction(string name) { return(_actions.GetAction(name)); }
public BaseAction GetAction(string actionName) { return(_actions.GetAction(actionName)); }