# `PetalComponents.Link`
[🔗](https://github.com/petalframework/petal_components/blob/v3.2.0/lib/petal_components/link.ex#L1)

# `a`

## Attributes

* `class` (`:any`) - CSS class for link (either a string or list). Defaults to `nil`.
* `link_type` (`:string`) - Defaults to `"a"`. Must be one of `"a"`, `"live_patch"`, `"live_redirect"`, or `"button"`.
* `label` (`:string`) - label your link. Defaults to `nil`.
* `to` (`:string`) - link path. Defaults to `nil`.
* `disabled` (`:boolean`) - disables the link. This will turn an <a> into a <button> (<a> tags can't be disabled). Defaults to `false`.
* Global attributes are accepted. Supports all globals plus: `["method", "download"]`.
## Slots

* `inner_block`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
