The suggested style properties this feedback will affect Companion will use this to setup a more accurate list of style overrides, which will help users by avoiding a wall of unnecessary overrides
Called to get the feedback value
OptionaldescriptionAdditional description of the feedback
OptionallearnThe user requested to 'learn' the values for this feedback. Note: As of 2.0, you should only return the values that have been learned, so that expressions in any id fields will be preserved
OptionallearnTimeout for the 'learn' function (in milliseconds) Companion sets a default value of 5s, to ensure that the learn does not get stuck never completing You can change this if this number does not work for you, but you should keep it to a sensible value
Name to show in the feedbacks list
The input fields for the feedback
OptionalsortAlternate value to use when sorting the list of feedbacks By default, the feedbacks are ordered by the name field, but you can override this without altering the visible name by setting this value
The type of the feedback
OptionalunsubscribeCalled to report a feedback has been removed or disabled. Useful to cleanup subscriptions setup in the callback
The definition of an advanced feedback It is discouraged to use this type of feedback, as it does not fit into our graphics model, or user flexibility goals as well as the other types of feedback. This type will likely be removed in a future major version of the module API.