Color
The <sdpi-color> component provides a styled wrapper of <input type="color">.
Exampleâ
Property Inspector HTML
<sdpi-item label="Color">
    <sdpi-color setting="selected_color"></sdpi-color>
</sdpi-item>
Resultâ
value
The value of <sdpi-color> is represented as a hex string.
{
    "selected_color": "#00aaff"
}
Configurationâ
The component supports the following configuration.
| Name | Type | Description | 
|---|---|---|
default | string | The default value; shown when the persisted value is undefined. | 
disabled | boolean | Determines whether the input is disabled. | 
value | string | The value of the component, and the persisted setting. | 
Persistenceâ
The value of the component can be automatically persisted to the Stream Deck with the following configuration.
| Name | Type | Description | 
global | boolean | When present, the value will be persisted to the global settings. | 
setting | string | The path of the property where the value should be persisted in the settings. | 
setting
The setting represents the path of a property. If required, this path can denote a nested property within the settings, e.g. if the setting were foo.bar.prop, the value would be saved to:
{
    "foo": {
        "bar": {
            "prop": <value>
        }
    }
}