mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-09-10 14:11:42 +00:00
alfresco hackathon init
This commit is contained in:
@@ -198,7 +198,7 @@
|
|||||||
</mat-expansion-panel>
|
</mat-expansion-panel>
|
||||||
|
|
||||||
<ng-container *ngIf="groupedProperties$ | async; else loading; let groupedProperties">
|
<ng-container *ngIf="groupedProperties$ | async; else loading; let groupedProperties">
|
||||||
<div *ngFor="let group of groupedProperties; let first = first" class="adf-metadata-grouped-properties-container">
|
<div *ngFor="let group of groupedProperties; let first = first" class="adf-content-metadata-ai">
|
||||||
<mat-expansion-panel
|
<mat-expansion-panel
|
||||||
[attr.data-automation-id]="'adf-metadata-group-' + group.title"
|
[attr.data-automation-id]="'adf-metadata-group-' + group.title"
|
||||||
[expanded]="multi ? !displayDefaultProperties && first || group.expanded : !displayDefaultProperties && first || currentPanel.panelTitle === group.title && currentPanel.expanded"
|
[expanded]="multi ? !displayDefaultProperties && first || group.expanded : !displayDefaultProperties && first || currentPanel.panelTitle === group.title && currentPanel.expanded"
|
||||||
@@ -209,37 +209,7 @@
|
|||||||
<mat-expansion-panel-header
|
<mat-expansion-panel-header
|
||||||
class="adf-metadata-properties-header"
|
class="adf-metadata-properties-header"
|
||||||
[class.adf-metadata-properties-header-expanded]="currentPanel.panelTitle === group.title && currentPanel.expanded">
|
[class.adf-metadata-properties-header-expanded]="currentPanel.panelTitle === group.title && currentPanel.expanded">
|
||||||
<adf-content-metadata-header [title]="group.title" [expanded]="currentPanel.panelTitle === group.title && currentPanel.expanded">
|
<adf-content-metadata-header [title]="group.title" [expanded]="currentPanel.panelTitle === group.title && currentPanel.expanded" />
|
||||||
<button
|
|
||||||
*ngIf="group.editable && !this.readOnly && !isPanelEditing(group.title)"
|
|
||||||
mat-icon-button
|
|
||||||
[attr.title]="'CORE.METADATA.ACTIONS.EDIT' | translate"
|
|
||||||
[attr.aria-label]="'CORE.METADATA.ACCESSIBILITY.EDIT' | translate"
|
|
||||||
data-automation-id="meta-data-card-toggle-edit"
|
|
||||||
class="adf-edit-icon-buttons"
|
|
||||||
(click)="toggleGroupEditing(group.title, $event)">
|
|
||||||
<mat-icon>mode_edit</mat-icon>
|
|
||||||
</button>
|
|
||||||
<div class="adf-metadata-action-buttons" *ngIf="group.editable && isPanelEditing(group.title)">
|
|
||||||
<button
|
|
||||||
mat-icon-button
|
|
||||||
[attr.title]="'CORE.METADATA.ACTIONS.CANCEL' | translate"
|
|
||||||
(click)="cancelGroupEditing(group.title, $event)"
|
|
||||||
data-automation-id="reset-metadata"
|
|
||||||
class="adf-metadata-action-buttons-clear">
|
|
||||||
<mat-icon>clear</mat-icon>
|
|
||||||
</button>
|
|
||||||
<button
|
|
||||||
mat-icon-button
|
|
||||||
[attr.title]="'CORE.METADATA.ACTIONS.SAVE' | translate"
|
|
||||||
(click)="saveChanges($event)"
|
|
||||||
color="primary"
|
|
||||||
data-automation-id="save-metadata"
|
|
||||||
[disabled]="!hasMetadataChanged || invalidProperties.size > 0">
|
|
||||||
<mat-icon>check</mat-icon>
|
|
||||||
</button>
|
|
||||||
</div>
|
|
||||||
</adf-content-metadata-header>
|
|
||||||
</mat-expansion-panel-header>
|
</mat-expansion-panel-header>
|
||||||
<div *ngIf="!showGroup(group) && group.editable && editedPanelTitle !== group.title" class="adf-metadata-no-item-added">
|
<div *ngIf="!showGroup(group) && group.editable && editedPanelTitle !== group.title" class="adf-metadata-no-item-added">
|
||||||
{{ 'METADATA.BASIC.NO_ITEMS_MESSAGE' | translate : { groupTitle: group.title | translate } }}
|
{{ 'METADATA.BASIC.NO_ITEMS_MESSAGE' | translate : { groupTitle: group.title | translate } }}
|
||||||
@@ -247,7 +217,7 @@
|
|||||||
<adf-card-view
|
<adf-card-view
|
||||||
(keydown)="keyDown($event)"
|
(keydown)="keyDown($event)"
|
||||||
[properties]="group.properties"
|
[properties]="group.properties"
|
||||||
[editable]="!readOnly && group.editable && isPanelEditing(group.title)"
|
[editable]="false"
|
||||||
[displayEmpty]="displayEmpty"
|
[displayEmpty]="displayEmpty"
|
||||||
[copyToClipboardAction]="copyToClipboardAction"
|
[copyToClipboardAction]="copyToClipboardAction"
|
||||||
[useChipsForMultiValueProperty]="useChipsForMultiValueProperty"
|
[useChipsForMultiValueProperty]="useChipsForMultiValueProperty"
|
||||||
@@ -257,6 +227,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</ng-container>
|
</ng-container>
|
||||||
|
|
||||||
|
|
||||||
<ng-template #loading>
|
<ng-template #loading>
|
||||||
<mat-progress-bar mode="indeterminate" [attr.aria-label]="'DATA_LOADING' | translate" />
|
<mat-progress-bar mode="indeterminate" [attr.aria-label]="'DATA_LOADING' | translate" />
|
||||||
</ng-template>
|
</ng-template>
|
||||||
|
Reference in New Issue
Block a user