@@ 5532-5556 (lines=25) @@ | ||
5529 | } |
|
5530 | }]) |
|
5531 | ||
5532 | .directive('uibTabset', function() { |
|
5533 | return { |
|
5534 | transclude: true, |
|
5535 | replace: true, |
|
5536 | scope: {}, |
|
5537 | bindToController: { |
|
5538 | active: '=?', |
|
5539 | type: '@' |
|
5540 | }, |
|
5541 | controller: 'UibTabsetController', |
|
5542 | controllerAs: 'tabset', |
|
5543 | templateUrl: function(element, attrs) { |
|
5544 | return attrs.templateUrl || 'uib/template/tabs/tabset.html'; |
|
5545 | }, |
|
5546 | link: function(scope, element, attrs) { |
|
5547 | scope.vertical = angular.isDefined(attrs.vertical) ? |
|
5548 | scope.$parent.$eval(attrs.vertical) : false; |
|
5549 | scope.justified = angular.isDefined(attrs.justified) ? |
|
5550 | scope.$parent.$eval(attrs.justified) : false; |
|
5551 | if (angular.isUndefined(attrs.active)) { |
|
5552 | scope.active = 0; |
|
5553 | } |
|
5554 | } |
|
5555 | }; |
|
5556 | }) |
|
5557 | ||
5558 | .directive('uibTab', ['$parse', function($parse) { |
|
5559 | return { |
@@ 5531-5555 (lines=25) @@ | ||
5528 | } |
|
5529 | }]) |
|
5530 | ||
5531 | .directive('uibTabset', function() { |
|
5532 | return { |
|
5533 | transclude: true, |
|
5534 | replace: true, |
|
5535 | scope: {}, |
|
5536 | bindToController: { |
|
5537 | active: '=?', |
|
5538 | type: '@' |
|
5539 | }, |
|
5540 | controller: 'UibTabsetController', |
|
5541 | controllerAs: 'tabset', |
|
5542 | templateUrl: function(element, attrs) { |
|
5543 | return attrs.templateUrl || 'uib/template/tabs/tabset.html'; |
|
5544 | }, |
|
5545 | link: function(scope, element, attrs) { |
|
5546 | scope.vertical = angular.isDefined(attrs.vertical) ? |
|
5547 | scope.$parent.$eval(attrs.vertical) : false; |
|
5548 | scope.justified = angular.isDefined(attrs.justified) ? |
|
5549 | scope.$parent.$eval(attrs.justified) : false; |
|
5550 | if (angular.isUndefined(attrs.active)) { |
|
5551 | scope.active = 0; |
|
5552 | } |
|
5553 | } |
|
5554 | }; |
|
5555 | }) |
|
5556 | ||
5557 | .directive('uibTab', ['$parse', function($parse) { |
|
5558 | return { |