Definition

Assembly: Mintlify.Core.dll Namespace: Mintlify.Core.Models Inheritance: System.Object

Syntax

Mintlify.Core.Models.DropdownConfig

Summary

Represents a dropdown configuration in Mintlify navigation.

Constructors

.ctor

Syntax

public DropdownConfig()

Properties

Anchors

Gets or sets the anchors for the dropdown.

Syntax

public System.Collections.Generic.List<Mintlify.Core.Models.AnchorConfig> Anchors { get; set; }

Property Value

Type: System.Collections.Generic.List<Mintlify.Core.Models.AnchorConfig>?

AsyncApi

Gets or sets the AsyncAPI configuration.

Syntax

public object AsyncApi { get; set; }

Property Value

Type: object?

Color

Gets or sets the color configuration for the dropdown.

Syntax

public Mintlify.Core.Models.ColorPairConfig Color { get; set; }

Property Value

Type: Mintlify.Core.Models.ColorPairConfig?

Description

Gets or sets the description of the dropdown.

Syntax

public string Description { get; set; }

Property Value

Type: string? Gets or sets the name of the dropdown.

Syntax

public string Dropdown { get; set; }

Property Value

Type: string

Remarks

This is a required field that appears as the dropdown label in navigation.

Global

Gets or sets the global navigation configuration.

Syntax

public Mintlify.Core.Models.GlobalNavigationConfig Global { get; set; }

Property Value

Type: Mintlify.Core.Models.GlobalNavigationConfig?

Groups

Gets or sets the groups for the dropdown.

Syntax

public System.Collections.Generic.List<Mintlify.Core.Models.GroupConfig> Groups { get; set; }

Property Value

Type: System.Collections.Generic.List<Mintlify.Core.Models.GroupConfig>?

Hidden

Gets or sets whether the current option is default hidden.

Syntax

public System.Nullable<bool> Hidden { get; set; }

Property Value

Type: System.Nullable<bool>?

Href

Gets or sets the URL or path for the dropdown.

Syntax

public string Href { get; set; }

Property Value

Type: string?

Icon

Gets or sets the icon to be displayed in the section.

Syntax

public object Icon { get; set; }

Property Value

Type: object?

Languages

Gets or sets the languages for the dropdown.

Syntax

public System.Collections.Generic.List<Mintlify.Core.Models.LanguageConfig> Languages { get; set; }

Property Value

Type: System.Collections.Generic.List<Mintlify.Core.Models.LanguageConfig>?

OpenApi

Gets or sets the OpenAPI configuration.

Syntax

public object OpenApi { get; set; }

Property Value

Type: object?

Pages

Gets or sets the pages for the dropdown.

Syntax

public System.Collections.Generic.List<object> Pages { get; set; }

Property Value

Type: System.Collections.Generic.List<object>?

Tabs

Gets or sets the tabs for the dropdown.

Syntax

public System.Collections.Generic.List<Mintlify.Core.Models.TabConfig> Tabs { get; set; }

Property Value

Type: System.Collections.Generic.List<Mintlify.Core.Models.TabConfig>?

Versions

Gets or sets the versions for the dropdown.

Syntax

public System.Collections.Generic.List<Mintlify.Core.Models.VersionConfig> Versions { get; set; }

Property Value

Type: System.Collections.Generic.List<Mintlify.Core.Models.VersionConfig>?