-
Text Field
"inputType": "textinput" Description: A simple free text field Example: "text_input": { "title": "Text Input", "inputType": "textinput", "value": "Free text value", "info": "A free text field" }
-
Sharing Configuration Parameter
This feature was introduced with Frontline Command Center 3.0.11 and holds the following benefits: Reduced configuration effort Reduced issues with misconfiguration If you want your components to behave in the same way, you need to enable the Use (component-)shared setting. For your components to behave differently, enable…
-
Text Area
"inputType": "textarea" Description: A text box for longer text input. Example: "textarea_input": { "title": "Text Area", "inputType": "textarea", "value": "Check this out", "info": "Now with 20 percent more room for your essay." }
-
Configuration Helpers
Besides simple access, you can use the configuration to generate different versions of your workflow markup. For example, you could generate a markup using a loop on a multiple text input, or conditionally depending on a checkbox input. Helper functions are often ideal for this purpose. The following sections describe…
-
Multiple Text Fields
"inputType": "multiple-text-input" Description: The user can add multiple input text fields with separate values. Use maxValue to define the maximum number of values that can be entered. Example: "multiple_text_input": { "title": "Multiple Text Input", "inputType": "multiple-text-input", "value": [ { "name": "Hello" }, {…
-
Grouping Configuration Parameters
You can group multiple input fields using the "container" input type. This allows for some visual clarity in the configuration panel by separating the different aspects that can be configured. For example, one group could contain UI configuration options (e.g., title, buttons, images) while another contains the…
-
Drop-down Field
"inputType": "dropdown-input" Description: A drop-down field with selectable options. Use elements as the specific attribute to add the desired values as anonymous JSO elements representing the drop-down options. Each element must contain a name and a value. Example: "bluetooth_connect_mode": { "title": "Connection Mode",…
-
Multiple Drop-down Fields
"inputType": "multiple-dropdown-input" Description: Using the multi-level drop-down input field, the user can add multiple instances of the same drop-down field and thus pick multiple values for their order. The specific attributes are: maxValue to define the maximum number of values that can be picked elements: to add…
-
Checkbox
"inputType": "checkbox-input" Description: A Boolean toggle input Example: "checkbox_input": { "title": "Checkbox Input", "inputType": "checkbox-input", "value": "true" }
-
Number Range
"inputType": "range" Description: A number range input Example: "range": { "title": "Reading range", "inputType": "range", "rangeMin": "1", "rangeMax": "20", "value": 15 }