# taskbar-split-button



<!-- Auto Generated Below -->


## Properties

| Property        | Attribute         | Description                                                                | Type                     | Default     |
| --------------- | ----------------- | -------------------------------------------------------------------------- | ------------------------ | ----------- |
| `action`        | --                | Função de callback acionada ao clicar no botão principal.                  | `(name: string) => void` | `undefined` |
| `actions`       | --                | Define a lista de ações disponíveis no dropdown do botão.                  | `Action[]`               | `undefined` |
| `className`     | `class-name`      | Classe CSS personalizada para estilizar o botão.                           | `string`                 | `undefined` |
| `dataElementId` | `data-element-id` | Identificador de elemento para fins de rastreamento e automação de testes. | `string`                 | `undefined` |
| `enabled`       | `enabled`         | Se false o usuário não pode interagir com o componente.                    | `boolean`                | `undefined` |
| `iconName`      | `icon-name`       | Nome do ícone a ser exibido no botão.                                      | `string`                 | `undefined` |
| `name`          | `name`            | Nome identificador da ação do botão.                                       | `string`                 | `undefined` |
| `title`         | `title`           | Texto que será exibido no botão.                                           | `string`                 | `undefined` |


## Dependencies

### Used by

 - [snk-crud](../../../snk-crud)
 - [snk-detail-view](../../../snk-crud/subcomponents/snk-detail-view)
 - [snk-grid](../../../snk-grid)
 - [snk-guides-viewer](../../../snk-crud/subcomponents)
 - [snk-simple-crud](../../../snk-simple-crud)
 - [snk-taskbar](../..)

### Graph
```mermaid
graph TD;
  snk-crud --> taskbar-split-button
  snk-detail-view --> taskbar-split-button
  snk-grid --> taskbar-split-button
  snk-guides-viewer --> taskbar-split-button
  snk-simple-crud --> taskbar-split-button
  snk-taskbar --> taskbar-split-button
  style taskbar-split-button fill:#f9f,stroke:#333,stroke-width:4px
```

----------------------------------------------


