emberjs: como acionar um evento personalizado em um modo de exibição

Eu gostaria de transformar um evento primitivo (um clique) em um evento semântico, como "deleteTodo". Isso é descritoAqui, mas não como implementar :(
Eu tenho o seguinte código:

App.TodoView = Em.View.extend({
    click: function(e) {
        this.trigger("deleteTodo");
    }
});

App.Router.map(function(match) {
    match('/').to('index');
});

App.IndexRoute = Ember.Route.extend({
    deleteTodo: function(e) {
        // this code is never executed :(
    }
}) ;

Depois de executar o 'clique', vejo que a função clique TodoView é chamada, mas não a função deleteTodo da IndexRoute. Alguma sugestão que pode dar errado aqui?

Felicidades

questionAnswers(1)

yourAnswerToTheQuestion