UNPKG

ngx-extended-pdf-viewer

Version:

Embedding PDF files in your Angular application. Highly configurable viewer including the toolbar, sidebar, and all the features you're used to.

1 lines 355 kB
{"__symbolic":"module","version":4,"metadata":{"NgxExtendedPdfViewerComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":54,"character":1},"arguments":[{"selector":"ngx-extended-pdf-viewer","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":57,"character":19},"member":"OnPush"},"template":"<link *ngIf=\"useBrowserLocale\" rel=\"resource\" type=\"application/l10n\" href=\"assets/locale/locale.properties\" origin=\"ngx-extended-pdf-viewer\" />\n\n<pdf-dark-theme *ngIf=\"theme==='dark'\"></pdf-dark-theme>\n<pdf-light-theme *ngIf=\"theme==='light'\"></pdf-light-theme>\n\n<pdf-dynamic-css [zoom]=\"mobileFriendlyZoomScale\" [width]=\"toolbarWidthInPixels\"></pdf-dynamic-css>\n<div class=\"zoom\" [style.height]=\"height\" [style.minHeight]=\"minHeight\" #root>\n <div class=\"html\">\n <div class=\"loadingInProgress body\" [style.backgroundColor]=\"backgroundColor\">\n <div id=\"outerContainer\" (window:resize)=\"onResize()\">\n <div class=\"free-floating-bar\">\n <ng-content *ngTemplateOutlet=\"customFreeFloatingBar ? customFreeFloatingBar : defaultFreeFloatingBar\"></ng-content>\n </div>\n <pdf-sidebar #pdfsidebar\n [sidebarPositionTop]=\"sidebarPositionTop\"\n [sidebarVisible]=\"sidebarVisible\"\n [showSidebarButton]=\"showSidebarButton\"\n [customSidebar]=\"customSidebar\"\n [customThumbnail]=\"customThumbnail\"\n (thumbnailDrawn)=\"thumbnailDrawn.emit($event)\">\n </pdf-sidebar>\n <div id=\"mainContainer\">\n <pdf-dummy-components></pdf-dummy-components>\n\n <pdf-toolbar\n [customToolbar]=\"customToolbar\"\n [mobileFriendlyZoomScale]=\"mobileFriendlyZoomScale\"\n [primaryMenuVisible]=\"primaryMenuVisible\"\n [showBookmarkButton]=\"showBookmarkButton\"\n [showDownloadButton]=\"showDownloadButton\"\n [showFindButton]=\"showFindButton\"\n [showHandToolButton]=\"showHandToolButton\"\n [showOpenFileButton]=\"showOpenFileButton\"\n [showPrintButton]=\"showPrintButton && enablePrint\"\n [showPagingButtons]=\"showPagingButtons\"\n [showPresentationModeButton]=\"showPresentationModeButton\"\n [showRotateButton]=\"showRotateButton\"\n [showSecondaryToolbarButton]=\"showSecondaryToolbarButton && !hideKebabMenuForSecondaryToolbar\"\n [showSidebarButton]=\"showSidebarButton\"\n [showZoomButtons]=\"showZoomButtons\"\n [textLayer]=\"textLayer\"\n [toolbarPaddingTop]=\"toolbarPaddingTop\"\n [toolbarWidth]=\"toolbarWidth\"\n [zoomLevels]=\"zoomLevels\"\n ></pdf-toolbar>\n\n <pdf-secondary-toolbar #pdfSecondaryToolbarComponent\n [customSecondaryToolbar]=\"customSecondaryToolbar\"\n [secondaryToolbarTop]=\"secondaryToolbarTop\"\n [mobileFriendlyZoomScale]=\"mobileFriendlyZoomScale\"\n [showPresentationModeButton]=\"showPresentationModeButton\"\n [showOpenFileButton]=\"showOpenFileButton\"\n [showPrintButton]=\"showPrintButton && enablePrint\"\n [showDownloadButton]=\"showDownloadButton\"\n [showBookmarkButton]=\"showBookmarkButton\"\n [showPagingButtons]=\"showPagingButtons\"\n [showRotateButton]=\"showRotateButton\"\n [showHandToolButton]=\"showHandToolButton\"\n [showScrollingButton]=\"showScrollingButton\"\n [showSpreadButton]=\"showSpreadButton\"\n [showPropertiesButton]=\"showPropertiesButton\"\n (spreadChange)=\"onSpreadChange($event)\"\n (secondaryMenuIsEmpty)=\"onSecondaryMenuIsEmpty($event)\"\n >\n </pdf-secondary-toolbar>\n\n <pdf-findbar\n [findbarLeft]=\"findbarLeft\"\n [findbarTop]=\"findbarTop\"\n [mobileFriendlyZoomScale]=\"mobileFriendlyZoomScale\"\n [showFindButton]=\"showFindButton\"\n [customFindbarInputArea]=\"customFindbarInputArea\"\n [customFindbarButtons]=\"customFindbarButtons\"\n >\n </pdf-findbar>\n\n <pdf-context-menu></pdf-context-menu>\n\n <div id=\"viewerContainer\" [style.top]=\"viewerPositionTop\">\n <div id=\"viewer\" class=\"pdfViewer\" [style.backgroundColor]=\"backgroundColor\"></div>\n </div>\n\n <div id=\"errorWrapper\" hidden=\"true\">\n <div id=\"errorMessageLeft\">\n <span id=\"errorMessage\"></span>\n <button type=\"button\" id=\"errorShowMore\" data-l10n-id=\"error_more_info\">\n More Information\n </button>\n <button type=\"button\" id=\"errorShowLess\" data-l10n-id=\"error_less_info\" hidden=\"true\">\n Less Information\n </button>\n </div>\n <div id=\"errorMessageRight\">\n <button type=\"button\" id=\"errorClose\" data-l10n-id=\"error_close\">Close</button>\n </div>\n <div class=\"clearBoth\"></div>\n <textarea id=\"errorMoreInfo\" hidden=\"true\" readonly=\"readonly\"></textarea>\n </div>\n </div>\n <!-- mainContainer -->\n\n <div id=\"overlayContainer\" class=\"hidden\">\n <div id=\"passwordOverlay\" class=\"container hidden\">\n <div class=\"dialog\">\n <div class=\"row\">\n <p id=\"passwordText\" data-l10n-id=\"password_label\">\n Enter the password to open this PDF file:\n </p>\n </div>\n <div class=\"row\">\n <input id=\"password\" class=\"toolbarField\" />\n </div>\n <div class=\"buttonRow\">\n <button type=\"button\" id=\"passwordCancel\" class=\"overlayButton\">\n <span data-l10n-id=\"password_cancel\">Cancel</span>\n </button>\n <button type=\"button\" id=\"passwordSubmit\" class=\"overlayButton\">\n <span data-l10n-id=\"password_ok\">OK</span>\n </button>\n </div>\n </div>\n </div>\n <pdf-document-properties-overlay class=\"container hidden\" id=\"documentPropertiesOverlay\"> </pdf-document-properties-overlay>\n\n <div id=\"printServiceOverlay\" class=\"container hidden\">\n <div class=\"dialog\">\n <div class=\"row\">\n <span data-l10n-id=\"print_progress_message\">Preparing document for printing…</span>\n </div>\n <div class=\"row\">\n <progress value=\"0\" max=\"100\"></progress>\n <span data-l10n-id=\"print_progress_percent\" data-l10n-args='{ \"progress\": 0 }' class=\"relative-progress\">0%</span>\n </div>\n <div class=\"buttonRow\">\n <button type=\"button\" id=\"printCancel\" class=\"overlayButton\">\n <span data-l10n-id=\"print_progress_close\">Cancel</span>\n </button>\n </div>\n </div>\n </div>\n </div>\n <!-- overlayContainer -->\n </div>\n <!-- outerContainer -->\n <div id=\"printContainer\"></div>\n </div>\n </div>\n</div>\n\n<ng-template #defaultFreeFloatingBar>\n\n</ng-template>\n"}]}],"members":{"dummyComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":67,"character":3},"arguments":[{"__symbolic":"reference","name":"ɵa"}]}]}],"root":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":70,"character":3},"arguments":["root"]}]}],"customFindbarInputArea":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":76,"character":3}}]}],"customToolbar":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":79,"character":3}}]}],"customFindbar":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":82,"character":3}}]}],"customFindbarButtons":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":85,"character":3}}]}],"customSecondaryToolbar":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":88,"character":3}}]}],"customSidebar":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":91,"character":3}}]}],"customThumbnail":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":94,"character":3}}]}],"customFreeFloatingBar":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":97,"character":3}}]}],"secondaryToolbarComponent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":100,"character":3},"arguments":["pdfSecondaryToolbarComponent"]}]}],"sidebarComponent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":103,"character":3},"arguments":["pdfsidebar"]}]}],"srcChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":110,"character":3}}]}],"authorization":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":113,"character":3}}]}],"httpHeaders":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":116,"character":3}}]}],"contextMenuAllowed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":119,"character":3}}]}],"afterPrint":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":122,"character":3}}]}],"beforePrint":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":125,"character":3}}]}],"currentZoomFactor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":128,"character":3}}]}],"enablePrint":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":131,"character":3}}]}],"delayFirstView":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":140,"character":3}}]}],"logLevel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":148,"character":3}}]}],"enablePinchOnMobile":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":151,"character":3}}]}],"minifiedJSLibraries":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":155,"character":3}}]}],"printResolution":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":162,"character":3}}]}],"rotation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":165,"character":3}}]}],"rotationChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":168,"character":3}}]}],"src":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":171,"character":3}}]}],"base64Src":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":192,"character":3}}]}],"height":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":207,"character":3}}]}],"useBrowserLocale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":229,"character":3}}]}],"backgroundColor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":232,"character":3}}]}],"filenameForDownload":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":236,"character":3}}]}],"ignoreKeyboard":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":240,"character":3}}]}],"ignoreKeys":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":244,"character":3}}]}],"acceptKeys":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":248,"character":3}}]}],"imageResourcesPath":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":252,"character":3}}]}],"language":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":257,"character":3}}]}],"listenToURL":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":261,"character":3}}]}],"nameddest":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":265,"character":3}}]}],"password":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":269,"character":3}}]}],"showUnverifiedSignatures":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":279,"character":3}}]}],"startTabindex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":282,"character":3}}]}],"showSidebarButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":288,"character":3}}]}],"showSidebarOnLoad":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":309,"character":3}}]}],"sidebarVisible":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":312,"character":3}}]}],"sidebarVisibleChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":315,"character":3}}]}],"showFindButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":318,"character":3}}]}],"showPagingButtons":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":320,"character":3}}]}],"showZoomButtons":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":322,"character":3}}]}],"showPresentationModeButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":324,"character":3}}]}],"showOpenFileButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":326,"character":3}}]}],"showPrintButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":328,"character":3}}]}],"showDownloadButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":330,"character":3}}]}],"showBookmarkButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":332,"character":3}}]}],"theme":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":335,"character":3}}]}],"showSecondaryToolbarButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":338,"character":3}}]}],"showRotateButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":344,"character":3}}]}],"handTool":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":346,"character":3}}]}],"handToolChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":348,"character":3}}]}],"showHandToolButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":350,"character":3}}]}],"showScrollingButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":352,"character":3}}]}],"showSpreadButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":354,"character":3}}]}],"showPropertiesButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":356,"character":3}}]}],"showBorders":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":358,"character":3}}]}],"spread":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":361,"character":3}}]}],"spreadChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":364,"character":3}}]}],"thumbnailDrawn":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":367,"character":3}}]}],"page":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":376,"character":3}}]}],"pageChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":386,"character":3}}]}],"pageLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":389,"character":3}}]}],"pageLabelChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":392,"character":3}}]}],"pagesLoaded":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":395,"character":3}}]}],"pageRendered":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":398,"character":3}}]}],"pdfDownloaded":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":401,"character":3}}]}],"pdfLoaded":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":404,"character":3}}]}],"pdfLoadingFailed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":407,"character":3}}]}],"textLayer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":410,"character":3}}]}],"textlayerRendered":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":414,"character":3}}]}],"textLayerRendered":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":417,"character":3}}]}],"updateFindMatchesCount":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":420,"character":3}}]}],"updateFindState":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":423,"character":3}}]}],"zoom":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":427,"character":3}}]}],"zoomChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":430,"character":3}}]}],"zoomLevels":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":433,"character":3}}]}],"maxZoom":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":436,"character":3}}]}],"minZoom":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":439,"character":3}}]}],"_mobileFriendlyZoom":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":445,"character":3}}]}],"mobileFriendlyZoom":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":470,"character":3}}]}],"mobileZoom":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":500,"character":3}}]}],"calcViewerPositionTop":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":554,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"PLATFORM_ID","line":554,"character":12}]}],null,null],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":553,"character":20},null,{"__symbolic":"reference","name":"PDFNotificationService"},{"__symbolic":"reference","module":"@angular/common","name":"Location","line":556,"character":22}]}],"iOSVersionRequiresES5":[{"__symbolic":"method"}],"loadViewer":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"assignTabindexes":[{"__symbolic":"method"}],"showElementsRecursively":[{"__symbolic":"method"}],"collectElementPositions":[{"__symbolic":"method"}],"doInitPDFViewer":[{"__symbolic":"method"}],"afterLibraryInit":[{"__symbolic":"method"}],"checkHeight":[{"__symbolic":"method"}],"onSpreadChange":[{"__symbolic":"method"}],"activateTextlayerIfNecessary":[{"__symbolic":"method"}],"overrideDefaultSettings":[{"__symbolic":"method"}],"openPDF":[{"__symbolic":"method"}],"selectCursorTool":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"isPrimaryMenuVisible":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"setZoom":[{"__symbolic":"method"}],"onResize":[{"__symbolic":"method"}],"onContextMenu":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":1493,"character":3},"arguments":["contextmenu"]}]}],"onSecondaryMenuIsEmpty":[{"__symbolic":"method"}]},"statics":{"ngxExtendedPdfViewerInitialized":false}},"FindOptions":{"__symbolic":"interface"},"PDFExportScaleFactor":{"__symbolic":"interface"},"NgxExtendedPdfViewerService":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor"}],"findMultiple":[{"__symbolic":"method"}],"find":[{"__symbolic":"method"}],"findNext":[{"__symbolic":"method"}],"findPrevious":[{"__symbolic":"method"}],"print":[{"__symbolic":"method"}],"removePrintRange":[{"__symbolic":"method"}],"setPrintRange":[{"__symbolic":"method"}],"filteredPageCount":[{"__symbolic":"method"}],"isInPDFPrintRange":[{"__symbolic":"method"}],"getPageAsText_preview":[{"__symbolic":"method"}],"getPageAsText":[{"__symbolic":"method"}],"convertTextInfoToText":[{"__symbolic":"method"}],"getPageAsImage_preview":[{"__symbolic":"method"}],"getPageAsImage":[{"__symbolic":"method"}],"draw":[{"__symbolic":"method"}],"draw_preview":[{"__symbolic":"method"}],"getPageDrawContext":[{"__symbolic":"method"}]}},"PDFNotificationService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}]},"statics":{"ngInjectableDef":{}}},"PDFPrintRange":{"__symbolic":"interface"},"NgxExtendedPdfViewerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":184,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":185,"character":12},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":185,"character":26}],"declarations":[{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","name":"NgxExtendedPdfViewerComponent"},{"__symbolic":"reference","name":"PdfZoomDropdownComponent"},{"__symbolic":"reference","name":"PdfContextMenuComponent"},{"__symbolic":"reference","name":"PdfPresentationModeComponent"},{"__symbolic":"reference","name":"PdfOpenFileComponent"},{"__symbolic":"reference","name":"PdfPrintComponent"},{"__symbolic":"reference","name":"PdfDownloadComponent"},{"__symbolic":"reference","name":"PdfBookmarkComponent"},{"__symbolic":"reference","name":"PdfZoomToolbarComponent"},{"__symbolic":"reference","name":"PdfPagingAreaComponent"},{"__symbolic":"reference","name":"PdfFindbarComponent"},{"__symbolic":"reference","name":"PdfSidebarComponent"},{"__symbolic":"reference","name":"PdfHandToolComponent"},{"__symbolic":"reference","name":"PdfSelectToolComponent"},{"__symbolic":"reference","name":"PdfSecondaryToolbarComponent"},{"__symbolic":"reference","name":"PdfDocumentPropertiesOverlayComponent"},{"__symbolic":"reference","name":"PdfSearchInputFieldComponent"},{"__symbolic":"reference","name":"PdfFindPreviousComponent"},{"__symbolic":"reference","name":"PdfFindNextComponent"},{"__symbolic":"reference","name":"PdfFindInputAreaComponent"},{"__symbolic":"reference","name":"PdfFindbarOptionsTwoContainerComponent"},{"__symbolic":"reference","name":"PdfFindbarOptionsOneContainerComponent"},{"__symbolic":"reference","name":"PdfFindMatchCaseComponent"},{"__symbolic":"reference","name":"PdfFindHighlightAllComponent"},{"__symbolic":"reference","name":"PdfFindEntireWordComponent"},{"__symbolic":"reference","name":"PdfFindFuzzilyComponent"},{"__symbolic":"reference","name":"PdfFindMultipleSearchTextsComponent"},{"__symbolic":"reference","name":"PdfFindIgnoreAccentsComponent"},{"__symbolic":"reference","name":"PdfFindbarOptionsThreeContainerComponent"},{"__symbolic":"reference","name":"PdfFindResultsCountComponent"},{"__symbolic":"reference","name":"PdfFindbarMessageContainerComponent"},{"__symbolic":"reference","name":"PdfToolbarComponent"},{"__symbolic":"reference","name":"PdfFindButtonComponent"},{"__symbolic":"reference","name":"PdfToggleSidebarComponent"},{"__symbolic":"reference","name":"PdfToggleSecondaryToolbarComponent"},{"__symbolic":"reference","name":"PdfLastPageComponent"},{"__symbolic":"reference","name":"PdfFirstPageComponent"},{"__symbolic":"reference","name":"PdfNextPageComponent"},{"__symbolic":"reference","name":"PdfPreviousPageComponent"},{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"PdfRotatePageComponent"},{"__symbolic":"reference","name":"PdfZoomInComponent"},{"__symbolic":"reference","name":"PdfZoomOutComponent"},{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"PdfSidebarContentComponent"},{"__symbolic":"reference","name":"PdfSidebarToolbarComponent"},{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","name":"ɵf"},{"__symbolic":"reference","name":"ɵg"}],"providers":[{"__symbolic":"reference","name":"NgxExtendedPdfViewerService"},{"__symbolic":"reference","name":"PDFNotificationService"},{"__symbolic":"reference","module":"@angular/common","name":"Location","line":238,"character":67},{"provide":{"__symbolic":"reference","module":"@angular/common","name":"LocationStrategy","line":238,"character":88},"useClass":{"__symbolic":"reference","module":"@angular/common","name":"PathLocationStrategy","line":238,"character":116}}],"exports":[{"__symbolic":"reference","name":"PdfZoomDropdownComponent"},{"__symbolic":"reference","name":"PdfContextMenuComponent"},{"__symbolic":"reference","name":"PdfPresentationModeComponent"},{"__symbolic":"reference","name":"PdfOpenFileComponent"},{"__symbolic":"reference","name":"PdfPrintComponent"},{"__symbolic":"reference","name":"PdfDownloadComponent"},{"__symbolic":"reference","name":"PdfBookmarkComponent"},{"__symbolic":"reference","name":"PdfZoomToolbarComponent"},{"__symbolic":"reference","name":"PdfPagingAreaComponent"},{"__symbolic":"reference","name":"PdfFindbarComponent"},{"__symbolic":"reference","name":"PdfSidebarComponent"},{"__symbolic":"reference","name":"PdfSidebarContentComponent"},{"__symbolic":"reference","name":"PdfSidebarToolbarComponent"},{"__symbolic":"reference","name":"PdfSecondaryToolbarComponent"},{"__symbolic":"reference","name":"PdfDocumentPropertiesOverlayComponent"},{"__symbolic":"reference","name":"PdfSearchInputFieldComponent"},{"__symbolic":"reference","name":"PdfFindPreviousComponent"},{"__symbolic":"reference","name":"PdfFindNextComponent"},{"__symbolic":"reference","name":"PdfFindInputAreaComponent"},{"__symbolic":"reference","name":"PdfFindbarOptionsTwoContainerComponent"},{"__symbolic":"reference","name":"PdfFindbarOptionsOneContainerComponent"},{"__symbolic":"reference","name":"PdfFindMatchCaseComponent"},{"__symbolic":"reference","name":"PdfFindHighlightAllComponent"},{"__symbolic":"reference","name":"PdfFindEntireWordComponent"},{"__symbolic":"reference","name":"PdfFindMultipleSearchTextsComponent"},{"__symbolic":"reference","name":"PdfFindIgnoreAccentsComponent"},{"__symbolic":"reference","name":"PdfFindbarOptionsThreeContainerComponent"},{"__symbolic":"reference","name":"PdfFindResultsCountComponent"},{"__symbolic":"reference","name":"PdfFindbarMessageContainerComponent"},{"__symbolic":"reference","name":"PdfHandToolComponent"},{"__symbolic":"reference","name":"PdfRotatePageComponent"},{"__symbolic":"reference","name":"PdfSelectToolComponent"},{"__symbolic":"reference","name":"PdfToolbarComponent"},{"__symbolic":"reference","name":"PdfFindButtonComponent"},{"__symbolic":"reference","name":"PdfToggleSidebarComponent"},{"__symbolic":"reference","name":"PdfToggleSecondaryToolbarComponent"},{"__symbolic":"reference","name":"PdfLastPageComponent"},{"__symbolic":"reference","name":"PdfFirstPageComponent"},{"__symbolic":"reference","name":"PdfNextPageComponent"},{"__symbolic":"reference","name":"PdfPreviousPageComponent"},{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"PdfZoomInComponent"},{"__symbolic":"reference","name":"PdfZoomOutComponent"},{"__symbolic":"reference","name":"NgxExtendedPdfViewerComponent"}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}]}},"pdfDefaultOptions":{"__symbolic":"error","message":"Lambda not supported","line":30,"character":11,"module":"./lib/options/pdf-default-options"},"FindState":{"FOUND":0,"NOT_FOUND":1,"WRAPPED":2,"PENDING":3},"FindResultMatchesCount":{"__symbolic":"interface"},"FindResult":{"__symbolic":"interface"},"LinkTarget":{"NONE":0,"SELF":1,"BLANK":2,"PARENT":3,"TOP":4},"PagesLoadedEvent":{"__symbolic":"interface"},"PageNumberChange":{"__symbolic":"interface"},"PageRenderedEvent":{"__symbolic":"interface"},"PagesRotationEvent":{"__symbolic":"interface"},"PdfDownloadedEvent":{"__symbolic":"interface"},"PdfLoadedEvent":{"__symbolic":"interface"},"PdfThumbnailDrawnEvent":{"__symbolic":"interface"},"InvalidPDFException":{"__symbolic":"interface"},"ScaleChangingEvent":{"__symbolic":"interface"},"SidebarviewChange":{"__symbolic":"interface"},"PageViewport":{"__symbolic":"interface"},"TextLayerBuilder":{"__symbolic":"interface"},"TextLayerRenderedEvent":{"__symbolic":"interface"},"VerbosityLevel":{"ERRORS":0,"WARNINGS":1,"INFOS":5},"PdfFindNextComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"pdf-find-next","template":"<button type=\"button\"\n id=\"findNext\"\n class=\"toolbarButton\"\n title=\"Find the next occurrence of the phrase\"\n data-l10n-id=\"find_next\">\n <svg style=\"width:24px;height:24px\" viewBox=\"0 0 24 24\">\n <path fill=\"currentColor\" d=\"M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z\" />\n </svg>\n <span data-l10n-id=\"find_next_label\">Next</span>\n</button>\n","styles":["button.toolbarButton#findNext{margin-top:0}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"PdfSearchInputFieldComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"pdf-search-input-field","template":"<input [class.hidden]=\"!pdfFindbarService.individualWordsMode\"\n autocomplete=\"search-input-field\"\n id=\"findInput\"\n class=\"toolbarField\"\n title=\"Find\"\n [placeholder]=\"'Find in document…'\"\n data-l10n-id=\"find_input\"\n name=\"search-input-field\"\n/>\n<textarea\n [class.hidden]=\"pdfFindbarService.individualWordsMode\"\n id=\"findInputMultiline\"\n type=\"checkbox\"\n class=\"toolbarField\"\n placeholder=\"Multiple search terms. Each line is a search term.\"\n data-l10n-id=\"find_input_line_by_line\"\n lines=\"3\"\n></textarea>\n","styles":["textarea{width:200px;height:3.5em}textarea::-webkit-input-placeholder{color:#bfbfbf}textarea::-moz-placeholder{font-style:italic}textarea:-ms-input-placeholder{font-style:italic}textarea::-ms-input-placeholder{font-style:italic}textarea::placeholder{font-style:italic}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵc"}]}]}},"PdfFindPreviousComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"pdf-find-previous","template":"<button type=\"button\"\n id=\"findPrevious\"\n class=\"toolbarButton\"\n title=\"Find the previous occurrence of the phrase\"\n data-l10n-id=\"find_previous\"\n >\n <svg style=\"width:24px;height:24px\" viewBox=\"0 0 24 24\">\n <path fill=\"currentColor\" d=\"M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z\" />\n </svg>\n <span data-l10n-id=\"find_previous_label\">Previous</span>\n</button>\n","styles":["button.toolbarButton#findPrevious{margin-top:0}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"PdfToggleSecondaryToolbarComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"pdf-toggle-secondary-toolbar","template":"<button\n type=\"button\"\n [class.invisible]=\"!showSecondaryToolbarButton\"\n id=\"secondaryToolbarToggle\"\n class=\"toolbarButton\"\n title=\"Tools\"\n data-l10n-id=\"tools\"\n>\n <svg style=\"width:27px;height:27px\" viewBox=\"0 0 24 24\" onclick=\"event.preventDefault(); return false;\">\n <path fill=\"currentColor\" d=\"M3,6H21V8H3V6M3,11H21V13H3V11M3,16H21V18H3V16Z\" />\n </svg>\n <span data-l10n-id=\"tools_label\">Tools</span>\n</button>\n","styles":["svg{margin-top:-3px}:host:focus{outline:0}button:focus,svg:focus{outline:0}"]}]}],"members":{"showSecondaryToolbarButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"PdfContextMenuComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"pdf-context-menu","template":"<!-- the context menu is deactivated because only Firefox supports it -->\n<div style=\"display:none\" type=\"context\" id=\"viewerContextMenu\">\n <div style=\"display:none\" id=\"contextFirstPage\"></div>\n <div style=\"display:none\" id=\"contextLastPage\"></div>\n <div style=\"display:none\" id=\"contextPageRotateCw\"></div>\n <div style=\"display:none\" id=\"contextPageRotateCcw\"></div>\n</div>\n","styles":[":host{margin-top:4px}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"PdfBookmarkComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"pdf-bookmark","template":"<a\n href=\"#\"\n [class.invisible]=\"!showBookmarkButton\"\n id=\"viewBookmark\"\n class=\"toolbarButton hiddenTinyView\"\n title=\"Current view (copy or open in new window)\"\n data-l10n-id=\"bookmark\"\n>\n <svg style=\"width:24px;height:24px\" viewBox=\"0 0 24 24\">\n <path fill=\"currentColor\" d=\"M17,18L12,15.82L7,18V5H17M17,3H7A2,2 0 0,0 5,5V21L12,18L19,21V5C19,3.89 18.1,3 17,3Z\" />\n </svg>\n <span data-l10n-id=\"bookmark_label\">Current View</span>\n</a>\n","styles":[":host a.toolbarButton svg{margin-top:4px}:host:focus{outline:0}a:focus,svg:focus{outline:0}"]}]}],"members":{"showBookmarkButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}]}},"PdfDownloadComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"pdf-download","template":"<button\n type=\"button\"\n id=\"download\"\n class=\"toolbarButton hiddenSmallView\"\n [class.invisible]=\"!showDownloadButton\"\n title=\"Download\"\n data-l10n-id=\"download\"\n>\n <svg style=\"width:20px;height:20px\" viewBox=\"0 0 24 24\">\n <path fill=\"currentColor\" d=\"M14,2L20,8V20A2,2 0 0,1 18,22H6A2,2 0 0,1 4,20V4A2,2 0 0,1 6,2H14M18,20V9H13V4H6V20H18M12,19L8,15H10.5V12H13.5V15H16L12,19Z\" />\n </svg>\n <span data-l10n-id=\"download_label\">Download</span>\n</button>\n","styles":[":host{margin-top:0}:host:focus{outline:0}button:focus,svg:focus{outline:0}"]}]}],"members":{"showDownloadButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":3}}]}]}},"PdfFindbarComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"pdf-findbar","template":"<ng-container [ngTemplateOutlet]=\"customFindbar ? customFindbar : defaultFindbar\">\n</ng-container>\n\n<ng-template #defaultFindbar>\n <div\n class=\"findbar hidden doorHanger\"\n [class.invisible]=\"!showFindButton\"\n id=\"findbar\"\n [style.transform]=\"'scale(' + mobileFriendlyZoomScale + ')'\"\n [style.transformOrigin]=\"'left center'\"\n [style.left]=\"findbarLeft\"\n [style.top]=\"findbarTop\"\n >\n <ng-container [ngTemplateOutlet]=\"customFindbarButtons ? customFindbarButtons : defaultFindbarButtons\"> </ng-container>\n </div>\n</ng-template>\n\n<ng-template #defaultFindbarButtons>\n <pdf-find-input-area [customFindbarInputArea]=\"customFindbarInputArea\"></pdf-find-input-area>\n <pdf-findbar-options-one-container></pdf-findbar-options-one-container>\n <pdf-findbar-options-two-container></pdf-findbar-options-two-container>\n <pdf-findbar-options-three-container></pdf-findbar-options-three-container>\n <pdf-findbar-message-container></pdf-findbar-message-container>\n</ng-template>\n","styles":[""]}]}],"members":{"showFindButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":3}}]}],"mobileFriendlyZoomScale":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"findbarLeft":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"findbarTop":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3}}]}],"customFindbarInputArea":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"customFindbar":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"customFindbarButtons":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}]}},"PdfHandToolComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"pdf-hand-tool","template":"<button\n (click)=\"onClick()\"\n type=\"button\"\n [class.invisible]=\"!showHandToolButton\"\n [class.toggled]=\"isSelected\"\n id=\"primaryCursorHandTool\"\n class=\"toolbarButton hiddenXXLView\"\n title=\"Enable hand tool\"\n data-l10n-id=\"cursor_hand_tool\">\n <svg style=\"width:22px;height:22px\" viewBox=\"0 0 24 24\">\n <path fill=\"currentColor\" d=\"M13,6V11H18V7.75L22.25,12L18,16.25V13H13V18H16.25L12,22.25L7.75,18H11V13H6V16.25L1.75,12L6,7.75V11H11V6H7.75L12,1.75L16.25,6H13Z\" />\n </svg>\n <span data-l10n-id=\"cursor_hand_tool_label\">Hand Tool</span>\n</button>\n","styles":[":host{margin-top:0}:host:focus{outline:0}button:focus,svg:focus{outline:0}.toggled{background-color:#646464;border-color:rgba(0,0,0,.4) rgba(0,0,0,.45) rgba(0,0,0,.5);box-shadow:0 1px 1px rgba(0,0,0,.1) inset,0 0 1px rgba(0,0,0,.2) inset,0 1px 0 rgba(255,255,255,.05)}"]}]}],"members":{"showHandToolButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"PDFNotificationService"}]}],"onPdfJsInit":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}]}},"PdfOpenFileComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"pdf-open-file","template":"<button type=\"button\"\n [class.invisible]=\"!showOpenFileButton\"\n id=\"openFile\"\n class=\"toolbarButton hiddenMediumView\"\n title=\"Open File\"\n data-l10n-id=\"open_file\">\n <svg style=\"width:24px;height:20px\" viewBox=\"0 0 24 24\">\n <path fill=\"currentColor\" d=\"M14,2L20,8V20A2,2 0 0,1 18,22H6A2,2 0 0,1 4,20V4A2,2 0 0,1 6,2H14M18,20V9H13V4H6V20H18M12,12L16,16H13.5V19H10.5V16H8L12,12Z\" />\n </svg>\n <span data-l10n-id=\"open_file_label\">Open</span>\n</button>\n","styles":[":host{margin-top:0}:host:focus{outline:0}button:focus,svg:focus{outline:0}"]}]}],"members":{"showOpenFileButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":3}}]}]}},"PdfPresentationModeComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"pdf-presentation-mode","template":"<button type=\"button\"\n [class.invisible]=\"!showPresentationModeButton\"\n id=\"presentationMode\"\n class=\"toolbarButton hiddenLargeView\"\n title=\"Switch to Presentation Mode\"\n data-l10n-id=\"presentation_mode\">\n <svg style=\"width:27px;height:27px\" viewBox=\"0 0 24 24\">\n <path fill=\"currentColor\" d=\"M5,5H10V7H7V10H5V5M14,5H19V10H17V7H14V5M17,14H19V19H14V17H17V14M10,17V19H5V14H7V17H10Z\" />\n </svg>\n <span data-l10n-id=\"presentation_mode_label\">Presentation Mode</span>\n </button>\n","styles":[":host button.toolbarButton{margin-top:0}:host:focus{outline:0}button:focus,svg:focus{outline:0}"]}]}],"members":{"showPresentationModeButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":3}}]}]}},"PdfPrintComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"pdf-print","template":"<button type=\"button\"\n [class.invisible]=\"!showPrintButton\"\n id=\"print\"\n class=\"toolbarButton hiddenSmallView\"\n title=\"Print\"\n data-l10n-id=\"print\"\n >\n <svg style=\"width:22px;height:22px\" viewBox=\"0 0 24 24\">\n <path fill=\"currentColor\" d=\"M18,3H6V7H18M19,12A1,1 0 0,1 18,11A1,1 0 0,1 19,10A1,1 0 0,1 20,11A1,1 0 0,1 19,12M16,19H8V14H16M19,8H5A3,3 0 0,0 2,11V17H6V21H18V17H22V11A3,3 0 0,0 19,8Z\" />\n </svg>\n <span data-l10n-id=\"print_label\">Print</span>\n</button>\n","styles":[":host{margin-top:-1px}:host:focus{outline:0}button:focus,svg:focus{outline:0}"]}]}],"members":{"showPrintButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":3}}]}]}},"PdfSelectToolComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"pdf-select-too