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
OptionalunsubscribeCalled to report a feedback has been removed or disabled. Useful to cleanup subscriptions setup in the callback
The common definition of a feedback