params
Type: JSON object
Required: No
"params": [
{
"name": "functionParameter1",
"displayName": "functionParameter1",
"description": "This is a sample for a function parameter.",
"type": "tchmi:general#/definitions/Number",
"visible": true
},
{
"name": "functionParameter2",
"displayName": "functionParameter2",
"description": "This is a sample for a function parameter.",
"type": "tchmi:general#/definitions/Boolean",
"bindable": false
"visible": true
}
]
This property defines the optional parameters values of a function. The parameter values can be transferred via Engineering.
A parameter object contains the following properties:
name
{String}: Internal name of the parameter value.displayName
{String}: Name of the parameter value that is displayed in the Engineering.description
{String}: Description of the parameter value that is displayed as a tooltip during mouseover in the Engineering.bindable
{Boolean}: Determines whether a binding can be set to this parameter. This is allowed by default.visible
{Boolean}: Visibility of the parameter value. The visibility determines whether the parameter is to be displayed or hidden in the Engineering.