NavigationConfig

Represents the navigation configuration for Mintlify.

Syntax

public class NavigationConfig

Inheritance

Properties

Anchors

[JsonPropertyName("anchors")]
public List<AnchorConfig> Anchors { get; set; }
Gets or sets the anchors in the navigation.

Returns

List<AnchorConfig>
[JsonPropertyName("dropdowns")]
public List<DropdownConfig> Dropdowns { get; set; }
Gets or sets the dropdowns in the navigation.

Returns

List<DropdownConfig>

Global

[JsonPropertyName("global")]
public GlobalNavigationConfig Global { get; set; }
Gets or sets global navigation items that appear on all sections and pages.

Returns

GlobalNavigationConfig

Groups

[JsonPropertyName("groups")]
public List<GroupConfig> Groups { get; set; }
Gets or sets the groups in the navigation.

Returns

List<GroupConfig>

Languages

[JsonPropertyName("languages")]
public List<LanguageConfig> Languages { get; set; }
Gets or sets the languages in the navigation.

Returns

List<LanguageConfig>

Pages

[JsonPropertyName("pages")]
public List<object> Pages { get; set; }
Gets or sets the pages in the navigation.

Returns

List<object>

Tabs

[JsonPropertyName("tabs")]
public List<TabConfig> Tabs { get; set; }
Gets or sets the tabs in the navigation.

Returns

List<TabConfig>

Versions

[JsonPropertyName("versions")]
public List<VersionConfig> Versions { get; set; }
Gets or sets the versions in the navigation.

Returns

List<VersionConfig>