Type identifier:
linkCategory: Experience Blocks
Clickable navigational block. Its destination is set by to: a URL, an Experience, or an auth action. It also takes the shared block style, layout, and data properties, and it restricts which blocks it can contain.
Property | Type | Required | Notes |
|---|---|---|---|
|
| Yes | Shared block identifier. |
|
| Yes | Block discriminator. |
| Destination object | Yes | Destination: a URL, an Experience ( |
|
| No | Constrained by recursive child validation. |
|
| No | Optional state-specific overrides. |
The shared block style, layout, and data properties also apply to Link blocks.
Link children cannot include Link or Button blocks at any nesting level.
State entries follow the shared state shape (id, optional name, optional activation, overrides).
No states are currently available for Link blocks.
{
"id": "link-1",
"type": "link",
"to": {
"type": "url",
"url": "https://example.com"
}
}