lemmatized-entity-detail.component.html 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <div [title]="'&lt;' + data.label + '&gt;' | lowercase">
  2. <!-- <span class="icon">
  3. <evt-icon [iconInfo]="iconData[data.label] || defaultIcon"></evt-icon>
  4. </span> -->
  5. <span class="label" *ngIf="data.label=='lem'">Lemma: </span>
  6. <span class="label" *ngIf="data.label=='note'">
  7. Note:
  8. </span>
  9. <span class="text">
  10. <ng-container *ngFor="let element of data.content">
  11. <evt-content-viewer [content]="element"></evt-content-viewer>
  12. <ul class="attributes-list">
  13. <div *ngFor="let item of element.attributes | keyvalue">
  14. <li *ngIf="item.key!=='lemmaRef' && data.label!=='div'">
  15. <span *ngIf="item.key==='norm' && item.key!=='lemmaRef'" class="label">Forma normalizzata: </span>
  16. <span *ngIf="item.key==='type' && item.key!=='lemmaRef'" class="label">Iperlemma: </span>
  17. <span *ngIf="item.key==='pos' && item.key!=='lemmaRef'" class="label">Categoria grammaticale: </span>
  18. <span *ngIf="item.key!=='lemmaRef'">{{ item.value }}</span>
  19. </li>
  20. </div>
  21. </ul>
  22. </ng-container>
  23. <span class="label" *ngIf="data.label=='lem'">
  24. Risorse esterne<br/>Consulta il Tesoro della Lingua Italiana delle Origini
  25. </span>
  26. <span>
  27. <ng-container *ngFor="let element of data.content; index as i; first as isFirst">
  28. <ul class="attributes-list">
  29. <div *ngFor="let item of element.attributes| keyvalue">
  30. <li *ngIf="item.key==='lemmaRef' && data.label!=='lem' && data.label!='note' && data.label==='a' && item.key!=='pos' && item.key!=='norm' && item.key!=='type'">
  31. <div>
  32. <span (click)="openlinkLem()" [class.pointer]="linkLem">
  33. <a class="icon-delete" class="ml-2 external-link-alt">
  34. Definizione lemma
  35. <evt-icon [iconInfo]="{icon: 'external-link-alt', iconSet: 'fas'}"></evt-icon>
  36. </a>
  37. </span>
  38. </div>
  39. </li>
  40. <li *ngIf="item.key !=='lemmaRef' && data.label!=='a' && item.key!=='pos' && item.key!=='norm'">
  41. <div>
  42. <span (click)="openlinkTLIO()" [class.pointer]="linkLem">
  43. <a class="icon-delete" class="ml-2 external-link-alt">
  44. TLIO
  45. <evt-icon [iconInfo]="{icon: 'external-link-alt', iconSet: 'fas'}"></evt-icon>
  46. </a>
  47. </span>
  48. </div>
  49. </li>
  50. </div>
  51. </ul>
  52. </ng-container>
  53. </span>
  54. </span>
  55. </div>