Logo


search API (or start typing anywhere)


Emitter

snow.api.Emitter defined in ``

A simple event emitter, used as a base class for systems that want to handle direct connections to named events


class


 

Members


Methods


emit
emit<T>(event:snow.api.Emitter.ET, data:emit.T) : Void
Emit a named event

new

new() : Void
create a new emitter instance, for binding functions easily to named events. similar to Events

off

off<T>(event:snow.api.Emitter.ET, handler:off.T -> Void) : Bool
disconnect a named event and handler. returns true on success, or false if event or handler not found

on

on<T>(event:snow.api.Emitter.ET, handler:on.T -> Void) : Void
connect a named event to a handler