From 386dd2e0ea4b00c115c0d4f1f7ea0d9cb3ec42c9 Mon Sep 17 00:00:00 2001 From: Adam Bradley Date: Fri, 13 Dec 2013 10:25:40 -0600 Subject: [PATCH] remove refresh code from list --- dist/js/ionic-angular.js | 31 ++--------------------- js/ext/angular/src/directive/ionicList.js | 31 ++--------------------- 2 files changed, 4 insertions(+), 58 deletions(-) diff --git a/dist/js/ionic-angular.js b/dist/js/ionic-angular.js index f8b3c27415..ac13ccbfb6 100644 --- a/dist/js/ionic-angular.js +++ b/dist/js/ionic-angular.js @@ -900,10 +900,6 @@ angular.module('ionic.ui.list', ['ngAnimate']) canSwipe: '@', showDelete: '=', showReorder: '=', - hasPullToRefresh: '@', - onRefresh: '&', - onRefreshOpening: '&', - refreshComplete: '=', onDelete: '&', onReorder: '&', optionButtons: '&', @@ -919,34 +915,11 @@ angular.module('ionic.ui.list', ['ngAnimate']) }, link: function($scope, $element, $attr) { - var lv = new ionic.views.ListView({ + $scope.listView = new ionic.views.ListView({ el: $element[0], - listEl: $element[0].children[0], - hasPullToRefresh: ($scope.hasPullToRefresh !== 'false'), - onRefresh: function() { - $scope.onRefresh(); - $scope.$parent.$broadcast('scroll.onRefresh'); - }, - onRefreshOpening: function(amt) { - $scope.onRefreshOpening({amount: amt}); - $scope.$parent.$broadcast('scroll.onRefreshOpening', amt); - }, - onReorder: function(el, oldIndex, newIndex) { - $scope.$apply(function() { - $scope.onReorder({el: el, start: oldIndex, end: newIndex}); - }); - } + listEl: $element[0].children[0] }); - $scope.listView = lv; - - if($attr.refreshComplete) { - $scope.refreshComplete = function() { - lv.doneRefreshing(); - $scope.$parent.$broadcast('scroll.onRefreshComplete'); - }; - } - if($attr.animation) { $element[0].classList.add($attr.animation); } diff --git a/js/ext/angular/src/directive/ionicList.js b/js/ext/angular/src/directive/ionicList.js index df21693426..7c0c0ff624 100644 --- a/js/ext/angular/src/directive/ionicList.js +++ b/js/ext/angular/src/directive/ionicList.js @@ -102,10 +102,6 @@ angular.module('ionic.ui.list', ['ngAnimate']) canSwipe: '@', showDelete: '=', showReorder: '=', - hasPullToRefresh: '@', - onRefresh: '&', - onRefreshOpening: '&', - refreshComplete: '=', onDelete: '&', onReorder: '&', optionButtons: '&', @@ -121,34 +117,11 @@ angular.module('ionic.ui.list', ['ngAnimate']) }, link: function($scope, $element, $attr) { - var lv = new ionic.views.ListView({ + $scope.listView = new ionic.views.ListView({ el: $element[0], - listEl: $element[0].children[0], - hasPullToRefresh: ($scope.hasPullToRefresh !== 'false'), - onRefresh: function() { - $scope.onRefresh(); - $scope.$parent.$broadcast('scroll.onRefresh'); - }, - onRefreshOpening: function(amt) { - $scope.onRefreshOpening({amount: amt}); - $scope.$parent.$broadcast('scroll.onRefreshOpening', amt); - }, - onReorder: function(el, oldIndex, newIndex) { - $scope.$apply(function() { - $scope.onReorder({el: el, start: oldIndex, end: newIndex}); - }); - } + listEl: $element[0].children[0] }); - $scope.listView = lv; - - if($attr.refreshComplete) { - $scope.refreshComplete = function() { - lv.doneRefreshing(); - $scope.$parent.$broadcast('scroll.onRefreshComplete'); - }; - } - if($attr.animation) { $element[0].classList.add($attr.animation); }