Class MemberTypeAndGroupTreeControllerBase
- Namespace
- Umbraco.Cms.Web.BackOffice.Trees
- Assembly
- Umbraco.Web.BackOffice.dll
public abstract class MemberTypeAndGroupTreeControllerBase : TreeController, ITree
- Inheritance
-
MemberTypeAndGroupTreeControllerBase
- Implements
-
ITree
- Derived
- Inherited Members
Constructors
MemberTypeAndGroupTreeControllerBase(ILocalizedTextService, UmbracoApiControllerTypeCollection, IMenuItemCollectionFactory, IEventAggregator, IMemberTypeService)
protected MemberTypeAndGroupTreeControllerBase(ILocalizedTextService localizedTextService, UmbracoApiControllerTypeCollection umbracoApiControllerTypeCollection, IMenuItemCollectionFactory menuItemCollectionFactory, IEventAggregator eventAggregator, IMemberTypeService memberTypeService)
Parameters
localizedTextServiceILocalizedTextServiceumbracoApiControllerTypeCollectionUmbracoApiControllerTypeCollectionmenuItemCollectionFactoryIMenuItemCollectionFactoryeventAggregatorIEventAggregatormemberTypeServiceIMemberTypeService
Properties
MenuItemCollectionFactory
public IMenuItemCollectionFactory MenuItemCollectionFactory { get; }
Property Value
- IMenuItemCollectionFactory
Methods
GetMenuForNode(string, FormCollection)
protected override ActionResult<MenuItemCollection> GetMenuForNode(string id, FormCollection queryStrings)
Parameters
idstringqueryStringsFormCollection
Returns
- ActionResult<MenuItemCollection>
GetTreeNodes(string, FormCollection)
protected override ActionResult<TreeNodeCollection> GetTreeNodes(string id, FormCollection queryStrings)
Parameters
idstringqueryStringsFormCollection
Returns
- ActionResult<TreeNodeCollection>
GetTreeNodesFromService(string, FormCollection)
protected abstract IEnumerable<TreeNode> GetTreeNodesFromService(string id, FormCollection queryStrings)
Parameters
idstringqueryStringsFormCollection
Returns
- IEnumerable<TreeNode>