/
tisit
/
FUXA_SCADA
Обзор
Документация
Войти
/
tisit
/
FUXA_SCADA
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
client/src/app/editor/plugins/plugins.component.html
44 строки
3 KB
Umberto Nocelli
Upgrade Angular from v16 to v17 (#2113)
08 янв 2026, 21:56
Не верифицирован
08 янв 2026, 21:56
905235d
Код
Авторство
О чём код?
<div> <h1 mat-dialog-title class="dialog-title" mat-dialog-draggable>{{'dlg.plugins-title' | translate}}</h1> <mat-icon (click)="onNoClick()" class="dialog-close-btn">clear</mat-icon> <div mat-dialog-content> <div class="info">{{'dlg.plugins-info' | translate}}</div> <div class="list" role="table"> <div class="list-row list-header" role="row"> <span class="cell list-type" role="columnheader">{{'dlg.plugins-type' | translate}}</span> <span class="cell list-name" role="columnheader">{{'dlg.plugins-name' | translate}}</span> <span class="cell list-version" role="columnheader">{{'dlg.plugins-version' | translate}}</span> <span class="cell list-current" role="columnheader">{{'dlg.plugins-current' | translate}}</span> <span class="cell list-description" role="columnheader">{{'dlg.plugins-description' | translate}}</span> <span class="cell list-status" role="columnheader"></span> <span class="cell list-tool" role="columnheader"></span> </div> <div class="list-body" role="rowgroup"> <div *ngFor="let plugin of plugins" class="list-row list-item" role="row"> <span class="cell list-type" role="cell">{{plugin.type}}</span> <span class="cell list-name" role="cell">{{plugin.name}}</span> <span class="cell list-version" role="cell">{{plugin.version}}</span> <span class="cell list-current" role="cell">{{plugin.current}}</span> <span class="cell list-description" role="cell">{{ 'plugin.group-' + plugin.group | translate}}</span> <span class="cell list-status" role="cell">{{plugin.status}}</span> <div class="list-tool" role="cell"> <div class="tool-spinner"> <mat-spinner *ngIf="plugin.working" diameter="20"></mat-spinner> </div> <div class="tool-actions" *ngIf="plugin.dinamic"> <button mat-icon-button [disabled]="plugin.current.length > 0" (click)="install(plugin)"> <mat-icon>add_circle_outline</mat-icon> </button> <button mat-icon-button [disabled]="!plugin.pkg || !plugin.current.length" (click)="remove(plugin)"> <mat-icon>remove_circle_outline</mat-icon> </button> </div> </div> </div> </div> </div> </div> <div mat-dialog-actions class="dialog-action"> <button mat-raised-button [mat-dialog-close]="">{{'dlg.ok' | translate}}</button> </div> </div>