Numeric
The Numeric Control is a versatile tool used to gather numeric data or perform calculations based on user inputs. It can handle various numeric formats, such as whole numbers and decimals, making it suitable for a wide range of applications.
Content

Default
This is where you can provide the default numeric value for the numeric control.
Placeholder
Provide a placeholder text to guide the user.
Add-ons
| Add-on | Description |
|---|---|
| Tooltip | Provides helpful hints or extra information on hover. |
| Description | Adds descriptive text beneath options or sections. |
| Label | Displays labels for specific options or sections. Configurable with size, weight, and color. |
Format
This property segment helps user to determine to keep the numeric format suitable for the app, provided with options like accounting,normal, and Currency also can determine whether to make the thousand separator as comma, dot, space and quote.
Decimal
In this property segment you can defines the number of digits after the decimal point to be displayed fro decimal precision. Use 0 for no decimal points.
Along with Rounding Options (Floor/Round/Ceiling) and Decimal Separator, the numeric control has the option to Show Pad Decimal to include trailing zeros.
Interaction

| Property | Description |
|---|---|
| Validation | Defines how the input is validated. Includes several validation types: Required (ensures the field is not empty), Minimum and Maximum (limits input numeric - value). |
| Read Only | Makes the input field non-editable. The user can view the content but cannot modify it. |
| Submit Data | Determines whether the field's value should be included in form submission. Options include Always, Never, and Not When hidden. |
| Show Barcode Scanner | Displays a barcode scanner icon that lets users input values by scanning barcodes. |
| Debounce Time (In ms) | Sets a delay (in milliseconds) to wait after user input before triggering events like search or API calls. Helps reduce unnecessary calls. |
| Events | Allows configuration of actions (like workflows or bindings) to trigger based on user interactions, such as input change, focus, or press enter. |
Events
| Trigger | Description |
|---|---|
| value_change | Triggers when you change the value in the Numeric control. Initiates subsequent actions with the same flow as used for action buttons, list controls, etc. |
| focus_out | Triggers when focus moves to another control, initiating the action flow. |
| enter_press | Triggers when the Enter key is pressed after inputting data in the Numeric control. |

Appearance
- Visibility: Toggle the visibility of the control at runtime.
- Theme : Choose the color of the Container box. You can use a custom hex code or select one from the available themes in the builder.
Advanced Settings
- External CSS: Add custom styles to the Button control.
- Trigger Dependents: Automatically invoke linked controls or workflows.
- Caching: Enable caching to store frequently used inputs.
Control Output
The outputs from the Numeric control, represented by the placeholder {{numeric}}, can be referenced in other controls, data queries, or JavaScript functions using the control's unique name.
| Output | Description |
|---|---|
| numeric | Represents the numeric value available in the Numeric control. |