Here is a fiddle that seems to work using the Transcend AnglerUI jQuery Passthrough with Waypoints. Key notes:
1) angular -ui.js script ( AngularJS!)
2) ['ui']
angular.module('waypoints', ['ui']);
3) , , .
function WaypointsController($scope) {
$scope.test = function(){
alert('you have scrolled');
}
}
4) ui-jq, ui-options
<div ui-jq="waypoint" ui-options="test">