Quantcast
Channel: ESOUI - AddOns by votan
Viewing all articles
Browse latest Browse all 722

LibEnchantingStation (2.2.1)

$
0
0
under construction

Description
Library to add tabs to the Enchanting crafting station.

example:
local LES = LibEnchantingStation

function addon:InitControls()
local wm = WINDOW_MANAGER
LES:Init()
local tabData = {
name = SI_ENCHANT_MAKER,
descriptor = self.name,
-- Must just be unique identifier. addon name is a good start
disabled = "esoui/art/crafting/enchantment_tabicon_essence_disabled.dds",
pressed = "esoui/art/crafting/enchantment_tabicon_essence_down.dds",
highlight = "esoui/art/crafting/enchantment_tabicon_essence_over.dds",
normal = "esoui/art/crafting/enchantment_tabicon_essence_up.dds",
callback = function(tabData)
LES:ShowRuneSlotContainer()
-- Code for tab gets selected
end,
}

local parent = LES:AddTab(tabData)
-- Use parent for the controls of your UI
-- ...
end

Viewing all articles
Browse latest Browse all 722

Trending Articles