feat: Löschbutton für Löschdienst hinzugefügt
- Einen Button hinzugefügt, um den Löschdienst auszulösen.
This commit is contained in:
parent
6299ac25e5
commit
c3001d1f52
@ -39,6 +39,9 @@
|
|||||||
<button *ngIf="isLogedIn()" class="btn" (click)="saveAsync()" [ngStyle]="{ 'visibility': updateService.isVisible ? 'visible' : 'hidden' }" matTooltip="strg + S" matTooltipPosition="below" matTooltipClass="pt-3" [matTooltipDisabled]="!updateService.isVisible">
|
<button *ngIf="isLogedIn()" class="btn" (click)="saveAsync()" [ngStyle]="{ 'visibility': updateService.isVisible ? 'visible' : 'hidden' }" matTooltip="strg + S" matTooltipPosition="below" matTooltipClass="pt-3" [matTooltipDisabled]="!updateService.isVisible">
|
||||||
<mat-icon class="scale-pulse" [matBadge]="updateActCount === 0 ? '' : updateActCount">save</mat-icon>
|
<mat-icon class="scale-pulse" [matBadge]="updateActCount === 0 ? '' : updateActCount">save</mat-icon>
|
||||||
</button>
|
</button>
|
||||||
|
<button *ngIf="isLogedIn()" class="btn" (click)="deletionService.executeAll()" [ngStyle]="{ 'visibility': updateService.isVisible ? 'visible' : 'hidden' }" matTooltip="entf" matTooltipPosition="below" matTooltipClass="pt-3" [matTooltipDisabled]="!updateService.isVisible">
|
||||||
|
<mat-icon class="scale-pulse" [matBadge]="updateActCount === 0 ? '' : updateActCount">delete_forever</mat-icon>
|
||||||
|
</button>
|
||||||
<button *ngIf="isLogedIn()" class="btn" (click)="transferService.executeAll()" [ngStyle]="{ 'visibility': transferService.isVisible ? 'visible' : 'hidden' }" matTooltip="strg + ␣" matTooltipPosition="below" [matTooltipDisabled]="!transferService.isVisible">
|
<button *ngIf="isLogedIn()" class="btn" (click)="transferService.executeAll()" [ngStyle]="{ 'visibility': transferService.isVisible ? 'visible' : 'hidden' }" matTooltip="strg + ␣" matTooltipPosition="below" [matTooltipDisabled]="!transferService.isVisible">
|
||||||
<mat-icon class="move-left-right">swap_horiz</mat-icon>
|
<mat-icon class="move-left-right">swap_horiz</mat-icon>
|
||||||
</button>
|
</button>
|
||||||
|
|||||||
@ -8,6 +8,7 @@ import { ColorModeBttnComponent } from '../common/color-mode-bttn/color-mode-btt
|
|||||||
import { MatIconModule } from '@angular/material/icon';
|
import { MatIconModule } from '@angular/material/icon';
|
||||||
import { RefreshService } from '../../services/button/refresh.service';
|
import { RefreshService } from '../../services/button/refresh.service';
|
||||||
import { CreationService } from '../../services/button/creation.service';
|
import { CreationService } from '../../services/button/creation.service';
|
||||||
|
import { DeletionService } from '../../services/button/deletion.service';
|
||||||
import { ButtonVisibilityService } from '../../services/button/button-visibility.service';
|
import { ButtonVisibilityService } from '../../services/button/button-visibility.service';
|
||||||
import { UpdateService, UpdateEvent } from '../../services/button/update.service';
|
import { UpdateService, UpdateEvent } from '../../services/button/update.service';
|
||||||
import { TransferService } from '../../services/button/transfer.service';
|
import { TransferService } from '../../services/button/transfer.service';
|
||||||
@ -35,7 +36,7 @@ export class NavMenuComponent {
|
|||||||
|
|
||||||
isChecked = true;
|
isChecked = true;
|
||||||
|
|
||||||
constructor(private dialog: MatDialog, private authService: AuthenticationService, public refreshService: RefreshService, public creationService: CreationService, public updateService: UpdateService, public transferService: TransferService, public buttonVisibilityService: ButtonVisibilityService) {
|
constructor(private dialog: MatDialog, private authService: AuthenticationService, public refreshService: RefreshService, public creationService: CreationService, public updateService: UpdateService, public transferService: TransferService, public buttonVisibilityService: ButtonVisibilityService, public deletionService: DeletionService) {
|
||||||
this.authService.isAuthenticated().then().catch()
|
this.authService.isAuthenticated().then().catch()
|
||||||
this.updateActCount = this.updateService.totalCount;
|
this.updateActCount = this.updateService.totalCount;
|
||||||
this.updateService.addChangeListener(UpdateEvent.CountChange, () => {
|
this.updateService.addChangeListener(UpdateEvent.CountChange, () => {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user