feat(ionTabs): add available tabs-item-hide class

Closes #395
This commit is contained in:
Andy Joslin
2014-03-24 11:53:22 -06:00
parent 60e4533313
commit 5966dbf43e
2 changed files with 8 additions and 2 deletions

View File

@@ -192,8 +192,9 @@ angular.module('ionic.ui.tabs', ['ionic.service.view'])
var el = $element[0];
$scope.$watch(function() { return el.className; }, function(value) {
var isTabsTop = value.indexOf('tabs-top') !== -1;
$scope.$hasTabs = !isTabsTop;
$scope.$hasTabsTop = isTabsTop;
var isHidden = value.indexOf('tabs-item-hide') !== -1;
$scope.$hasTabs = !isTabsTop && !isHidden;
$scope.$hasTabsTop = isTabsTop && !isHidden;
});
$scope.$on('$destroy', function() {
$scope.$hasTabs = $scope.$hasTabsTop = null;