Class NavigationSettings
- Namespace
- Dynamicweb.Frontend.Navigation
- Assembly
- Dynamicweb.dll
Provides information about what to include in a navigation.
public class NavigationSettings
- Inheritance
-
NavigationSettings
- Inherited Members
Properties
ExpandMode
Gets or sets the expand mode for the navigation.
public ExpandMode ExpandMode { get; set; }
Property Value
IncludeFoldersAndHidden
Gets or sets a setting that will include all pages in the returned navigation structure
public bool IncludeFoldersAndHidden { get; set; }
Property Value
Remarks
This will include folders and hidden pages that normally is not shown in navigation. Can be used to render navigation nodes that is part of folders or where parents are not published.
Parameters
Gets or sets a collection of custom parameters (provided in the template).
public IDictionary<string, object> Parameters { get; set; }
Property Value
RootAreaId
Gets or sets the id of the area (webiste) which should be the root of the navigation.
public int RootAreaId { get; set; }
Property Value
RootNavigationTag
Gets or sets the navigation tag of the page which should be the root of the navigation.
public string RootNavigationTag { get; set; }
Property Value
RootPageId
Gets or sets the id of the page which should be the root of the navigation.
public int RootPageId { get; set; }
Property Value
StartLevel
Gets or sets the node level from which the navigation nodes should be included.
public int StartLevel { get; set; }
Property Value
StopLevel
Gets or sets the node level to which the navigation nodes should be included.
public int StopLevel { get; set; }