The task interface configuration guide describes the features of the HTML/JS/CSS editor. You can also try creating a checkbox in Template Builder.
To insert a checkbox in a task, use the {{field type="checkbox" name="<output field> name"}}
component. For example, a set of three checkboxes:
{{field type="checkbox" name="red" label="red" hotkey="1"}}{{field type="checkbox" name="green" label="green" hotkey="2"}}{{field type="checkbox" name="yellow" label="yellow" hotkey="3"}}
Add a field of boolean
type to the output data description. Example:
{ "red": { "type": "boolean", "required": true }}
Parameter | Description | Required | Default value |
---|---|---|---|
type | Field type: checkbox . | yes | no |
name | Attribute for the output data field. Contains the output field name. | yes | no |
label | Signature. For example, label="Yes" . | no | no |
hotkey | The shortcut for selecting a value. | no | no |
value | The value to pass (written to the output file). Supported values: true , false . | no | false |
validation-show | The position of popup hints (displayed if the response didn't pass validation). The position is relative to the input field.
| no | "top-left" |
checked | The state of a checkbox when the page is displayed:
| no | false |
size | Size of the field. Supported values: "M" , "L" . | no | "L" |
width | Width of the field. Set in the following units:
| no | depends on the length of the signature |
disabled | Whether data can be edited:
| no | false |
class | The CSS class for the field. For example, class="annotation" . | no | ".field" ".field_type_checkbox" |
Last updated:Â February 15, 2023