public/javascripts/show-bake.js (24 lines of code) (raw):
'use strict';
function initPackerOutputComponent() {
var div = $('#packer-output');
var $window = $(window);
function resizeDiv() {
var newHeight = $window.height() - div.offset().top - 20;
div.css('max-height', newHeight + 'px');
}
$window.resize(resizeDiv);
resizeDiv();
scrollToBottom();
}
function scrollToBottom() {
var div = $('#packer-output');
var height = div.get(0).scrollHeight;
div.animate({
scrollTop: height,
queue: false
}, 500);
}
$(function() {
initPackerOutputComponent();
scrollToBottom();
});