From cd63f67e0a6bd8a437b7ee680d5f4f14730d61a5 Mon Sep 17 00:00:00 2001 From: Mykyta Maliarchuk <84377976+nikita-web-ua@users.noreply.github.com> Date: Mon, 7 Apr 2025 14:13:34 +0200 Subject: [PATCH] [ACS-5184] Show progress spinner on file navigation (#10596) * [ACS-5184] show progress spinner on file navigation * [ACS-5184] show spinner unitl content is ready * [ACS-5184] unit test fix * [ACS-5184] cr fix * [ACS-5184] spelling error fix --- .../img-viewer/img-viewer.component.html | 1 + .../img-viewer/img-viewer.component.ts | 3 + .../media-player/media-player.component.html | 2 +- .../media-player/media-player.component.ts | 3 + .../pdf-viewer/pdf-viewer.component.ts | 4 + .../viewer-render.component.html | 22 +++--- .../viewer-render.component.scss | 12 +++ .../viewer-render.component.spec.ts | 75 ++++++++++++++++++- .../viewer-render/viewer-render.component.ts | 2 + .../components/viewer.component.spec.ts | 20 +++++ .../lib/viewer/components/viewer.component.ts | 18 +++-- 11 files changed, 140 insertions(+), 22 deletions(-) diff --git a/lib/core/src/lib/viewer/components/img-viewer/img-viewer.component.html b/lib/core/src/lib/viewer/components/img-viewer/img-viewer.component.html index 3ce26e9a02..fc5f0ef814 100644 --- a/lib/core/src/lib/viewer/components/img-viewer/img-viewer.component.html +++ b/lib/core/src/lib/viewer/components/img-viewer/img-viewer.component.html @@ -8,6 +8,7 @@ diff --git a/lib/core/src/lib/viewer/components/img-viewer/img-viewer.component.ts b/lib/core/src/lib/viewer/components/img-viewer/img-viewer.component.ts index 9e7cc896cf..1f535b3d3f 100644 --- a/lib/core/src/lib/viewer/components/img-viewer/img-viewer.component.ts +++ b/lib/core/src/lib/viewer/components/img-viewer/img-viewer.component.ts @@ -80,6 +80,9 @@ export class ImgViewerComponent implements AfterViewInit, OnChanges, OnDestroy { @Output() isSaving = new EventEmitter(); + @Output() + imageLoaded = new EventEmitter(); + @ViewChild('image', { static: false }) imageElement: ElementRef; diff --git a/lib/core/src/lib/viewer/components/media-player/media-player.component.html b/lib/core/src/lib/viewer/components/media-player/media-player.component.html index 455d4c7d07..e121ee67ac 100644 --- a/lib/core/src/lib/viewer/components/media-player/media-player.component.html +++ b/lib/core/src/lib/viewer/components/media-player/media-player.component.html @@ -1,4 +1,4 @@ -