From a50232904b76e630bb9ebcb3d6b23fe6b5e8258a Mon Sep 17 00:00:00 2001 From: Mike Rylander Date: Mon, 6 Apr 2015 15:46:32 -0400 Subject: [PATCH] webstaff: Make space saving configurable on embedded iframes Signed-off-by: Mike Rylander Signed-off-by: Galen Charlton Signed-off-by: Jason Stephenson --- Open-ILS/web/js/ui/default/staff/services/eframe.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Open-ILS/web/js/ui/default/staff/services/eframe.js b/Open-ILS/web/js/ui/default/staff/services/eframe.js index c68961a9be..e62806ecdb 100644 --- a/Open-ILS/web/js/ui/default/staff/services/eframe.js +++ b/Open-ILS/web/js/ui/default/staff/services/eframe.js @@ -18,6 +18,7 @@ angular.module('egCoreMod') // called after onload of each new iframe page onchange : '=', + saveSpace : '@', }, templateUrl : './share/t_eframe', @@ -26,9 +27,10 @@ angular.module('egCoreMod') ['$scope','$window','$location','$q','$timeout','egCore', function($scope , $window , $location , $q , $timeout , egCore) { + $scope.save_space = $scope.saveSpace ? $scope.saveSpace : 300; // Set the iframe height to just under the window height. // leave room for the navbar, padding, margins, etc. - $scope.height = $window.outerHeight - 300; + $scope.height = $window.outerHeight - $scope.save_space; // browser client doesn't use cookies, so we don't load the // (at the time of writing, quite limited) angular.cookies -- 2.11.0