bigbluebutton-Github/labs/meteor-client/app/client/views/whiteboard/whiteboard.coffee

16 lines
894 B
CoffeeScript
Raw Normal View History

@redrawWhiteboard = () ->
if window.matchMedia('(orientation: portrait)').matches
$('#whiteboard').height($('#whiteboard').width() * getInSession('slideOriginalHeight') / getInSession('slideOriginalWidth') + $('#whiteboard-navbar').height() + 10)
else if $('#whiteboard').height() isnt $('#users').height() + 10
$('#whiteboard').height($('#users').height() + 10)
adjustedDimensions = scaleSlide(getInSession('slideOriginalWidth'), getInSession('slideOriginalHeight'))
wpm = whiteboardPaperModel
wpm.clearShapes()
wpm.clearCursor()
manuallyDisplayShapes()
wpm.scale(adjustedDimensions.width, adjustedDimensions.height)
wpm.createCursor()
# Shrink height of the slide by 10 pixels. 5 pixels for the above margins, 5 pixels for bottom padding for a total of 10 removed pixels
$("#whiteboard-paper").height(($("#whiteboard-paper").height()-10) + 'px')