annotate Modules/Bank.lua @ 126:3de635cda288 v7.3.17102017

- zone checking fix; moveed code into the zone-context pre-hook
author Nenue
date Tue, 17 Oct 2017 17:00:10 -0400
parents 3f4794dca91b
children 799ec6dce9c3
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 print('Setup()')
Nenue@125 19
Nenue@125 20
Nenue@125 21 self.Info:SetFontObject(GameFontNormal)
Nenue@125 22 self.Info:SetText('Setup')
Nenue@125 23
Nenue@125 24 for k,v in pairs(self) do
Nenue@125 25 print(k,v)
Nenue@125 26 end
Nenue@125 27 end
Nenue@125 28
Nenue@125 29 function m:OnEvent(event)
Nenue@125 30 print('OnEvent', event)
Nenue@125 31 self.Info:SetText(event)
Nenue@125 32 end
Nenue@125 33
Nenue@125 34
Nenue@125 35
Nenue@125 36