Esempio n. 1
0
 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;
        }
Esempio n. 4
0
 public BaseAction GetAction(string name)
 {
     return(_actions.GetAction(name));
 }
Esempio n. 5
0
 public BaseAction GetAction(string actionName)
 {
     return(_actions.GetAction(actionName));
 }