ng-event-scope
Backbone style events in Angular.
This extends the $rootScopeProvider to create a $scope isolate with the $emit and $broadcast methods decorated to split events on :
colons.
Variations on implementation can be found in the $event-scope gist.
A usage sample that should really be a test
ngModule;
Which outputs—with slightly more text and different tabbing:
$scope == $scope == $eventScope == $scope == $eventScope == $scope == $eventScope $scope == $scope == $scope == $scope $eventScope == $eventScope == $eventScope == $eventScope $eventScope == $eventScope == $scope == $eventScope == $scope == $eventScope == $scope