GUI Builder Overview
The GUI Builder provides a fluent interface for creating configuration UIs in World of Warcraft. It supports various UI elements like buttons, checkboxes, sliders, and dropdowns, organized in categories and tabs.
Basic Structure
local gui = Aurora.GuiBuilder:New()
gui:Category("My Category")
:Tab("General")
:Header({ text = "Settings" })
:Checkbox({ text = "Enable Feature" })
:Slider({ text = "Speed" })
Key Features
- Fluent interface for easy UI creation
- Automatic configuration saving/loading
- Profile system integration
- Organized by categories and tabs
- Various UI elements available
Next Steps
- Explore UI Elements
- Study Configuration Integration
- Learn about Configuration System