Class CustomNodeProvider
- Namespace
- Dynamicweb.CoreUI.Navigation
- Assembly
- Dynamicweb.CoreUI.dll
public sealed class CustomNodeProvider : NavigationNodeProvider<NavigationSection>
- Inheritance
-
CustomNodeProvider
- Inherited Members
Constructors
CustomNodeProvider()
public CustomNodeProvider()
CustomNodeProvider(IEnumerable<NavigationNode>, Func<NavigationNodePath, IEnumerable<NavigationNode>>?)
public CustomNodeProvider(IEnumerable<NavigationNode> rootNodes, Func<NavigationNodePath, IEnumerable<NavigationNode>>? getSubNodes)
Parameters
rootNodes
IEnumerable<NavigationNode>getSubNodes
Func<NavigationNodePath, IEnumerable<NavigationNode>>
Methods
GetRootNodes()
public override IEnumerable<NavigationNode> GetRootNodes()
Returns
GetSubNodes(NavigationNodePath)
public override IEnumerable<NavigationNode> GetSubNodes(NavigationNodePath parentNodePath)
Parameters
parentNodePath
NavigationNodePath