zz_Mailbox/prefs.lua

33 lines
1.1 KiB
Lua
Raw Normal View History

2021-03-23 10:27:08 +00:00
local addonName, addon = ...
local childName = addon['childName']
local child = addon[childName]
local L = LibStub("AceLocale-3.0"):GetLocale(childName, true)
2021-03-27 12:10:38 +00:00
local origME, db
-- local function hideMapMail()
-- -- origME = MiniMapMailFrame:GetScript("OnEvent")
-- -- MiniMapMailFrame:Hide()
-- -- MiniMapMailFrame:SetScript("OnEvent", nil)
-- end
-- local function showMapMail()
-- -- MiniMapMailFrame:Show()
-- -- MiniMapMailFrame:SetScript("OnEvent", origME)
-- -- origME = nil
-- end
-- function child:PrefChanged(...)
-- if(not db['showOrgMail'] and not origME) then
-- hideMapMail()
-- elseif(db['showOrgMail']) then
-- showMapMail()
-- end
-- end
2021-03-23 10:27:08 +00:00
local init = {
Setup = function(self)
2021-03-27 12:38:30 +00:00
db = child['db']
2021-03-23 10:27:08 +00:00
local config = LibStub:GetLibrary("zzConfig")
local options = child['options']
local main = options['args'][childName]
-- config:AddConfigEntry(main, "showOrgMail", "toggle", L['Show Mail'], L['Show original Minimap Symbol'],1)
-- if(not db['showOrgMail']) then hideMapMail() end
2021-03-23 10:27:08 +00:00
end
}
addon.RegisterCallback(init, format("Init%s", childName), 'Setup')