Mercurial > wow > reaction
comparison modules/ReAction_ModuleTemplate/ReAction_ModuleName.lua @ 25:bf997ea151ca
yet another attempt to add missing files
| author | Flick <flickerstreak@gmail.com> |
|---|---|
| date | Fri, 07 Mar 2008 22:19:03 +0000 |
| parents | |
| children | 21bcaf8215ff |
comparison
equal
deleted
inserted
replaced
| 24:9e1984088124 | 25:bf997ea151ca |
|---|---|
| 1 --[[ | |
| 2 ReAction module template | |
| 3 | |
| 4 --]] | |
| 5 | |
| 6 -- local imports | |
| 7 local ReAction = ReAction | |
| 8 local L = ReAction.L | |
| 9 local _G = _G | |
| 10 | |
| 11 -- module declaration | |
| 12 local moduleID = "MyModuleName" | |
| 13 local module = ReAction:NewModule( moduleID, | |
| 14 -- mixins go here | |
| 15 ) | |
| 16 | |
| 17 -- module methods | |
| 18 function module:OnInitialize() | |
| 19 self.db = ReAction:AcquireDBNamespace(moduleID) | |
| 20 ReAction:RegisterDefaults(moduleID,"profile", | |
| 21 { | |
| 22 | |
| 23 } | |
| 24 ) | |
| 25 end | |
| 26 | |
| 27 function module:OnEnable() | |
| 28 | |
| 29 end | |
| 30 | |
| 31 function module:OnDisable() | |
| 32 | |
| 33 end | |
| 34 | |
| 35 function module:OnProfileEnable() | |
| 36 | |
| 37 end | |
| 38 | |
| 39 function module:OnProfileDisable() | |
| 40 | |
| 41 end | |
| 42 |
