Earlier Versions
Name | Size | Uploaded | Game Version | Downloads | |
LibAddonGUI-v1.3 release | 7.15 KB | Sep 15, 2020 | 8.3.0 | 0 | Download |
LibAddonGUI-v1.2 release | 7.15 KB | Sep 15, 2020 | 8.3.0 | 1 | Download |
LibAddonGUI-v1.1 release | 7.15 KB | Sep 15, 2020 | 8.3.0 | 4 | Download |
LibAddonGUI-v1.0 release | 6.87 KB | Sep 9, 2020 | 8.3.0 | 12 | Download |
Description
LibAddonGUI
Library for GUI creation.
Features
LibAddonGUI contains functions for easy creation of GUI elements as well as support for ElvUI's AddOnSkins. LibAddonUtils is required for use.
Feedback
While this addon was developed primarily for my own personal use in my various addon projects, anyone is welcome to use it as well. Currently limited documentation is available as comments within the library. More flexibility may be added later on. If you have any requests, please open a ticket with the enhancement.
Sample Usage
local GUI = LibStub("LibAddonGUI-1.0"):RegisterAddon(addonName);
local frame = GUI:CreateFrame(parent, {name = addonName.."Frame", title = L["My Frame"]});
frame:SetPoint("TOPLEFT", parent, "TOPRIGHT", -1, 0);
frame:SetSize(500, 500);
GUI:RegisterAddOnSkin()
Add a comment