Liukuhihnan parametrit¶
Liukuhihnan malleille voi asettaa parametreja ulkopuolisesta lähteestä, kuten lomakkeista.
{
"parameters": [
{
"type": "string",
"name": "format",
"displayName": "Date Format",
"default": "%s"
}
],
"name": "Print_date_with_params",
"command": "date",
"args": [
"+${{format}}"
]
}
Tämä malli määrittelee yhden vapaaehtoisen parametrin nimeltä format, jonka tulee olla merkkijono.
{
"parameters": [
{
"type": "number",
"name": "value",
"displayName": "Input value",
"default": 123.456
}
],
"name": "Print_value",
"command": "echo",
"args": [
"${{value}}"
]
}
Tämä malli määrittelee yhden vapaaehtoisen parametrin nimeltä value, jonka tulee olla numero.
{
"parameters": [
{
"type": "integer",
"name": "value",
"displayName": "Input value",
"default": 123
}
],
"name": "Print_value",
"command": "echo",
"args": [
"${{value}}"
]
}
Tämä malli määrittelee yhden vapaaehtoisen parametrin nimeltä value, jonka tulee olla kokonaisluku.
{
"parameters": [
{
"type": "boolean",
"name": "value",
"displayName": "Input value",
"default": false
}
],
"name": "Print_value",
"command": "echo",
"args": [
"${{value}}"
]
}
Tämä malli määrittelee yhden vapaaehtoisen parametrin nimeltä value, jonka tulee olla totuusarvo.
{
"parameters": [
{
"type": "json",
"name": "items",
"displayName": "Input value",
"default": [
"foo",
"bar"
]
}
],
"name": "Print_value",
"command": "echo",
"args": "${{items}}"
}
Tämä malli määrittelee yhden vapaaehtoisen parametrin nimeltä items, jonka tulee olla kelvollinen muunnettavaksi JSON-muotoon.
Parametreihin tulee viitata muodossa ${{NAME}}, koska ne käännetään ennen liukuhihnan
suorittamista ja eivät ole siten olemassa ajon aikana.
Voit viitata myös objektin sisällä olevaan arvoon muodossa ${{OBJ_NAME.NAME}}.