/
githubmirror
/
oppia
Обзор
Документация
Войти
/
githubmirror
/
oppia
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
extensions/objects/templates/math-expression-content-editor.component.html
22 строки
805 B
Patel Muhammad
Fix #18199: Fix math expression preview with screen reader (#19065)
01 ноя 2023, 11:42
Не верифицирован
01 ноя 2023, 11:42
de8efec
Код
Авторство
О чём код?
<div *ngIf="!active && !alwaysEditable"> <textarea disabled="true"> {{localValue.label}} </textarea> (<a href="#" (click)="openEditor()">Edit</a>) </div> <div *ngIf="active || alwaysEditable"> <div> <textarea [ngModel]="localValue.label" (ngModelChange)="debouncedUpdate$.next($event)" placeholder="Enter a math expression using LaTeX, e.g. '\frac{x}{y}'"></textarea> </div> <span tabindex="0"> Preview: <span *ngIf="localValue.label" [oppiaMathJax]="localValue.label" [attr.aria-label]="localValue.label"> </span> </span> <span *ngIf="!localValue.label" [oppiaMathJax]="placeholderText" class="text-secondary"> </span> <button type="button" class="btn btn-secondary" *ngIf="!alwaysEditable" (click)="replaceValue(localValue.label)"> Close </button> </div>