Overview
An External Image key/value pair group indicates to the client this is a group containing information for an externally-hosted image accessed via a URL.
Example extendedAttributes block
For a rail or custom component that has a External Image key/value pair group instance attached to it, the extendedAttributes block will look like this:
...
"extendedAttributes": [
{
"instance": "ION Logo",
"alt_text": "Logo",
"type": "external_image",
"blueprintId": "5bfe650f-04ca-4ea2-b671-8a6096f1c91b",
"url": "https://www.nagra.com/sites/default/files/2023-01/OpenTV%20Video%20Platform%20Streaming%20Devices%20%28C%29.jpeg",
"image_type": "logo",
"scale_factor": ""
}
],
...
Fields
The fields for the External Image key/value group are as follows:
|
Keys |
Type |
Values |
Description |
|---|---|---|---|
|
|
String |
N/A |
The name of the instance of the KVP group |
|
|
string |
|
The For localisation, use the format |
|
|
static |
|
The The |
|
|
String |
N/A |
The blueprint ID for the KVP group that this is an instance of |
|
|
image |
|
Specifies the direct URL to an externally hosted image. This is the default image for the |
|
|
enum |
|
The
|
|
|
numeric (-100 to +100) |
|
Values other than 0 mean the client must provide the specified level of scaling on the image. |