Sydney

Class EventTable

Object
   |
   +--EventTable

class EventTable

Defined in event_table.js


Constructor Summary
EventTable (<Array> eventList)
            Creates an event table that can map event names to functions to be called when those events are raised.
 
Method Summary
 boolean addEventListener(<string> event, <Function> listener)
           Registers a listener for the named event.
 void addEventType(<string> event)
           Adds the named event to the list of events in this table.
 boolean hasEvent(<string> event)
           Returns true if this event table has an event named event.
 void raiseEvent(<string> eventName, <Object> eventObj)
           Raises the event named eventName and passes eventObj to all registered listeners.
 boolean removeEventListener(<string> event, <Function> listener)
           Deregisters a listener from the named event.
 string toString()
           Returns a string representation of this event table for debugging purposes.

Constructor Detail

EventTable

function EventTable(<Array> eventList)
Method Detail

addEventListener

boolean addEventListener(<string> event, <Function> listener)

addEventType

void addEventType(<string> event)

hasEvent

boolean hasEvent(<string> event)

raiseEvent

void raiseEvent(<string> eventName, <Object> eventObj)

removeEventListener

boolean removeEventListener(<string> event, <Function> listener)

toString

string toString()

Sydney

SourceForge.net Logo