[MNT-22613] Viewer wildcard extension (#7280)

* support viewer wildcard extensions

* update docs

* fix lint

* fix template
This commit is contained in:
Denys Vuika
2021-10-05 17:01:07 +01:00
committed by GitHub
parent 2ff3298a85
commit 2bb7586f93
4 changed files with 139 additions and 41 deletions

View File

@@ -199,8 +199,17 @@
fxFlexOrder="1"
fxFlex="1 1 auto">
<div class="adf-viewer-layout-content adf-viewer__fullscreen-container">
<div class="adf-viewer-content-container"
[ngSwitch]="viewerType">
<div class="adf-viewer-content-container" [ngSwitch]="viewerType">
<ng-container *ngSwitchCase="'external'">
<adf-preview-extension
*ngIf="!!externalViewer"
[id]="externalViewer.component"
[node]="nodeEntry?.entry"
[url]="urlFileContent"
[extension]="externalViewer.fileExtension"
[attr.data-automation-id]="externalViewer.component">
</adf-preview-extension>
</ng-container>
<ng-container *ngSwitchCase="'pdf'">
<adf-pdf-viewer (close)="onBackButtonClick()"