|
@@ -1,15 +1,15 @@
|
|
|
-<span class="lemmatizedEntityRef {{ data.entityLemType }}" (click)="toggleLemEntityData($event)" [ngClass]="{
|
|
|
+<span class="lemmatizedEntityRef {{ data.entityLemType }} " (click)="toggleLemEntityData($event)" [ngClass]="{
|
|
|
opened: opened,
|
|
|
lemmaHighlight: (evtStatusService.currentLemmatizedEntityId$ | async) === data.entityLemId && !opened,
|
|
|
noDetails: (availableLemEntities$ | async) === false
|
|
|
- }" [evtHtmlAttributes]="data?.attributes">
|
|
|
+ }" [evtHighlight]="highlightDataLem" [evtHtmlAttributes]="data?.attributes">
|
|
|
<evt-content-viewer *ngFor="let element of data.content" [content]="element" [editionLevel]="editionLevel" [itemsLemsToHighlight]="itemsLemsToHighlight" [textFlow]="textFlow"></evt-content-viewer>
|
|
|
</span>
|
|
|
<ng-container *ngIf="availableLemEntities$ | async">
|
|
|
<div *ngIf="opened" class="lemmatizedEntityRefDetail {{ data.entityLemType }}">
|
|
|
- <ng-container *ngIf="lementity$ | async as lementity; else loading">
|
|
|
- <span *ngIf="lementity === 'notFound'" class="d-block p-2 pl-3 font-italic font-weight-light not-found-msg">{{ 'entityNotFound' | translate }}</span>
|
|
|
- <evt-lemmatized-entity *ngIf="lementity !== 'notFound'" [inList]="true" [data]="lementity"> </evt-lemmatized-entity>
|
|
|
+ <ng-container *ngIf="entity$ | async as entity; else loading">
|
|
|
+ <span *ngIf="entity === 'notFound'" class="d-block p-2 pl-3 font-italic font-weight-light not-found-msg">{{ 'entityNotFound' | translate }}</span>
|
|
|
+ <evt-lemmatized-entity *ngIf="entity !== 'notFound'" [inList]="true" [data]="entity"> </evt-lemmatized-entity>
|
|
|
</ng-container>
|
|
|
<ng-template #loading>Loading...</ng-template>
|
|
|
</div>
|