Mercurial > wow > buffalo2
annotate Modules/Bank.lua @ 125:3f4794dca91b
template load order and Script handlers linkage
author | Nenue |
---|---|
date | Sun, 15 Oct 2017 16:47:22 -0400 |
parents | |
children | 3de635cda288 |
rev | line source |
---|---|
Nenue@125 | 1 -- |
Nenue@125 | 2 -- Background data gathering for things that are only available from set places |
Nenue@125 | 3 |
Nenue@125 | 4 |
Nenue@125 | 5 local print = DEVIAN_WORKSPACE and function(...) print('Bank', ...) end or nop |
Nenue@125 | 6 local profileUpdate, needsUpdate |
Nenue@125 | 7 VeneerBankDBMixin = {} |
Nenue@125 | 8 local m = VeneerBankDBMixin |
Nenue@125 | 9 |
Nenue@125 | 10 function m:Setup() |
Nenue@125 | 11 self:RegisterEvent('BANKFRAME_OPENED') |
Nenue@125 | 12 self:RegisterEvent('BANKFRAME_CLOSED') |
Nenue@125 | 13 |
Nenue@125 | 14 self:SetPoint('CENTER', UIParent, 'CENTER') |
Nenue@125 | 15 self:SetSize(100,100) |
Nenue@125 | 16 m.Info:SetPoint('CENTER', self, 'CENTER') |
Nenue@125 | 17 |
Nenue@125 | 18 self:Show() |
Nenue@125 | 19 print('Setup()') |
Nenue@125 | 20 |
Nenue@125 | 21 |
Nenue@125 | 22 self.Info:SetFontObject(GameFontNormal) |
Nenue@125 | 23 self.Info:SetText('Setup') |
Nenue@125 | 24 |
Nenue@125 | 25 for k,v in pairs(self) do |
Nenue@125 | 26 print(k,v) |
Nenue@125 | 27 end |
Nenue@125 | 28 end |
Nenue@125 | 29 |
Nenue@125 | 30 function m:OnEvent(event) |
Nenue@125 | 31 print('OnEvent', event) |
Nenue@125 | 32 self.Info:SetText(event) |
Nenue@125 | 33 end |
Nenue@125 | 34 |
Nenue@125 | 35 |
Nenue@125 | 36 |
Nenue@125 | 37 |