rendition.component.html 1.3 KB

12345678910111213141516171819202122232425262728
  1. <div class="rendition">
  2. <ng-container *ngIf="data.scope || data.selector || data.scheme">
  3. <div class="rendition-section rendition-scope" *ngIf="data.scope">
  4. <label>{{'scope' | translate}}: </label>
  5. <span>{{data.scope}} {{ scopeDescription$ | async }}</span>
  6. </div>
  7. <div class="rendition-section rendition-selector" *ngIf="data.selector">
  8. <label>{{'selector' | translate}}: </label><span>{{data.selector}}</span>
  9. </div>
  10. <div class="rendition-section rendition-scheme" *ngIf="data.scheme">
  11. <label>{{'scheme' | translate}}: </label><span>{{data.scheme}} {{data.schemeVersion}}</span>
  12. </div>
  13. <div class="rendition-section rendition-content">
  14. <label>{{'rules' | translate}}: </label>
  15. <span>
  16. <evt-content-viewer *ngFor="let element of data.content" [content]="element"></evt-content-viewer>
  17. </span>
  18. </div>
  19. </ng-container>
  20. <ng-container *ngIf="!data.scope && !data.selector && !data.scheme && data.id">
  21. <div class="rendition-section rendition-content">
  22. <label>{{data.id}}:</label>
  23. <span>
  24. <evt-content-viewer *ngFor="let element of data.content" [content]="element"></evt-content-viewer>
  25. </span>
  26. </div>
  27. </ng-container>
  28. </div>