Output types define what property is set on a target module field when a component executes. They appear in the Type column of the Outputs table in the Initializer, Decisions, and Calculator components, and in the Action setting of the Data WorkflowOutput and Set Outputs operators.
Common Output Types
Type
Value
Description
Clear
clear
Clears the field's current value.
Content
content
Sets the content displayed by a Content component.
Custom Class
customClass
Applies a custom CSS class to the component.
Disabled
disabled
Enables or disables end-user input on the field.
Editable
editable
Makes the field editable by end-users.
Hidden
hidden
Shows or hides the component in the published application.
HTML Read Only
htmlReadOnly
Sets the HTML readonly attribute, allowing end-users to view, select, and copy the value but not edit it.
Label
label
Sets the field's label text.
Read Only View
readOnlyView
Displays the field's value as plain text without the input element.
Required
required
Makes the field required for form submission.
Required and Visible
requiredAndVisible
Makes the field required and visible simultaneously.
Reset
reset
Resets the field to its default state.
Select Values
selectValues
Populates the options of a drop-down or select field.
Trigger
trigger
Triggers another component to execute.
Validate
validate
Triggers validation on the field.
Value
value
Sets the field's stored value.
Visible
visible
Makes the component visible in the published application.
Validation and Formatting Output Types
Type
Value
Description
Maximum
maximum
Sets a maximum value for the field.
Message
message
Sets a message displayed on or near the field.
Minimum
minimum
Sets a minimum value for the field.
Pattern
pattern
Sets an input validation pattern (for example, a regex pattern).
Pop Error
popError
Displays a pop-up error message to the end-user.
Pop Message
popMessage
Displays a pop-up message to the end-user.
Prefix
prefix
Sets a prefix displayed before the field value.
Suffix
suffix
Sets a suffix displayed after the field value.
Title
title
Sets the component's title text.
Specialized Output Types
These types apply to specific component types or advanced use cases.
Type
Value
Description
BYO Update
byocUpdate
Updates a property on a BYO custom component. Specific to components built with the BYO feature.
Component Reference key
componentReferenceKey
Sets a component reference key.
Currency
currency
Sets currency formatting on a field.
Duration
duration
Sets a duration value on a Timer component.
Dynamic Grid Dropdown Options
dynamicGridDropdownOptions
Populates drop-down options in a Dynamic Grid column.
Dynamic Refresh
dynamicRefresh
Triggers a refresh of dynamic content.
Multi
multi
Applies a multi-value operation.
Navigation
navigation
Controls navigation behavior in a workflow.
Page
page
Sets the active page in a multi-page context.
Page Open
pageOpen
Opens a specified page.
Runtime
runtime
Sets a runtime data value.
Steps
steps
Controls steps in a multi-step workflow.
Changelog
Date
Change
—
Initial publication.
Enter outputs components and actions you want the component to perform.
A Module Builder component that executes a configurable pipeline of data operations in sequence, like API calls, transformations, filtering, and sorting. Creators build the pipeline visually using operators on the Data Workflow canvas. In Unqork, Data Workflow is a component, not the same as a workflow built in Workflow Builder.
Cascading Style Sheets (CSS) is a style sheet language used for presenting how a HTML or XML document looks to end-users.
HTML (Hyper Text Markup Language) is the standard markup language for for achieving font, color, graphic, and hyperlink effects when creating web pages.
Label Text conveys what the input component is and what information it displays. Enter the purpose of the corresponding component or field.
A key-value pair is a fundamental data structure where a unique "key" is associated with a specific "value," used for organizing and retrieving data efficiently, like in dictionaries or databases.
Formats the value as currency, applying the Prefix, Suffix, and Thousands Separator settings.