Table of Contents

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

IEnumerable<NavigationNode>

GetSubNodes(NavigationNodePath)

public override IEnumerable<NavigationNode> GetSubNodes(NavigationNodePath parentNodePath)

Parameters

parentNodePath NavigationNodePath

Returns

IEnumerable<NavigationNode>
To top