add.event.handler: add.event.handler

Description Usage Arguments Details Value Author(s) Examples

Description

Add a Handler to an Event

Usage

1
add.event.handler(registry, event, handler)

Arguments

registry

EventRegistry

event

String. Name of the Event

handler

Function. The new Handler to add to the Event.

Details

A Handler is any function to be called when the event is triggered. If the return value of the Handler has a "CatchEvent" attribute which is TRUE then the event will be caught and not bubble to the next handler, and the "CatchEvent" attribute will be stripped before returning the value to the triggering context.

If the Event does not yet exist an error is thrown.

Value

Nothing good.

Author(s)

Brad Friedman

Examples

1
2
3
4
r <- new.event.registry()
add.event(r, "mouseclick")
add.event.handler(r, "mouseclick", function(x, y)  message("Mouse clicked at coordinates (", x, ", ", y, ")"))
trigger.event(r, "mouseclick", x = 30, y = 50)


Search within the AnalysisPageServer package
Search all R packages, documentation and source code

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.