/
githubmirror
/
oppia
Обзор
Документация
Войти
/
githubmirror
/
oppia
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
extensions/visualizations/oppia-visualization-sorted-tiles.component.html
44 строки
2 KB
Shivam Chaudhary
Fix part of #9749: Migration of improvements-tab, statistics-tab, feedback-tab in Angular (#16060)
07 окт 2022, 18:18
Не верифицирован
07 окт 2022, 18:18
8237341
Код
Авторство
О чём код?
<div *ngIf="options.header"> <strong>{{ options.header }}</strong> </div> <ol class="oppia-visualization-sorted-tiles"> <li tabindex="-1" *ngFor="let datum of data; index as index" [ngClass]="{'selected': isSelected[index]}"> <div class="oppia-visualization-sorted-tile-content" (mouseover)="select(index)" (mouseleave)="unselect(index)"> <div class="oppia-visualization-sorted-tile-answer answer-{{ index }}" #oppiaVisualizationSortedTileAnswer> <oppia-interaction-display class="oppia-visualization-sorted-tile-answer-content" [htmlData]="datum.answer"> </oppia-interaction-display> <div class="more" *ngIf="isAnswerTooLong(oppiaVisualizationSortedTileAnswer)"> <a href="#" (click)="openAnswerContentModal(index)"> ...more </a> </div> </div> <div class="oppia-visualization-sorted-tile-frequency"> <span *ngIf="options.use_percentages"> {{ percentages[index] }}% </span> <span *ngIf="!options.use_percentages" [ngPlural]="datum.frequency"> <ng-template ngPluralCase="one">1 time</ng-template> <ng-template ngPluralCase="other">{{ '{} times' }}</ng-template> </span> </div> <div class="oppia-visualization-sorted-tile-tooltip" *ngIf="options.use_percentages && isSelected[index]"> <i class="arrow-up"></i> <p class="frequency" [ngPlural]="datum.frequency"> <ng-template ngPluralCase="one">1 time</ng-template> <ng-template ngPluralCase="other">{{ '{} times' }}</ng-template> </p> </div> </div> </li> </ol>