How it works:
When a Handlebars template uses the {{action}}
helper,
it will attempt to send the event to the view's controller.
If the controller does not have the action, it will attempt to send the
event to it's target
. By default, a controller's target
is set to the
router after it is instantiated by Ember.Application#initialize
.
Previously, the router events received this