Class StartMenuCategory
- Namespace
- SharpConsoleUI.Configuration
- Assembly
- SharpConsoleUI.dll
Defines a custom category for the Start menu sidebar.
public class StartMenuCategory
- Inheritance
-
StartMenuCategory
- Inherited Members
- Extension Methods
Properties
ContentFactory
Factory that populates the content panel when this category is selected.
public Action<ScrollablePanelControl>? ContentFactory { get; init; }
Property Value
Icon
Icon shown in IconRail and IconLabel sidebar modes.
public string? Icon { get; init; }
Property Value
Name
Display name for this category.
public string Name { get; init; }
Property Value
Order
Sort order. Built-in categories use 0-99; custom categories default to 100.
public int Order { get; init; }