title: AngularJS - Detecting, stalling, and cancelling route changes
body: <p>I can see the event <code>$routeChangeStart</code> in my controller, but I don't see how to tell Angular to stay. I need to popup something like "Do you want to SAVE, DELETE, or CANCEL?" and stay on the current "page" if the user selects cancel. I don't see any events that allow listeners to cancel a route change.</p>