EventDispatcher:removeEventListener
From GiderosMobile
Available since: Gideros 2011.6
Class: EventDispatcher
Description
Removes a listener from the EventDispatcher object.
EventDispatcher:removeEventListener(type,listener,data)
removeEventListener() function expects the same arguments than the addEventListener() to remove the event.
If there is no matching listener registered, a call to this function has no effect.
Parameters
type: (string) the type of event
listener: (function) the listener object to remove
data: (any) the data parameter that is used while registering the event
Example
function Scene:init()
-- scene
-- audio
-- ...
-- event listeners:
self:addEventListener(Event.ENTER_FRAME, self.update, self)
-- ...
end
-- ...
function Scene:someStuff()
-- ...
self:removeEventListener(Event.ENTER_FRAME, self.update, self)
-- ...
end