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.