- type
Specifies the type of question. Possible values are "select", "mc", "mc_multiple", "mc_buttons", "mc_multiple_buttons", "text", "textarea", "numeric", "slider", "date", "daterange", and "matrix".
- id
A unique identifier for the question, which will be used as the variable name in the resulting survey data.
- label
Character string. The label for the UI element, which can be formatted with markdown.
- cols
Integer. Number of columns for the textarea input. Defaults to 80.
- direction
Character string. The direction for button groups ("horizontal" or "vertical"). Defaults to "horizontal".
- status
Character string. The status for button groups. Defaults to "default".
- width
Character string. The width of the UI element. Defaults to "100%".
- height
Character string. The height of the textarea input. Defaults to "100px".
- selected
Value. The selected value(s) for certain input elements.
- label_select
Character string. The label for the select input. Defaults to "Choose an option...".
- grid
Logical. Whether to show a grid for slider input. Defaults to TRUE.
- individual
Logical. Whether buttons in a group should be individually styled. Defaults to TRUE.
- justified
Logical. Whether buttons in a group should fill the width of the parent div. Defaults to FALSE.
- force_edges
Logical. Whether to force edges for slider input. Defaults to TRUE.
- option
List. Options for the select, radio, checkbox, and slider inputs.
- placeholder
Character string. Placeholder text for text and textarea inputs.
- resize
Character string. Resize option for textarea input. Defaults to NULL.
- row
List. Used for "matrix" type questions. Contains the row labels and their corresponding IDs.