Files
satbd-explorer/webapp/js/directives/responsive-ratio.js
Alexandre Tuleu f720850533 Adds a responsive-ratio directive
To fix the ratio of any element
2016-02-15 15:42:40 +01:00

23 lines
606 B
JavaScript

var responsiveRatio = angular.module('satbd.satellite.bar.directives.responsive-ratio',[]);
responsiveRatio.directive('responsiveRatio', function() {
return {
scope: {
responsiveRatio: '<responsiveRatio'
},
templateUrl: 'js/directives/responsive-ratio.html',
restrict: 'A',
transclude: true,
controller: 'ResponsiveRatioCtrl'
};
});
responsiveRatio.controller('ResponsiveRatioCtrl', function($scope) {
$scope.responsiveRatio = 1;
$scope.paddingRatio = function() {
return 1 / $scope.responsiveRatio * 100;
};
});