# `tether_component` (component)

| name                    | type                                                                                                                                  | default value | description |
| ----------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | ------------- | ----------- |
| `attachment` (required) | `enum('top left'|'top center'|'top right'|'middle left'|'middle center'|'middle right'|'bottom left'|'bottom center'|'bottom right')` |               |             |
| `children`              | `custom`                                                                                                                              |               |             |
| `className`             | `string`                                                                                                                              |               |             |
| `classPrefix`           | `string`                                                                                                                              |               |             |
| `classes`               | `object`                                                                                                                              |               |             |
| `constraints`           | `array`                                                                                                                               |               |             |
| `enabled`               | `bool`                                                                                                                                |               |             |
| `id`                    | `string`                                                                                                                              |               |             |
| `offset`                | `string`                                                                                                                              |               |             |
| `optimizations`         | `object`                                                                                                                              |               |             |
| `renderElementTag`      | `string`                                                                                                                              | `'div'`       |             |
| `renderElementTo`       | `any`                                                                                                                                 | `null`        |             |
| `style`                 | `object`                                                                                                                              |               |             |
| `targetAttachment`      | `enum('top left'|'top center'|'top right'|'middle left'|'middle center'|'middle right'|'bottom left'|'bottom center'|'bottom right')` |               |             |
| `targetModifier`        | `string`                                                                                                                              |               |             |
| `targetOffset`          | `string`                                                                                                                              |               |             |
