4. Start Worker¶
Start worker in Worfklows allows users to add multiple inputs to the worker based on requirement. These inputs can be used or assign to any worker in the Workflow based on the input type.
Start worker when opened shows a Modal to add inputs from the right panel. We can drag and drop the inputs to the left side of the start worker to add inputs and save them.
4.1. Inputs in Start worker¶
The Inputs in the start worker are available on the right side of the worker modal. We have different types of inputs such as Text,Curve,Dataset etc… These inputs can be added to the start worker with the values accoringly and can be saved to the start worker. The saved inputs can be further used in any worker’s input in the Workflow.
Name of the Input Type | Type | Description |
---|---|---|
Text_Input | Text | Text input defines a single line text input field |
Number_Input | Number | Number input defines a field for entering a number. |
File_Input | File | A file input’s value attribute contains a string that represents the path to the selected file(s) |
Curve_Input | Curve | Curve is a 2D data representing a series of X-values and its associated Y-values. It can be visualized in a tabular format or in a curve plot |
list_Input | List | list Attribute is used to identify a list of pre-defined options for an element to suggest the user. |
Set_Input | Set | Set input is used to set the inputs. |
Keyvalue_Input | Keyvalue | KeyValue Fields provide a convenient way to add non-structured information to your content |
Dropdown_Input | Dropdown | The dropdown input allows users to select a value from a list of options. Unlike native select elements, the dropdown input allows you to customize both its appearance and behavior |
Dataset_Input | Dataset | A worker input that is a structured input containing rows and columns of data |
TextArea_Input | TextArea | The <textarea> element is often used in a form, to collect user inputs like comments or reviews. |
Date_Input | Date | Elements of type=”date” create input fields that let the user enter a date. |
Datatime_Input | Datetime | Datetime input defines a date and time picker |
Set-non-unique_Input | Set non-unique | Adds Set non-unique input |
Remote_lookup_Input | Remotelookup | The Remote lookup field is a useful way to get data from external systems into your form. With the ability to specify URLs, request types, headers, and data extraction methods |
Image_Input | Image | Image input can be added locally |
Video_Input | Video | Image input can be added locally |
Peacock_Input | Peacock | Peacock is a graphical front end for the MOOSE input file syntax. Peacock allows the user to build or modify an input file, execute the application |
Boolean_Input | Boolean | The Boolean input field enables users to input a “true” or “false” value in an entry |
Password_Input | Password | The input type=”password” defines a password field (characters are masked) |
Formtable_Input | Formtable | Formtable input is collection of user data in a form |
Hyperlink_Input | Hyperlink | Hyperlink input is for entering the URL |
Heading_Input | Heading | Heading is text input with characters |
HorizontalSeperator_Input | Horizontal seperator | Horizontal seperator input seperates the records |
VerticalSeperator_Input | Vertical seperator | Vertical Seperator input seperates the records |
Location_Input | Loaction | Loaction input define the types of Place data to return when requesting Place Details |
Range_Input | Range | Range input defines a control for entering a number whose exact value is not important |
Colorpicker_Input | Color picker | Color Picker is a color selection input field that allows you to choose your color formed |
Datapoint_Input | datapoint | Datapoint input specifies a short hint that describes the expected value of an input field |
Remotefile_Input | Remotefile | A file is a resource that is controlled and referenced by file handle variables |
Workerinput_Input | WorkerInput | WorkerInput input allows user to select the inputs from workers |
DefineTable_Input | DefineTable | Definetable input allows user to add values and curves to the input |
DefineTable3D_Input | DefineTable3D | Definetable 3D input allows user to add values and curves to the input |
Condition_Input | Condition | Condition input can be used in a form for handling a group of form fields |
Unit_system_Input | Unit system | Unit system input defines the selection of the unit system |
Convert_to_Unit_system_Input | Convert to Unit system | Convert to Unit system input defines the selection of units to be converted |