Page History
...
Currently the following input types are supported:
| Type | Example | Ausgabe |
|---|---|---|
| number | basic | |
[ | ||
| complete | |
| [ Â Â { Â Â Â Â "inputTemplate":Â " | |
| ", Â Â Â Â "inputs":Â [ Â Â Â Â Â Â { Â Â Â Â Â Â Â Â "type":Â " |
| number", Â Â Â Â Â Â Â Â "variable":Â " |
      }
    ]
  }
]
  {
    "inputTemplate": "",
    "inputs": [
      {
        "type": "radio",
        "
| targetPreasure", Â Â Â Â Â Â Â Â "label":Â " |
        "value": true,
        "variable"
| Druck:Â " |
      }
| , |
      {
        "type": "radio",
        "label": "Nein",
        "value": false,
        "variable": "result"
      }
    ]
  }
]
  {
    "inputTemplate": "",
    "inputs": [
      {
        "type": "checkbox",
        "label": "Druckprüfung",
        "variable": "result1"
      },
      {
        "type": "checkbox",
        "label": "Temperaturprüfung",
        "variable": "result2"
|  // instead of the inputTemplate a label can be set which is display above the input         "decimalDigits": 2, // sets the number of decimal digits - default 0         "thousandSeperator": true, // controls if a thousand seperator should be shown - default false         "style": "background-color: lightblue;" // custom style |
      }     ]   } ] |
| text |
|---|
| basic | ||
[ | ||
inputTemplate":Â " |
    "inputTemplate"
Bezeichnung:Â |
{description}", |
        "label": "Druckprüfung
text", |
description" |
| complete | |
| [ Â Â { Â Â Â Â "inputTemplate":Â " | |
| ", Â Â Â Â "inputs":Â [ Â Â Â Â Â Â { Â Â Â Â Â Â Â Â "type":Â " |
| text", Â Â Â Â Â Â Â Â "variable":Â " |
| description", Â Â Â Â Â Â Â Â "label" |
| :"Bezeichnung:Â |
| ", Â Â Â Â Â Â Â Â " |
| style": |
        "step": 10
| "color:Â red" Â Â Â Â Â Â } Â Â Â Â ] Â Â } ] |
| radio |
|---|
| basic | ||
[ | ||
", |
radio", |
  {
    "inputTemplate": "Foto",
    "inputs": [
      {
label":Â " |
      }
    ]
  }
]
Ja", |
|
value":Â |
true, |
result" |
    ]
 Â
} |
]
Detailed
number
  {
    "inputTemplate": ""
, |
    "inputs": [
|
        "variable": "targetPreasure
radio", |
Nein", |
value":Â |
false, |
variable": |
 |
        "style": "background-color: lightblue;" // custom styleÂ
"result" |
...
| advanced | |
| [ Â Â { Â Â Â Â "inputTemplate":Â "", Â Â Â Â "inputs":Â [ Â Â Â Â Â Â { Â Â Â Â Â Â Â Â "type":Â " | |
| radio", Â Â Â Â Â Â Â Â " |
| label":Â " |
| Ja", Â Â Â Â Â Â Â Â " |
| value": |
| Â |
| 1, Â Â Â Â Â Â Â Â " |
  {
    "inputTemplate": "",
    "inputs": [
| variable":Â " |
      }
    ]
  }
]
radio
TODO: iconvisible, deselectable not working - check color
| result", Â Â Â Â Â Â Â Â "iconVisible":Â false, Â Â Â Â Â Â Â Â "color":Â "btn-primary" Â Â Â Â Â Â }, |
      {         "type": "radio",         "label": " |
| Nein", Â Â Â Â Â Â Â Â "value":Â |
| 2, Â Â Â Â Â Â Â Â "variable":Â "result", Â Â Â Â Â Â Â Â " |
| deselectable":Â false, Â Â Â Â Â Â Â Â "color":Â "btn- |
| secondary" Â Â Â Â Â Â }, Â Â Â Â Â Â { Â Â Â Â Â Â Â Â "type":Â "radio", Â Â Â Â Â Â Â Â "label":Â " |
| Vielleicht", Â Â Â Â Â Â Â Â "value":Â |
| 3, Â Â Â Â Â Â Â Â "variable":Â "result", Â Â Â Â Â Â Â Â "deselectable":Â false, Â Â Â Â Â Â Â Â "color":Â "btn- |
| success" Â Â Â Â Â Â }, |
| Â Â Â Â Â Â Â { Â Â Â Â Â Â Â Â "type":Â "radio", Â Â Â Â Â Â Â Â "label":Â " |
| Weiß nicht",         "value": |
| 4, Â Â Â Â Â Â Â Â "variable":Â "result", Â Â Â Â Â Â Â Â "deselectable":Â false, Â Â Â Â Â Â Â Â "color":Â "btn- |
      Â
| danger" Â Â Â Â Â Â } |
    ]   } ] | ||
| checkbox | basic | |
|---|---|---|
[ | ||
{ |
checkbox", |
Druckprüfung", |
variable":Â |
"result1" |
type":Â " |
checkbox", |
label":Â |
"Temperaturprüfung", |
variable":Â " |
result2" |
...
| advanced | ||
| [   {     "inputTemplate": "1: {result1} 2: {result2}",     "inputs": [       {         "type": "checkbox",         "label": "Druckprüfung",         "variable": "result1",         "color": "btn-success"       },       {         "type": "checkbox",         "label": "Temperaturprüfung",         "variable": "result2",         "color": "btn-danger"       }     ]   } ] | ||
| date | basic | |
|---|---|---|
[ | ||
inputTemplate":Â " |
", | ||
| advanced | ||
| [   {     "inputTemplate": "",     "inputs": [       {         "type": "date",         "label": "Druckprüfung",         "variable": "result",         "customFormat": "YYYY/MM/DD",         "useCurrent": true,         "minDate": "2023/01/01",         "maxDate": "2024/01/01"       }     ]   } ] | ||
| range | basic | |
|---|---|---|
[ | ||
| textarea | basic | |
[ | ||
| advanced | ||
| [ Â Â { Â Â Â Â "inputTemplate":Â "Beschreibung", Â Â Â Â "inputs":Â [ Â Â Â Â Â Â { Â Â Â Â Â Â Â Â "type":Â "textarea", Â Â Â Â Â Â Â Â "variable":Â "result", Â Â Â Â Â Â Â Â "rows":10, Â Â Â Â Â Â Â Â "placeholder":Â "placeholder..." Â Â Â Â Â Â } Â Â Â Â ] Â Â } ] | ||
| picture | basic | |
[ | ||













