fix(ionList): disable swiping of items while option buttons are shown

Addresses #1202
This commit is contained in:
Andy Joslin
2014-04-25 06:49:17 -06:00
parent a845ff3489
commit 81676e6ef7
3 changed files with 29 additions and 8 deletions

View File

@@ -41,9 +41,7 @@
-->
<div class="padding">
<div class="button-bar bar-outline bar-positive">
<a class="button button-positive" ng-click="Modal.show()">Button 1</a>
<a class="button button-positive" ng-click="Modal.show()">Button 2</a>
<a class="button button-positive" ng-click="Modal.show()">Button 3</a>
<a class="button-block button button-positive" ng-click="toggleCanSwipe()">Toggle Can Swipe (is {{canSwipe()}})</a>
</div>
</div>
@@ -80,7 +78,15 @@
<script>
angular.module('ionicApp', ['ionic'])
.controller('MyCtrl', function($scope) {
.controller('MyCtrl', function($scope, $ionicListDelegate) {
$scope.toggleCanSwipe = function() {
$ionicListDelegate.canSwipeItems(!$scope.canSwipe());
};
$scope.canSwipe = function() {
return $ionicListDelegate.canSwipeItems();
};
$scope.data = {
showDelete: false