-
Notifications
You must be signed in to change notification settings - Fork 0
Category
A category is a top-level sidebar bucket for related pages.
| Field | Type | Description |
|---|---|---|
id |
string | Stable category id. Required. |
title |
string | Display label. |
order |
number | Sort order. |
icon |
string | Texture path. |
iconAtlas |
string | Blizzard atlas name. |
iconKey |
string | Lookup key in app icon maps. |
app:RegisterCategory({
id = "interface",
title = INTERFACE_LABEL or "Interface",
order = 100,
iconAtlas = "hud-microbutton-character-up",
})Wiki
• Home
• Architecture
• Vendoring
• Quick Start
• Field Glossary
• Troubleshooting
• Validation
Reference
⚬ Config API
⚬ UI API
⚬ Elements
⚬ Examples
Elements
Structure
• Category
• Page
• Group
• Dashboard
• InfoPage
• Custom
Controls
• Toggle
• CheckboxDropdown
• Dropdown
• MultiDropdown
• SoundDropdown
• Input
• Slider
• Button
Advanced
• ColorPicker
• ColorPalette
• ColorOverrides
• ReorderList
• Expandable
• Notes
Examples
Start
• Minimal Addon
• Complete Settings Center
• Wrapper Bridge Pattern
Data and Behavior
• Dependent Controls
• Nested Database Values
• Dynamic Dropdowns
• Runtime Refresh
• Search and New Badges
• Custom Hosted Editors
Polish
• Support Links
• Theme Colors
• Theme Borders