diff --git a/web/app.js b/web/app.js index 9b54fcd2c..0bcd5a279 100644 --- a/web/app.js +++ b/web/app.js @@ -194,6 +194,7 @@ var PDFViewerApplication = { pdfRenderingQueue.setThumbnailViewer(this.pdfThumbnailViewer); Preferences.initialize(); + this.preferences = Preferences; this.pdfHistory = new PDFHistory({ linkService: pdfLinkService @@ -222,10 +223,13 @@ var PDFViewerApplication = { this.findController.setFindBar(this.findBar); + this.overlayManager = OverlayManager; + HandTool.initialize({ container: container, toggleHandTool: document.getElementById('toggleHandTool') }); + this.handTool = HandTool; this.pdfDocumentProperties = new PDFDocumentProperties({ overlayName: 'documentPropertiesOverlay', @@ -261,6 +265,7 @@ var PDFViewerApplication = { pageRotateCcw: document.getElementById('pageRotateCcw'), documentPropertiesButton: document.getElementById('documentProperties') }); + this.secondaryToolbar = SecondaryToolbar; if (this.supportsFullscreen) { var toolbar = SecondaryToolbar; @@ -288,6 +293,7 @@ var PDFViewerApplication = { passwordSubmit: document.getElementById('passwordSubmit'), passwordCancel: document.getElementById('passwordCancel') }); + this.passwordPrompt = PasswordPrompt; this.pdfOutlineViewer = new PDFOutlineViewer({ container: document.getElementById('outlineView'),