This catalog is generated from packages/core/src/components.ts. Shared components render automatically; host components need a renderer on your page.
| Property |
Value |
| ID / version |
confirm@1 / 1 |
| Rendering layer |
shared |
| Trace |
tiketo_component_confirm_v1 |
| Reply event |
tiketo_component_confirm_reply_v1 |
| Field |
Type |
Required |
Constraints |
requestId |
string |
yes |
min length 1, max length 128 |
question |
string |
yes |
min length 1, max length 120 |
fallbackText |
string |
no |
min length 1, max length 1000 |
| Field |
Type |
Required |
Constraints |
requestId |
string |
yes |
min length 1, max length 128 |
value |
“yes” | “no” |
yes |
— |
| Property |
Value |
| ID / version |
choice@1 / 1 |
| Rendering layer |
shared |
| Trace |
tiketo_component_choice_v1 |
| Reply event |
tiketo_component_choice_reply_v1 |
| Field |
Type |
Required |
Constraints |
requestId |
string |
yes |
min length 1, max length 128 |
prompt |
string |
yes |
min length 1, max length 120 |
options |
object[] |
yes |
min items 2, max items 6 |
options[].value |
string |
yes, when options is present |
min length 1, max length 120 |
options[].label |
string |
yes, when options is present |
min length 1, max length 80 |
fallbackText |
string |
no |
min length 1, max length 1000 |
| Field |
Type |
Required |
Constraints |
requestId |
string |
yes |
min length 1, max length 128 |
value |
string |
yes |
min length 1, max length 120 |
| Property |
Value |
| ID / version |
card@1 / 1 |
| Rendering layer |
shared |
| Trace |
tiketo_component_card_v1 |
| Reply event |
tiketo_component_card_reply_v1 |
| Field |
Type |
Required |
Constraints |
title |
string |
yes |
min length 1, max length 120 |
text |
string |
yes |
min length 1, max length 1000 |
imageUrl |
string |
no |
min length 1, max length 2048 |
link |
object |
no |
no extra fields |
link.url |
string |
yes, when link is present |
min length 1, max length 2048 |
link.label |
string |
yes, when link is present |
min length 1, max length 80 |
fallbackText |
string |
no |
min length 1, max length 1000 |
This contract uses null.
| Property |
Value |
| ID / version |
productPreview@1 / 1 |
| Rendering layer |
host |
| Trace |
tiketo_component_product_preview_v1 |
| Reply event |
tiketo_component_product_preview_reply_v1 |
| Field |
Type |
Required |
Constraints |
requestId |
string |
yes |
min length 1, max length 128 |
productId |
string |
yes |
min length 1, max length 120 |
name |
string |
yes |
min length 1, max length 120 |
price |
number |
yes |
minimum 0 |
currency |
“CZK” | “EUR” |
yes |
— |
imageUrl |
string |
no |
min length 1, max length 2048 |
variants |
string[] |
yes |
min items 1, max items 6 |
fallbackText |
string |
no |
min length 1, max length 1000 |
| Field |
Type |
Required |
Constraints |
requestId |
string |
yes |
min length 1, max length 128 |
productId |
string |
yes |
min length 1, max length 120 |
variant |
string |
yes |
min length 1, max length 80 |