end |
end |
end |
local function getpref() |
|
end |
local function setpref() |
|
end |
local function init() |
-- if(not CanGuildInvite()) then return end |
-- print("init",childName) |
local f=CreateFrame("Frame") |
-- LoadAddOn("Blizzard_GuildUI") |
|
f.next = 0 |
f.nextevent = 0 |
f:SetScript("OnUpdate", onupdate) |
f:SetScript("OnEvent", onevent) |
f:RegisterEvent("LF_GUILD_BROWSE_UPDATED") |
f:RegisterEvent("LF_GUILD_MEMBERSHIP_LIST_CHANGED") |
f:RegisterEvent("LF_GUILD_MEMBERSHIP_LIST_UPDATED") |
f:RegisterEvent("LF_GUILD_POST_UPDATED") |
f:RegisterEvent("LF_GUILD_RECRUITS_UPDATED") |
f:RegisterEvent("LF_GUILD_RECRUIT_LIST_CHANGED") |
f:RegisterEvent("ADDON_LOADED") |
LoadAddOn("Blizzard_LookingForGuildUI") |
addon['ldbs'][#addon['ldbs'] + 1] = { |
addon['options'] = addon['InitConfig'](addon, childName, true, { |
['name'] = childName, |
['type'] = "data source", |
['icon'] = "Interface\\Icons\\ability_monk_roll", |
['OnTooltipShow'] = OnTooltip, |
} |
options = addon['setupPrefs'](childName, parentName, addon['db'], defaults, false) |
},getpref,setpref) |
db = addon['db']['profile'][childName] |
local f = addon['RegisterFunc']({"ADDON_LOADED","LF_GUILD_BROWSE_UPDATED","LF_GUILD_MEMBERSHIP_LIST_CHANGED","LF_GUILD_MEMBERSHIP_LIST_UPDATED","LF_GUILD_POST_UPDATED","LF_GUILD_RECRUITS_UPDATED","LF_GUILD_RECRUIT_LIST_CHANGED"},"OnEvent", onevent) |
f.next = 0 |
f.nextevent = 0 |
f:SetScript("OnUpdate", onupdate) |
LoadAddOn("Blizzard_LookingForGuildUI") |
end |
|
addon['inits'][childName] = init |
addon['startup'](addon, name, childName, init, true, defaults) |