[**@rxap/material-table-system v19.0.2-dev.1**](../README.md)

***

[@rxap/material-table-system](../globals.md) / TableHeaderButtonMethodOptions

# Interface: TableHeaderButtonMethodOptions

Defined in: [packages/angular/material/table-system/src/lib/table-header-button/decorators.ts:9](https://gitlab.com/rxap/packages/-/blob/8058138ff98d9e37b711846892c79ebc45ed17d4/packages/angular/material/table-system/src/lib/table-header-button/decorators.ts#L9)

## Properties

### confirm?

> `optional` **confirm**: `boolean`

Defined in: [packages/angular/material/table-system/src/lib/table-header-button/decorators.ts:17](https://gitlab.com/rxap/packages/-/blob/8058138ff98d9e37b711846892c79ebc45ed17d4/packages/angular/material/table-system/src/lib/table-header-button/decorators.ts#L17)

If true, the user will be asked to confirm the action before execution.

***

### errorMessage?

> `optional` **errorMessage**: `string`

Defined in: [packages/angular/material/table-system/src/lib/table-header-button/decorators.ts:26](https://gitlab.com/rxap/packages/-/blob/8058138ff98d9e37b711846892c79ebc45ed17d4/packages/angular/material/table-system/src/lib/table-header-button/decorators.ts#L26)

The error message that will be displayed if the action fails.

***

### refresh?

> `optional` **refresh**: `boolean`

Defined in: [packages/angular/material/table-system/src/lib/table-header-button/decorators.ts:13](https://gitlab.com/rxap/packages/-/blob/8058138ff98d9e37b711846892c79ebc45ed17d4/packages/angular/material/table-system/src/lib/table-header-button/decorators.ts#L13)

If true, the table will be refreshed after the action is executed.

***

### successMessage?

> `optional` **successMessage**: `string`

Defined in: [packages/angular/material/table-system/src/lib/table-header-button/decorators.ts:31](https://gitlab.com/rxap/packages/-/blob/8058138ff98d9e37b711846892c79ebc45ed17d4/packages/angular/material/table-system/src/lib/table-header-button/decorators.ts#L31)

The success message that will be displayed if the action succeeds.

***

### tooltip?

> `optional` **tooltip**: `string`

Defined in: [packages/angular/material/table-system/src/lib/table-header-button/decorators.ts:21](https://gitlab.com/rxap/packages/-/blob/8058138ff98d9e37b711846892c79ebc45ed17d4/packages/angular/material/table-system/src/lib/table-header-button/decorators.ts#L21)

The tooltip of the action button.
