params
Typ: JSON-Objekt
Erforderlich: Nein
"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
}
]Diese Eigenschaft definiert die optionalen Übergabeparameter einer Funktion. Die Übergabeparameter können über das Engineering übergeben werden.
Ein Parameter-Objekt enthält folgende Eigenschaften:
name{String}: Interner Name des Übergabeparameters.displayName{String}: Name des Übergabeparameters, der im Engineering angezeigt wird.description{String}: Beschreibung des Übergabeparameters, die im Engineering beim Mouseover als Tooltip angezeigt wird.bindable{Boolean}: Legt fest, ob ein Binding auf diesen Parameter gesetzt werden kann. Standardmäßig ist dies erlaubt.visible{Boolean}: Sichtbarkeit des Übergabeparameters. Die Sichtbarkeit legt fest, ob der Parameter im Engineering angezeigt oder ausgeblendet werden soll.