zz_Quest/prefs.lua

17 lines
579 B
Lua
Executable File

local addonName, addon = ...
local childName = addon['childName']
local child = addon[childName]
local L = LibStub("AceLocale-3.0"):GetLocale(childName, true)
function child:PrefChanged()
child:QuestUpdate()
end
local init = {
Setup = function(self)
local config = LibStub:GetLibrary("zzConfig")
local options = child['options']
local main = options['args'][childName]
config:AddConfigEntry(main, "slots", "toggle", L["Show free slots"],nil,1)
-- print("setup prefs", childName)
end
}
addon.RegisterCallback(init, format("Init%s", childName), 'Setup')