Represents descriptive data of a ChoiceParameterDescriptor.
name | data type | description |
---|---|---|
name | string | Parameter name. Used in construction of a parameterized linenote. |
description | string | Parameter description. Used in composing the user interface by providing human readable descripton of the represented parameter. |
value | string | Parameter default value. Default value of the represented parameter. |
type | ChoiceParameterType | Represented parameter type. See ChoiceValueParameterParser#getType() of the associated ChoiceParameterDescriptor#valueParser(). |
enumeration | array of LinenoteChoiceParameterValueDto | Possible values for enumerated parameters (enums). Note that this element is not used for non-enumerated parameters. |
Example
{ "name" : "...", "description" : "...", "value" : "...", "type" : "DOUBLE", "enumeration" : [ { "value" : "...", "description" : "..." }, { "value" : "...", "description" : "..." } ] }