Class NavigationSectionProvider
- Namespace
- Dynamicweb.CoreUI.Navigation
- Assembly
- Dynamicweb.CoreUI.dll
public abstract class NavigationSectionProvider
- Inheritance
-
NavigationSectionProvider
- Derived
-
- Inherited Members
-
Constructors
NavigationSectionProvider(string, NavigationContext)
protected NavigationSectionProvider(string areaType, NavigationContext context)
Parameters
areaType
string
context
NavigationContext
Properties
AreaType
public string AreaType { get; }
Property Value
- string
Context
public NavigationContext Context { get; }
Property Value
- NavigationContext
Methods
GetNodeProviders(NavigationNodePath)
public virtual IEnumerable<NavigationNodeProvider> GetNodeProviders(NavigationNodePath path)
Parameters
path
NavigationNodePath
Returns
- IEnumerable<NavigationNodeProvider>
GetSections()
public virtual IEnumerable<NavigationSection> GetSections()
Returns
- IEnumerable<NavigationSection>