Apply scope on side menu content changes

This commit is contained in:
Max Lynch
2013-12-13 15:52:28 -06:00
parent 288f418e8c
commit 5685212f3f
6 changed files with 13 additions and 9 deletions

View File

@@ -45,7 +45,7 @@ angular.module('ionic.ui.sideMenu', ['ionic.service.gesture'])
};
})
.directive('sideMenuContent', ['Gesture', function(Gesture) {
.directive('sideMenuContent', ['$timeout', 'Gesture', function($timeout, Gesture) {
return {
restrict: 'AC',
require: '^sideMenus',
@@ -112,8 +112,10 @@ angular.module('ionic.ui.sideMenu', ['ionic.service.gesture'])
return $scope.sideMenuContentTranslateX || 0;
},
setTranslateX: function(amount) {
$scope.sideMenuContentTranslateX = amount;
$element[0].style.webkitTransform = 'translate3d(' + amount + 'px, 0, 0)';
$timeout(function() {
$scope.sideMenuContentTranslateX = amount;
});
},
enableAnimation: function() {
//this.el.classList.add(this.animateClass);