33 lines
989 B
TypeScript
33 lines
989 B
TypeScript
import {Component, Inject, OnInit} from '@angular/core';
|
|
import {MAT_DIALOG_DATA, MatDialogRef} from "@angular/material/dialog";
|
|
import {ModelComponent} from "../project/game-model/ModelComponent";
|
|
import {ModelComponentTypeUtillities} from "../project/game-model/ModelComponentTypeUtillities";
|
|
|
|
|
|
@Component({
|
|
selector: 'app-delete-confirmation-dialog',
|
|
templateUrl: './delete-confirmation-dialog.component.html',
|
|
styleUrl: './delete-confirmation-dialog.component.scss'
|
|
})
|
|
export class DeleteConfirmationDialogComponent implements OnInit{
|
|
|
|
constructor(private dialogRef: MatDialogRef<DeleteConfirmationDialogComponent>,
|
|
@Inject(MAT_DIALOG_DATA) public deleteModelComponent: ModelComponent) {
|
|
}
|
|
|
|
ngOnInit(): void {
|
|
console.log("delete Confirmation dialog here")
|
|
}
|
|
|
|
|
|
cancel() {
|
|
this.dialogRef.close(false);
|
|
}
|
|
|
|
confirmDelete() {
|
|
this.dialogRef.close(true);
|
|
}
|
|
|
|
protected readonly ModelComponentTypeUtillities = ModelComponentTypeUtillities;
|
|
}
|