# ez-grid-config



<!-- Auto Generated Below -->


## Properties

| Property        | Attribute        | Description                                      | Type             | Default     |
| --------------- | ---------------- | ------------------------------------------------ | ---------------- | ----------- |
| `columns`       | --               | Colunas da grade.                                | `EzGridColumn[]` | `undefined` |
| `config`        | --               | Configurações da grade.                          | `IGridConfig`    | `undefined` |
| `configName`    | `config-name`    | Nome usado para salvar/recuperar a configuração. | `string`         | `undefined` |
| `resourceID`    | `resource-i-d`   | Nome usado para salvar/recuperar a configuração. | `string`         | `undefined` |
| `selectedIndex` | `selected-index` | Aba selecionada das configurações da grade.      | `number`         | `0`         |


## Events

| Event          | Description                                        | Type                       |
| -------------- | -------------------------------------------------- | -------------------------- |
| `configCancel` | Emitido ao cancelar a alteração das configurações. | `CustomEvent<void>`        |
| `configChange` | Emitido ao salvar a alteração das configurações.   | `CustomEvent<IGridConfig>` |


## Dependencies

### Used by

 - [snk-grid](../snk-grid)
 - [snk-simple-crud](../snk-simple-crud)

### Depends on

- [snk-select-box](snk-select-box)

### Graph
```mermaid
graph TD;
  snk-grid-config --> snk-select-box
  snk-grid --> snk-grid-config
  snk-simple-crud --> snk-grid-config
  style snk-grid-config fill:#f9f,stroke:#333,stroke-width:4px
```

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


