Class GroupNavigationTreeNodeProvider
- Namespace
- Dynamicweb.Ecommerce.Frontend.Navigation
- Assembly
- Dynamicweb.Ecommerce.dll
[AddInOrder(2)]
public class GroupNavigationTreeNodeProvider : NavigationTreeNodeProvider
- Inheritance
-
GroupNavigationTreeNodeProvider
- Inherited Members
Methods
GetNodes(NavigationContext, NavigationSettings, NavigationTreeNode)
Gets the group navigation nodes for a given parent based on the provided navigation context and navigation settings.
public override IEnumerable<NavigationTreeNode> GetNodes(NavigationContext context, NavigationSettings settings, NavigationTreeNode parent)
Parameters
context
NavigationContext- The navigation context used to generate navigation tree nodes.
settings
NavigationSettings- The navigation settings used to generate navigation tree nodes.
parent
NavigationTreeNode- The parent navigation tree node.
Returns
- IEnumerable<NavigationTreeNode>
- A colllection of group navigation tree nodes.
InitializeContext(NavigationContext)
Initialize a navigation context.
public override void InitializeContext(NavigationContext context)
Parameters
context
NavigationContext- The navigation context used to generate navigation tree nodes.