PROCESIO
OverviewPlatform ActionsIntegrations & DemosCustom ActionsDeveloperโ€™s Guide

Text Input

The Text Input element is the foundational building block for collecting free-form textual data from users. It supports a wide variety of input modesโ€ฆ

The Text Input element is the foundational building block for collecting free-form textual data from users. It supports a wide variety of input modes โ€” from plain text to email addresses, URLs, passwords, and search queries โ€” making it adaptable to virtually any data-entry scenario in your form.

Beyond basic text entry, Text Input offers built-in validation through regex patterns, optional read-only and disabled states for display or access-control logic, and rich labeling capabilities including tooltips and informational sub-text. This makes it equally useful for both editable data collection and read-only display of process outputs.

Key Use Cases

โ€ขย ย ย ย ย ย ย  Collecting names, descriptions, addresses, and any free-text fields

โ€ขย ย ย ย ย ย ย  Enforcing email, URL, or password formats via the type attribute

โ€ขย ย ย ย ย ย ย  Pre-filling values at form load (defaultvalue) and updating them at runtime (value)

โ€ขย ย ย ย ย ย ย  Displaying read-only computed results from a process by toggling readonly to true

โ€ขย ย ย ย ย ย ย  Applying regex patterns for custom field validation (e.g., phone numbers, product codes)

Runtime API โ€” Attributes in Procesio Forms

All attributes below are accessible and modifiable at runtime via the element's data model in Procesio Forms โ€” on any available event such as onLoad, onChange, or custom triggers.

API NameDescriptionTypeDefaultNotes
labelThe display label shown above the input fieldstringโ€”โ€”
placeholderHint text shown inside the empty inputstringโ€”โ€”
typeControls input mode and browser behaviorstringtextemail, password, search, text, url
tooltipHelp text shown alongside the label (usually as an icon)stringโ€”โ€”
infotextSupplementary info displayed below the inputstringโ€”โ€”
defaultvalueThe initial value when the form first loadsstringโ€”โ€”
valueThe current runtime value โ€” read or set programmaticallystringโ€”โ€”
readonlyIf true, the user can view but not change the valuebooleanfalseโ€”
disabledIf true, the input is fully non-interactivebooleanfalseโ€”
visibleControls whether the element is shown or hiddenbooleantrueโ€”
nameUnique identifier for referencing this element in logicstringโ€”โ€”
idUnique DOM/element IDstringโ€”โ€”
requiredIf true, the form cannot be submitted while emptybooleanfalseโ€”
regexA regex pattern for custom validation on submissionstring|nullโ€”e.g. ^[A-Z]{3}$

For support, please join our Discord community for further assistance and support.

On this page