Merge pull request #295 from dermotduffy/override-image
Allow image configuration to be overridden
This commit is contained in:
@@ -342,9 +342,9 @@ image:
|
|||||||
|
|
||||||
| Option | Default | Overridable | Description |
|
| Option | Default | Overridable | Description |
|
||||||
| - | - | - | - |
|
| - | - | - | - |
|
||||||
| `src` | | :heavy_multiplication_x: | [embedded image](https://www.flickr.com/photos/dianasch/47543120431) | A static image URL for use with the `image` [view](#views). Note that a `t=[timestsamp]` query parameter will be automatically added to this URL such that the image will not be cached by the browser. |
|
| `src` | | :white_check_mark: | [embedded image](https://www.flickr.com/photos/dianasch/47543120431) | A static image URL for use with the `image` [view](#views). Note that a `t=[timestsamp]` query parameter will be automatically added to this URL such that the image will not be cached by the browser. |
|
||||||
| `refresh_seconds` | 0 | :heavy_multiplication_x: | The number of seconds after which to refresh the image. `0` implies no refreshing. |
|
| `refresh_seconds` | 0 | :white_check_mark: | The number of seconds after which to refresh the image. `0` implies no refreshing. |
|
||||||
| `actions` | | :heavy_multiplication_x: | Actions to use for the `image` view. See [actions](#actions) below.|
|
| `actions` | | :white_check_mark: | Actions to use for the `image` view. See [actions](#actions) below.|
|
||||||
|
|
||||||
### Dimension Options
|
### Dimension Options
|
||||||
|
|
||||||
|
|||||||
@@ -669,6 +669,7 @@ const dimensionsConfigSchema = z
|
|||||||
const overrideConfigurationSchema = z.object({
|
const overrideConfigurationSchema = z.object({
|
||||||
live: deepRemoveDefaults(liveOverridableConfigSchema).optional(),
|
live: deepRemoveDefaults(liveOverridableConfigSchema).optional(),
|
||||||
menu: deepRemoveDefaults(menuConfigSchema).optional(),
|
menu: deepRemoveDefaults(menuConfigSchema).optional(),
|
||||||
|
image: deepRemoveDefaults(imageConfigSchema).optional(),
|
||||||
});
|
});
|
||||||
export type OverrideConfigurationKey = keyof z.infer<typeof overrideConfigurationSchema>;
|
export type OverrideConfigurationKey = keyof z.infer<typeof overrideConfigurationSchema>;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user