/
tisit
/
FUXA_SCADA
Обзор
Документация
Войти
/
tisit
/
FUXA_SCADA
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
client/src/app/resources/lib-widgets/lib-widgets.component.html
33 строки
2 KB
unocelli
feat: remove widget from library
16 апр 2025, 23:51
16 апр 2025, 23:51
b6c11ad
Код
Авторство
О чём код?
<mat-accordion multi="true"> <mat-expansion-panel *ngFor="let grpWidgets of resourceWidgets$ | async" [expanded]="expandedGroups[grpWidgets.name]" (opened)="expandedGroups[grpWidgets.name] = true" (closed)="expandedGroups[grpWidgets.name] = false" class="resource-widgets-panel" togglePosition="before"> <mat-expansion-panel-header class="resource-widgets-header"> <mat-panel-title> {{grpWidgets.name}} </mat-panel-title> <mat-panel-description> </mat-panel-description> </mat-expansion-panel-header> <ng-template matExpansionPanelContent> <div *ngFor="let widget of grpWidgets.items" (click)="onSelect(widget.path)" class="lib-widget-item" [class.selected]="selectedWidgetPath === widget.path" matTooltip="{{widget.name}}"> <img src="{{rootPath}}/{{widget.path}}" id="{{widget.path}}"> <mat-icon aria-label="More" [matMenuTriggerFor]="menuview"> more_vert </mat-icon> <mat-menu #menuview="matMenu" class="item-menu"> <button mat-menu-item (click)="onRemoveWidget(widget)">{{'widget.remove' | translate}}</button> </mat-menu> </div> </ng-template> </mat-expansion-panel> </mat-accordion>