OptionalallowEnabling this will tell companion to validate the value of this field against the definition of the field. If the computed value for this option does not match the validation rules, it will be passed through unchanged. If this is not set, then any invalid value will result in the action/feedback being skipped entirely. Note: This only applies when in expression mode.
The default color value to set when creating this action/feedback/instance Can be a color string or a color number Valid strings are CSS color strings in Hex, RGB, HSL or HSV notation with or without alpha Valid numbers are 0x0 - 0xffffffff, where the components are ttrrggbb, you can generate the number with combineRgb()
'#f00'
'#ff0000'
'#ff0000ff'
'rgb(255,0,0)
'rgba(255, 0, 0, 1.0)
'hsl(0, 100, 50)'
'hsv(0, 100, 100)'
0xff0000
OptionaldescriptionA longer description/summary/notes for this field
OptionaldisableWhether to disable support for toggling this field to be an expression Danger: Be careful if setting this to true for an existing option, if the user has already defined an expression for this, it will no longer be parsed and will break their configuration.
OptionalenableThis will enable a alpha entry slider and input
OptionalexpressionAn alternate description to show when the field is in expression mode. This will replace the normal description
The unique id of this input field within the input group
OptionalisA companion expression to check whether this input should be visible, based on the current options selections within the input group
This is the same syntax as other expressions written inside of Companion.
You can access a value of the current options using $(options:some_field_id).
Note: you can only reference fields which are set to disableAutoExpression here, as other fields can be expressions and frequently changing values
The label of the field
OptionalpresetIf set, this will override the default colors shown in the swatch. Enter an array of either color strings or objects with color strings and titles
OptionalreturnSpecify if you want the colorpicker returning it's value as a CSS string or as a color number. This will also be the format stored in the database for this value
OptionaltooltipA hover tooltip for this field
The type of this input field
A colour picker input
Available for actions/feedbacks/config Has three optional configuration properties:
enableAlphawill show the colour picker with an additional alpha entryreturnTypedo you want to get the results as CSS string or Companion color numberpresetColorsreplace the default swatch with your own colors when setExample