sideMenu menuNav directive to stop next view animation and close side-menu

This commit is contained in:
Adam Bradley
2014-03-17 23:06:46 -05:00
parent 25f8829949
commit 85b69fd2c4
4 changed files with 103 additions and 67 deletions

View File

@@ -299,5 +299,23 @@ angular.module('ionic.ui.sideMenu', ['ionic.service.gesture', 'ionic.service.vie
};
}
};
});
})
.directive('menuNav', ['$ionicViewService', function($ionicViewService) {
return {
restrict: 'AC',
require: '^ionSideMenus',
link: function($scope, $element, $attr, sideMenuCtrl) {
$element.bind('click', function(){
$ionicViewService.nextViewOptions({
disableAnimate: true,
disableBack: true
});
sideMenuCtrl.close();
});
}
};
}]);
})();