Mercurial > wow > reaction
comparison classes/ActionButton.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 | a4e7475633b3 |
| children | 158c9299185b |
comparison
equal
deleted
inserted
replaced
| 222:d08a74e86c96 | 223:c4b134512c50 |
|---|---|
| 185 }, | 185 }, |
| 186 | 186 |
| 187 barType = L["Action Bar"] | 187 barType = L["Action Bar"] |
| 188 }, | 188 }, |
| 189 { __index = Super } ) | 189 { __index = Super } ) |
| 190 | |
| 190 ReAction.Button.Action = Action | 191 ReAction.Button.Action = Action |
| 192 ReAction:RegisterBarType(Action, true) | |
| 191 | 193 |
| 192 function Action:New( idx, barConfig, bar, idHint ) | 194 function Action:New( idx, barConfig, bar, idHint ) |
| 193 local name = format("ReAction_%s_Action_%d",bar:GetName(),idx) | 195 local name = format("ReAction_%s_Action_%d",bar:GetName(),idx) |
| 194 | 196 |
| 195 self = Super.New(self, name, barConfig.buttons[idx], bar, idx, "SecureActionButtonTemplate, ActionButtonTemplate" ) | 197 self = Super.New(self, name, barConfig.buttons[idx], bar, idx, "SecureActionButtonTemplate, ActionButtonTemplate" ) |
