Definition
Assembly: Mintlify.Core.dll Namespace: Mintlify.Core.Models Inheritance: System.ObjectSyntax
Summary
Represents a menu item configuration in Mintlify navigation.Remarks
Menu items appear as dropdown menu options within tabs. The item name is required.Constructors
.ctor
Syntax
.ctor Inherited
Inherited from
objectSyntax
Properties
Description
Gets or sets the description of the menu item.Syntax
Property Value
Type:string?
Remarks
Provides additional descriptive text for the menu item.Groups
Gets or sets the groups for the menu item.Syntax
Property Value
Type:System.Collections.Generic.List<Mintlify.Core.Models.GroupConfig>?
Icon
Gets or sets the icon to be displayed for the menu item.Syntax
Property Value
Type:Mintlify.Core.Models.IconConfig?
Item
Gets or sets the name of the menu item.Syntax
Property Value
Type:string
Remarks
This is a required field that appears as the menu item label.Pages
Gets or sets the pages for the menu item.Syntax
Property Value
Type:System.Collections.Generic.List<object>?
Remarks
Pages can be strings (page paths) or nested GroupConfig objects.Methods
Equals Inherited Virtual
Inherited from
objectSyntax
Parameters
| Name | Type | Description |
|---|---|---|
obj | object? | - |
Returns
Type:bool
Equals Inherited
Inherited from
objectSyntax
Parameters
| Name | Type | Description |
|---|---|---|
objA | object? | - |
objB | object? | - |
Returns
Type:bool
GetHashCode Inherited Virtual
Inherited from
objectSyntax
Returns
Type:int
GetType Inherited
Inherited from
objectSyntax
Returns
Type:System.Type
MemberwiseClone Inherited
Inherited from
objectSyntax
Returns
Type:object
ReferenceEquals Inherited
Inherited from
objectSyntax
Parameters
| Name | Type | Description |
|---|---|---|
objA | object? | - |
objB | object? | - |
Returns
Type:bool
ToString Inherited Virtual
Inherited from
objectSyntax
Returns
Type:string?