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
|