Bring in events external

This commit is contained in:
tekkub ʕ ´ᴥ` ʔ
2016-09-10 19:02:40 -06:00
parent f0aac0b382
commit e85695c348
5 changed files with 209 additions and 96 deletions

View File

@ -3,7 +3,7 @@ local myname, ns = ...
local function NewItemFrame(self, i)
local item = ns.NewAltCurrencyItemFrame(self.parent)
local item = self.NewAltCurrencyItemFrame(self.parent)
if i == 1 then
item:SetPoint("LEFT")
@ -39,7 +39,11 @@ function ns.NewAltCurrencyFrame(parent)
local frame = CreateFrame("Frame", nil, parent)
frame:SetSize(1,1)
itemframesets[frame] = setmetatable({parent = frame}, MT)
local t = {
parent = frame,
NewAltCurrencyItemFrame = ns.NewAltCurrencyItemFrame,
}
itemframesets[frame] = setmetatable(t, MT)
frame.SetValue = SetValue
frame.SizeToFit = ns.SizeToFit