GenerativeUiComponentImage
HTTP API schema
A2UI `Image`. The TV fetches the image from `url` (https only; no inline data), at a fixed size per `variant`. It uses the card radius, shows the surface color while loading and a muted placeholder if the image fails, so a broken URL never leaves a hole.
GenerativeUiComponentImage fields
- id
stringRequired Unique id in the surface.
minLength: 1
- component
stringRequired pattern: "^Image$"
- urlGenerativeUiDynamicStringRequired
- descriptionGenerativeUiDynamicString
- fit
string How the image is resized into its box.
Default:
fillAllowed values
containcoverfillnonescaleDown
- variant
string Image size and style. The TV gives each variant a fixed size.
Default:
mediumFeatureAllowed values
iconavatarsmallFeaturemediumFeaturelargeFeatureheader
- weight
number Share of the free space in the parent `Row` or `Column`.
minimum: 0
exclusiveMinimum: true
- accessibilityGenerativeUiAccessibility