Mercurial > wow > reaction
changeset 214:8bf038a5edea
Remove module template
author | Flick <flickerstreak@gmail.com> |
---|---|
date | Fri, 19 Nov 2010 10:18:11 -0800 |
parents | 8ba8ab8bf6dd |
children | 258ca67bde4a |
files | modules/ModuleTemplate.lua |
diffstat | 1 files changed, 0 insertions(+), 61 deletions(-) [+] |
line wrap: on
line diff
--- a/modules/ModuleTemplate.lua Thu Nov 18 20:07:48 2010 -0800 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,69 +0,0 @@ ---[[ - ReAction module template - ---]] - --- local imports -local addonName, addonTable = ... -local ReAction = addonTable.ReAction -local L = ReAction.L -local _G = _G - --- module declaration -local moduleID = "MyModuleName" -local module = ReAction:NewModule( moduleID - -- mixins go here -) - --- handlers -function module:OnInitialize() - self.db = ReAction.db:RegisterNamespace( moduleID, - { - profile = { - -- default profile goes here - } - } - ) - - -- register some common events - ReAction.RegisterCallback(self, "OnCreateBar") - ReAction.RegisterCallback(self, "OnDestroyBar") - ReAction.RegisterCallback(self, "OnRefreshBar") - ReAction.RegisterCallback(self, "OnEraseBar") - ReAction.RegisterCallback(self, "OnRenameBar") -end - -function module:OnEnable() - -end - -function module:OnDisable() - -end - --- apply module features and settings to a bar object (see Bar.lua for Bar API) -function module:OnCreateBar(event, bar, name) - -end - --- remove module features and settings from a bar object -function module:OnDestroyBar(event, bar, name) - -end - --- refresh module features and settings on a bar object -function module:OnRefreshBar(event, bar, name) - -end - --- erase any local configuration entries for the supplied bar name -function module:OnEraseBar(event, bar, name) - -end - --- update any local configuration/option entries with the new bar name index -function module:OnRenameBar(event, bar, oldName, newName) - -end - -