# ModalDialogConfirmation

**Kind:** Interface

**Source:** `Pams/Web/Pams.WebApp/Client/app/core/modal-dialog/modal-dialog-confirmation.ts` (line 3)

**Part of:** [Pams](subsystem-pams)

## Properties

| Property | Type |
|---|---|
| `message` | `string` |
| `key` | `string` |
| `icon` | `string` |
| `title` | `string` |
| `cancelButtonText` | `string` |
| `OKButtonText` | `string` |
| `OKSaveButtonText` | `string` |
| `cancelButtonVisible` | `string` |
| `modalType` | `string` |
| `accept` | `Function` |
| `acceptWithSave` | `Function` |
| `reject` | `Function` |
| `acceptVisible` | `boolean` |
| `rejectVisible` | `boolean` |
| `acceptEvent` | `EventEmitter<any>` |
| `acceptWithSaveEvent` | `EventEmitter<any>` |
| `rejectEvent` | `EventEmitter<any>` |

## Used by

2 references from 2 files. Each is a place in this repository where the symbol is actually used — go read one rather than trusting an example.

### Imported by (2)

- `ModalDialogComponent` — `Pams/Web/Pams.WebApp/Client/app/core/modal-dialog/modal-dialog.component.ts`:1
- `ModalDialogService` — `Pams/Web/Pams.WebApp/Client/app/core/modal-dialog/modal-dialog.service.ts`:1
