+ class="adf-textitem-editable-error"
+ *ngIf="isEditable && hasErrors">
- {{ error.message | translate: error }}
@@ -60,63 +63,64 @@
+ class="adf-textitem-chip-list">
+ [removable]="isEditable"
+ (removed)="removeValueFromList(idx)">
{{ propertyValue }}
cancel
+ matChipRemove>cancel
+ class="adf-property-field adf-textitem-chip-list-input"
+ [ngClass]="{ 'adf-property-read-only': !isEditable }"
+ [floatLabel]="'never'">
+ class="adf-property-value"
+ title="{{property.label | translate }}"
+ [placeholder]="editedValue ? '' : property.default | translate"
+ [attr.aria-label]="property.label | translate"
+ [matChipInputFor]="chipList"
+ [matChipInputAddOnBlur]="true"
+ (matChipInputTokenEnd)="addValueToList($event)"
+ [attr.data-automation-id]="'card-textitem-editchipinput-' + property.key">
mode_edit
+ class="adf-textitem-edit-icon">mode_edit
+ role="button"
+ class="adf-textitem-clickable"
+ [ngClass]="{ 'adf-property-read-only': !isEditable }"
+ [attr.data-automation-id]="'card-textitem-toggle-' + property.key"
+ (click)="clicked()"
+ fxLayout="row"
+ fxLayoutAlign="space-between center">
+ [floatLabel]="'never'">
+
+ [type]=property.inputType
+ class="adf-property-value"
+ title="{{property.label | translate }}"
+ [ngClass]="{ 'adf-textitem-clickable-value': !isEditable }"
+ [placeholder]="property.default"
+ [attr.aria-label]="property.label | translate"
+ [(ngModel)]="editedValue"
+ (blur)="update()"
+ (keydown.enter)="update()"
+ [disabled]="!isEditable"
+ [attr.data-automation-id]="'card-textitem-value-' + property.key">
@@ -124,6 +128,18 @@
+
{{ property.default | translate }}