Most JS files, all helpers and simple reconciliations

This commit is contained in:
Emanuel F. Oliveira committed 2017-01-29 22:11:17 -02:00
1 parent 21400c5836
commit 9e69c43dda
58 files changed
+776 -1025

No files matched your search

@@ -1,19 +1,24 @@
import { Session } from 'meteor/session';
import { $ } from 'meteor/jquery';
/**
* Restores the browser focus to the currently specified active viewport
* as determined from Meteor's Session variable.
*
* This is allows keydown events to be captured on the focused element
* This is allows keydown events to be captured on the focused element.
*/
setFocusToActiveViewport = function() {
const setFocusToActiveViewport = () => {
// Get the list of viewports
var viewports = $('.imageViewerViewport');
const viewports = $('.imageViewerViewport');
// Get the current active viewport index from Session
var activeViewportIndex = Session.get('activeViewport');
const activeViewportIndex = Session.get('activeViewport');
// Find the div from the list of viewports
var activeViewport = viewports.eq(activeViewportIndex);
const activeViewport = viewports.eq(activeViewportIndex);
// Set the browser focus to this div
activeViewport.focus();
};
};
export { setFocusToActiveViewport };