Details

AngularHintEvents checks all ngEventDirectives ngClick, ngMousedown, ngFocus, etc. and their attributes for defined functions and variables on the appropriate $scope. If a function or variable is found to be undefined, AngularHintEvents will notify you and suggest the closest match if one exists. In the first example below, you would be warned that the function increments doesn't exist for its scope and that you should try increment.

More complicated expressions will also be checked for values found to be undefined. The second example would cause a warning saying that divideVal and divide are not defined.

Example HTML Implementation
<a ng-click="increments">Count!</a>
<a ng-click="divideVal = dividend() / divide()">Count!</a>
Example Controller Implementation:
angular.module('demoApp').controller('DemoController', ['$scope', function($scope) {
  $scope.count = 0;
  $scope.divideValue;
  $scope.increment = function() {
    ++$scope.count
  };
  $scope.dividend = function() {
    return Math.random()*20+20
  };
  $scope.divisor = function() {
    return Math.random()*10+1
  };
}]);