Mercurial > wow > reaction
comparison modules/VehicleExit.lua @ 223:c4b134512c50
Move RegisterBarType from modules to button classes
author | Flick <flickerstreak@gmail.com> |
---|---|
date | Mon, 22 Nov 2010 10:25:18 -0800 |
parents | d08a74e86c96 |
children | 0e20f65375d5 |
comparison
equal
deleted
inserted
replaced
222:d08a74e86c96 | 223:c4b134512c50 |
---|---|
27 ReAction:RegisterBarOptionGenerator(self, "GetBarOptions") | 27 ReAction:RegisterBarOptionGenerator(self, "GetBarOptions") |
28 | 28 |
29 ReAction.RegisterCallback(self, "OnCreateBar") | 29 ReAction.RegisterCallback(self, "OnCreateBar") |
30 ReAction.RegisterCallback(self, "OnDestroyBar") | 30 ReAction.RegisterCallback(self, "OnDestroyBar") |
31 ReAction.RegisterCallback(self, "OnRefreshBar") | 31 ReAction.RegisterCallback(self, "OnRefreshBar") |
32 end | |
33 | |
34 function module:OnEnable() | |
35 ReAction:RegisterBarType(Button) | |
36 end | |
37 | |
38 function module:OnDisable() | |
39 ReAction:UnregisterBarType(Button) | |
40 end | 32 end |
41 | 33 |
42 function module:OnCreateBar(event, bar, name) | 34 function module:OnCreateBar(event, bar, name) |
43 if bar.config.type == moduleID then | 35 if bar.config.type == moduleID then |
44 self:OnRefreshBar(event, bar, name) | 36 self:OnRefreshBar(event, bar, name) |