diff RatPageView.lua @ 18:cccc7661a2e6

Simplified the Rat page model and controller object models.
author madcatzinc@35b17cf1-18cd-47ff-9ca3-31d6b526ef09
date Thu, 25 Apr 2013 01:30:11 +0000
parents 80192bc4a108
children 6ce173840e68
line wrap: on
line diff
--- a/RatPageView.lua	Thu Apr 25 01:30:05 2013 +0000
+++ b/RatPageView.lua	Thu Apr 25 01:30:11 2013 +0000
@@ -27,12 +27,12 @@
 
 		self.SlotClicked = function(slot)
 			CyborgMMO_DPrint("View Recieved Click")
-			CyborgMMO_RatPageController.Instance().SlotClicked(slot)
+			CyborgMMO_RatPageController:SlotClicked(slot)
 		end
 
 		self.ModeClicked = function(mode)
 			CyborgMMO_DPrint("View Recieved Click")
-			CyborgMMO_RatPageController.Instance().ModeClicked(mode)
+			CyborgMMO_RatPageController:ModeClicked(mode)
 		end
 
 		self.RegisterMode = function()
@@ -54,7 +54,7 @@
 		end
 
 		self.SlotClicked = function(slot)
-			CyborgMMO_RatPageController.Instance().SlotClicked(slot)
+			CyborgMMO_RatPageController:SlotClicked(slot)
 		end
 
 		return self
@@ -67,7 +67,7 @@
 		self._assignedWowObject = nil
 		self:RegisterForClicks("LeftButtonUp", "RightButtonUp")
 		self.Id = self:GetID()
-		CyborgMMO_RatPageModel.Instance().AddObserver(self)
+		CyborgMMO_RatPageModel:AddObserver(self)
 		self.UnCheckedTexture = self:GetNormalTexture()
 
 		-- Object Method --
@@ -99,7 +99,7 @@
 	new = function(self, parent)
 		self._assignedWowObject = nil
 		self.Id = self:GetID()
-		CyborgMMO_RatPageModel.Instance().AddObserver(self)
+		CyborgMMO_RatPageModel:AddObserver(self)
 		self.UnCheckedTexture = self:GetNormalTexture()
 
 		self.Update = function(data, activeMode)
@@ -125,7 +125,7 @@
 	new = function(self)
 		self.Id = self:GetID()
 		self.Name = self:GetName()
-		CyborgMMO_RatPageModel.Instance().AddObserver(self)
+		CyborgMMO_RatPageModel:AddObserver(self)
 		if self.Id ~= 1 then
 			self:Hide()
 		end