mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-09-10 14:11:42 +00:00
[AAE-30877] - Checking if textlayerrendered is triggered
This commit is contained in:
committed by
Wojciech Duda
parent
7311879ab0
commit
f494554284
@@ -36,8 +36,8 @@ module.exports = function (config) {
|
||||
frameworks: ['jasmine-ajax', 'jasmine', '@angular-devkit/build-angular'],
|
||||
|
||||
proxies: {
|
||||
'/pdf.worker.min.js': '/base/node_modules/pdfjs-dist/build/pdf.worker.min.js',
|
||||
'/pdf.worker.js': '/base/node_modules/pdfjs-dist/build/pdf.worker.js',
|
||||
'/pdf.worker.min.mjs': '/base/node_modules/pdfjs-dist/build/pdf.min.mjs',
|
||||
'/pdf.worker.js': '/base/node_modules/pdfjs-dist/build/pdf.worker.mjs',
|
||||
'/fake-url-file.png': '/base/lib/core/src/lib/assets/images/logo.png',
|
||||
'/logo.png': '/base/lib/core/src/lib/assets/images/logo.png',
|
||||
'/alfresco-logo.svg': '/base/lib/core/src/lib/assets/images/alfresco-logo.svg',
|
||||
@@ -106,6 +106,7 @@ module.exports = function (config) {
|
||||
base: 'ChromeHeadless',
|
||||
flags: [
|
||||
'--no-sandbox',
|
||||
'--headless',
|
||||
'--disable-gpu',
|
||||
'--disable-translate',
|
||||
'--disable-extensions'
|
||||
|
@@ -215,7 +215,7 @@ export class PdfViewerComponent implements OnChanges, OnDestroy {
|
||||
|
||||
executePdf(pdfOptions: any) {
|
||||
//eslint-disable-next-line
|
||||
console.log('Worker', pdfjsLib.GlobalWorkerOptions.workerSrc);
|
||||
console.log('Worker', (window as any).pdfWorkerSrc);
|
||||
|
||||
this.loadingTask = pdfjsLib.getDocument(pdfOptions);
|
||||
//eslint-disable-next-line
|
||||
@@ -253,8 +253,7 @@ export class PdfViewerComponent implements OnChanges, OnDestroy {
|
||||
viewer,
|
||||
renderingQueue: this.renderingQueueServices,
|
||||
eventBus: this.eventBus,
|
||||
annotationMode: AnnotationMode.DISABLE,
|
||||
textLayerMode: 1
|
||||
annotationMode: AnnotationMode.DISABLE
|
||||
});
|
||||
|
||||
// cspell: disable-next
|
||||
@@ -262,7 +261,11 @@ export class PdfViewerComponent implements OnChanges, OnDestroy {
|
||||
// cspell: disable-next
|
||||
this.eventBus.on('pagesloaded', this.onPagesLoaded);
|
||||
// cspell: disable-next
|
||||
this.eventBus.on('textlayerrendered', this.onPageRendered);
|
||||
this.eventBus.on('textlayerrendered', () => {
|
||||
//eslint-disable-next-line
|
||||
console.log('EVENT textlayerrendered');
|
||||
this.onPageRendered();
|
||||
});
|
||||
|
||||
this.renderingQueueServices.setViewer(this.pdfViewer);
|
||||
this.pdfViewer.setDocument(pdfDocument);
|
||||
|
@@ -8,9 +8,9 @@ module.exports = function (config) {
|
||||
config.set({
|
||||
basePath: '../../',
|
||||
files: [
|
||||
{ pattern: 'node_modules/pdfjs-dist/build/pdf.js', included: true, watched: false },
|
||||
{ pattern: 'node_modules/pdfjs-dist/build/pdf.worker.js', included: true, watched: false },
|
||||
{ pattern: 'node_modules/pdfjs-dist/web/pdf_viewer.js', included: true, watched: false },
|
||||
{ pattern: 'node_modules/pdfjs-dist/build/pdf.min.mjs', type: 'module', included: true, watched: false },
|
||||
{ pattern: 'node_modules/pdfjs-dist/build/pdf.worker.min.mjs', type: 'module', included: true, watched: false },
|
||||
{ pattern: 'node_modules/pdfjs-dist/web/pdf_viewer.mjs', type: 'module', included: true, watched: false },
|
||||
{
|
||||
pattern: 'node_modules/@angular/material/prebuilt-themes/indigo-pink.css',
|
||||
included: true,
|
||||
|
@@ -8,9 +8,9 @@ module.exports = function (config) {
|
||||
config.set({
|
||||
basePath: '../../',
|
||||
files: [
|
||||
{ pattern: 'node_modules/pdfjs-dist/build/pdf.js', included: true, watched: false },
|
||||
{ pattern: 'node_modules/pdfjs-dist/build/pdf.worker.js', included: true, watched: false },
|
||||
{ pattern: 'node_modules/pdfjs-dist/web/pdf_viewer.js', included: true, watched: false },
|
||||
{ pattern: 'node_modules/pdfjs-dist/build/pdf.min.mjs', type: 'module', included: true, watched: false },
|
||||
{ pattern: 'node_modules/pdfjs-dist/build/pdf.worker.min.mjs', type: 'module', included: true, watched: false },
|
||||
{ pattern: 'node_modules/pdfjs-dist/web/pdf_viewer.mjs', type: 'module', included: true, watched: false },
|
||||
{
|
||||
pattern: 'node_modules/@angular/material/prebuilt-themes/indigo-pink.css',
|
||||
included: true,
|
||||
|
Reference in New Issue
Block a user