Top Level Namespace
Defined in:
Macro Summary
-
_attach_self(event_name)
Attaches this event to the class its run under
-
_attach_single_self(event_name)
Attaches this event to the class its run under
-
_event(event_name, *args)
Creates a new event
-
_single_event(event_name, *args)
Creates a new event
-
emit(event_name, *args)
Emits a global event callback
-
event(event_name, *args)
Creates a new event, attempts to bind itself to instances of a class if it's first argument is a self
-
on(event_name, once = false, &block)
Defines a global event callback
-
on(event_name, name, once = false, &block)
Defines a global event named callback
-
single_event(event_name, *args)
Creates a new event, attempts to bind itself to instances of a class if it's first argument is a self
Macro Detail
macro event(event_name, *args)
#
Creates a new event, attempts to bind itself to instances of a class if it's first argument is a self
macro single_event(event_name, *args)
#
Creates a new event, attempts to bind itself to instances of a class if it's first argument is a self