mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
* [ci:force] cleanup protractor tests * [ci:force] cleanup insights test * [ci:force] cleanup dead demo shell e2e * [ci:force] cleanup e2e * [ci:force] cleanup e2e * cleanup files component * [ci:force] cleanup e2e * [ci:force] remove user info SSO protractor e2e * [ci:force] remove viewer e2e already covered by other tests * [ci:force] remove custom font from demo shell * [ci:force] demo shell viewer cleanup * [ci:force] cleanup viewer in demo shell * [ci:force] rollback model changes * [ci:force] remove site picker from content demo * [ci:force] cleanup files demo shell component * [ci:force] cleanup e2e and dead code * [ci:force] cleanup dead code * [ci:force] fix linting * [ci:force] standalone home component * [ci:force] cleanup demo shell app layout * [ci:force] cleanup css * [ci:force] cleanup demo shell logout * Update demo-shell/src/app/components/app-layout/app-layout.component.html Co-authored-by: Mykyta Maliarchuk <84377976+nikita-web-ua@users.noreply.github.com> --------- Co-authored-by: Mykyta Maliarchuk <84377976+nikita-web-ua@users.noreply.github.com>
124 lines
4.7 KiB
HTML
124 lines
4.7 KiB
HTML
<ng-container *ngIf="nodeId">
|
|
<adf-alfresco-viewer
|
|
(showViewerChange)="onViewerClosed()"
|
|
[nodeId]="nodeId"
|
|
[versionId]="versionId"
|
|
[showToolbar]="true"
|
|
[allowRightSidebar]="true"
|
|
[sidebarRightTemplate]="sidebarRightTemplate">
|
|
</adf-alfresco-viewer>
|
|
</ng-container>
|
|
|
|
<ng-container *ngIf="blobFile">
|
|
<adf-viewer
|
|
[blobFile]="blobFile"
|
|
[fileName]="fileName"
|
|
[showToolbar]="true"
|
|
[allowRightSidebar]="true"
|
|
(showViewerChange)="onViewerClosed()"
|
|
[sidebarRightTemplate]="sidebarRightTemplate">
|
|
</adf-viewer>
|
|
</ng-container>
|
|
|
|
<ng-template let-node="node" #sidebarRightTemplate>
|
|
<adf-info-drawer title="Details">
|
|
|
|
<adf-info-drawer-tab label="Comments">
|
|
<adf-node-comments [nodeId]="nodeId" [readOnly]="!isCommentEnabled">
|
|
</adf-node-comments>
|
|
</adf-info-drawer-tab>
|
|
|
|
<adf-info-drawer-tab label="Properties">
|
|
<adf-content-metadata-card *ngIf="isPreset" [node]="node"
|
|
[multi]="multi"
|
|
[preset]="customPreset"
|
|
[readOnly]="isReadOnly"
|
|
[displayAspect]="showAspect"
|
|
[displayDefaultProperties]="displayDefaultProperties"
|
|
[displayEmpty]="displayEmptyMetadata"></adf-content-metadata-card>
|
|
|
|
<adf-content-metadata-card *ngIf="!isPreset" [node]="node"
|
|
[multi]="multi"
|
|
[readOnly]="isReadOnly"
|
|
[displayAspect]="showAspect"
|
|
[displayDefaultProperties]="displayDefaultProperties"
|
|
[displayEmpty]="displayEmptyMetadata"></adf-content-metadata-card>
|
|
|
|
<p class="toggle">
|
|
<mat-slide-toggle
|
|
id="adf-metadata-default-properties"
|
|
(change)="toggleDisplayProperties()"
|
|
[checked]="displayDefaultProperties">
|
|
Display Default Properties
|
|
</mat-slide-toggle>
|
|
</p>
|
|
|
|
<p class="toggle">
|
|
<mat-slide-toggle
|
|
id="adf-metadata-empty"
|
|
(change)="toggleEmptyMetadata()"
|
|
[checked]="displayEmptyMetadata">
|
|
Display Empty Metadata
|
|
</mat-slide-toggle>
|
|
</p>
|
|
|
|
<p class="toggle">
|
|
<mat-slide-toggle
|
|
id="adf-metadata-multi"
|
|
(change)="toggleMulti()"
|
|
[checked]="multi">
|
|
Multi accordion
|
|
</mat-slide-toggle>
|
|
</p>
|
|
|
|
<p class="toggle">
|
|
<mat-slide-toggle
|
|
id="adf-metadata-readonly"
|
|
(change)="toggleReadOnly()"
|
|
[checked]="isReadOnly">
|
|
Read Only
|
|
</mat-slide-toggle>
|
|
</p>
|
|
|
|
<p class="toggle">
|
|
<mat-slide-toggle
|
|
id="adf-toggle-custom-preset"
|
|
(change)="togglePreset()"
|
|
[checked]="isPreset">
|
|
Custom preset
|
|
</mat-slide-toggle>
|
|
</p>
|
|
|
|
<p class="toggle">
|
|
|
|
<mat-form-field floatPlaceholder="float">
|
|
<input matInput placeholder="Display Aspect" [(ngModel)]="desiredAspect">
|
|
</mat-form-field>
|
|
|
|
<button mat-raised-button (click)="applyAspect()">Apply Aspect</button>
|
|
</p>
|
|
|
|
<p class="toggle">
|
|
<ng-container *ngIf="isPreset">
|
|
<mat-form-field floatPlaceholder="float">
|
|
<input matInput placeholder="Custom Preset" [(ngModel)]="customPreset" data-automation-id="adf-text-custom-preset">
|
|
</mat-form-field>
|
|
<button mat-raised-button id="adf-metadata-aplly" (click)="applyCustomPreset()">Apply</button>
|
|
</ng-container>
|
|
</p>
|
|
|
|
</adf-info-drawer-tab>
|
|
|
|
<adf-info-drawer-tab label="Versions">
|
|
<mat-card>
|
|
<mat-card-content>
|
|
<adf-version-manager [node]="node"
|
|
(uploadError)="onUploadError($event)"
|
|
(viewVersion)="onViewVersion($event)">
|
|
</adf-version-manager>
|
|
</mat-card-content>
|
|
</mat-card>
|
|
</adf-info-drawer-tab>
|
|
</adf-info-drawer>
|
|
</ng-template>
|