Refresh and refresh callback on content directive

This commit is contained in:
Max Lynch
2013-11-08 15:32:50 -06:00
parent 7725a5e7f2
commit 8a7db90aaf
7 changed files with 34 additions and 12 deletions

View File

@ -487,6 +487,7 @@ angular.module('ionic.ui.content', [])
replace: true,
template: '<div class="scroll-content"><div class="scroll"></div></div>',
transclude: true,
scope: true,
compile: function(element, attr, transclude) {
return function($scope, $element, $attr) {
var c = $element.eq(0);
@ -512,7 +513,10 @@ angular.module('ionic.ui.content', [])
} else {
// Otherwise, supercharge this baby!
var sv = new ionic.views.Scroll({
el: $element[0].firstElementChild
el: $element[0].firstElementChild,
onRefresh: function() {
$scope.onRefresh && $scope.onRefresh();
}
});
// Let child scopes access this
$scope.scrollView = sv;
@ -530,7 +534,6 @@ angular.module('ionic.ui.content', [])
restrict: 'E',
replace: true,
transclude: true,
scope: true,
template: '<div class="scroll-refresher"><div class="scroll-refresher-content" ng-transclude></div></div>'
}
})