DropdownConfig

Represents a dropdown configuration in Mintlify navigation.

Syntax

public class DropdownConfig

Inheritance

Properties

Anchors

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

Returns

List<AnchorConfig>

AsyncApi

[JsonPropertyName("asyncapi")]
public object AsyncApi { get; set; }
Gets or sets the AsyncAPI configuration.

Returns

object

Color

[JsonPropertyName("color")]
public ColorPairConfig Color { get; set; }
Gets or sets the color configuration for the dropdown.

Returns

ColorPairConfig

Description

[JsonPropertyName("description")]
public string Description { get; set; }
Gets or sets the description of the dropdown.

Returns

string
[JsonPropertyName("dropdown")]
public string Dropdown { get; set; }
Gets or sets the name of the dropdown.

Returns

string

Global

[JsonPropertyName("global")]
public GlobalNavigationConfig Global { get; set; }
Gets or sets the global navigation configuration.

Returns

GlobalNavigationConfig

Groups

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

Returns

List<GroupConfig>

Hidden

[JsonPropertyName("hidden")]
public bool? Hidden { get; set; }
Gets or sets whether the current option is default hidden.

Returns

bool?

Href

[JsonPropertyName("href")]
public string Href { get; set; }
Gets or sets the URL or path for the dropdown.

Returns

string

Icon

[JsonPropertyName("icon")]
public object Icon { get; set; }
Gets or sets the icon to be displayed in the section.

Returns

object

Languages

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

Returns

List<LanguageConfig>

OpenApi

[JsonPropertyName("openapi")]
public object OpenApi { get; set; }
Gets or sets the OpenAPI configuration.

Returns

object

Pages

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

Returns

List<object>

Tabs

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

Returns

List<TabConfig>

Versions

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

Returns

List<VersionConfig>