[**@rxap/dialog v19.2.0**](../README.md)

***

[@rxap/dialog](../globals.md) / ConfirmDialogService

# Class: ConfirmDialogService

Defined in: [confirm-dialog/confirm-dialog.service.ts:65](https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/dialog/src/lib/confirm-dialog/confirm-dialog.service.ts#L65)

## Constructors

### new ConfirmDialogService()

> **new ConfirmDialogService**(`dialog`): [`ConfirmDialogService`](ConfirmDialogService.md)

Defined in: [confirm-dialog/confirm-dialog.service.ts:66](https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/dialog/src/lib/confirm-dialog/confirm-dialog.service.ts#L66)

#### Parameters

##### dialog

`MatDialog`

#### Returns

[`ConfirmDialogService`](ConfirmDialogService.md)

## Methods

### open()

> **open**(`message`, `action`?, `config`?): `Promise`\<`boolean`\>

Defined in: [confirm-dialog/confirm-dialog.service.ts:72](https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/dialog/src/lib/confirm-dialog/confirm-dialog.service.ts#L72)

#### Parameters

##### message

`string`

##### action?

`string`

##### config?

[`ConfirmDialogConfig`](../interfaces/ConfirmDialogConfig.md)

#### Returns

`Promise`\<`boolean`\>
