Working with events
The Base
class helps you manage event handler with automatic binding of a class methods following a naming convention.
There are two types of events:
- native events: click, mouseenter, submit, etc.
- framework events
Emitting and listening to events
Events can be emitted from a class instance with the $emit(event, ...args)
method.
Handlers can be bounded to an event with the $on(event, handler)
method.
Handlers can be unbounded from an event with the $off(event, handler)
method.