remove refresh code from list

This commit is contained in:
Adam Bradley
2013-12-13 10:25:40 -06:00
parent 48a58d9278
commit 386dd2e0ea
2 changed files with 4 additions and 58 deletions

View File

@@ -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);
}

View File

@@ -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);
}