Package datafinder :: Package script_api :: Module events
[hide private]
[frames] | no frames]

Module events

Module to enable registering for events within DataFinder core


Version: $Revision-Id:$

Functions [hide private]
 
registerListener(event, callback)
Register for an event
 
unregisterListener(event, callback)
Unregister the event
 
_getEvent(identifier)
Retrieves event class for the given ID and raises a ScriptError if an corresponding event cannot be found.
Variables [hide private]
  IMPORT_EVENT = 'ImportEvent'
  _eventMap = {IMPORT_EVENT: events.ImportEvent()}
  __package__ = 'datafinder.script_api'
Function Details [hide private]

registerListener(event, callback)

 

Register for an event

Raises:

unregisterListener(event, callback)

 

Unregister the event

Raises:
  • ScriptApiError - If the event is not supported or the function has not formerly been registered.