Description
ZaeUI_Shared
Shared utility library used by all ZaeUI addons. This addon has no user-facing features — it provides common code that other ZaeUI addons depend on.
Why does this exist?
ZaeUI is a collection of lightweight, independent addons (Nameplates, ActionBars, Interrupts, Defensives, FriendlyPlates). Several of them need the same UI widgets and helper functions. Instead of duplicating that code in every addon, ZaeUI_Shared centralizes it in one place.
What does it provide?
- Settings category — the shared "ZaeUI" parent entry in the AddOns settings panel
- UI widgets — standardized checkbox and slider controls used by all options panels
- Backdrop styling — consistent tooltip-style frame backgrounds across all trackers
- Group detection — a single
isInAnyGroup()helper covering all group types (party, raid, LFG)
Installation
Install this addon alongside any other ZaeUI addon. All ZaeUI addons list it as a required dependency — they will not load without it.
Requirements
- World of Warcraft Retail / Midnight (Interface 12.0.0+)
- At least one other ZaeUI addon
FAQ
Do I need to configure anything? No. This addon has no settings, no slash commands, and no visible UI. It loads silently and provides utilities to other ZaeUI addons.
Can I use it without other ZaeUI addons? It won't do anything on its own. Install it only if you use one or more ZaeUI addons.
What happens if I don't install it? ZaeUI addons will not load. An error message will appear in chat and on screen telling you to install ZaeUI_Shared.


