# Single Line Text

{% embed url="<https://youtu.be/xgtMr8qJOOc>" %}

### Single Line Text

This field enables users to enter and display text-based information within the app.

![](https://content.gitbook.com/content/8ZbO0pdkkbC4MPTYac4q/blobs/vaTTnu4piIZe4snbNyct/image.png)

\
**Field Properties:**

* Field Name: Used for assigning a name to the field.
* Mandatory Field: Ensures that a value must be provided for the field.
* Accept Unique Values Only: Permits the entry of only unique values in the field.

**Validations:**

* Min Length: By setting the minimum length, it establishes the minimum number of characters required for the field's value.
* Max Length: This option defines the maximum length allowed for the field's value.
* Fixed Length: Establishes a fixed length for the value when enabled.

**Scanner Settings:**

* Enable Scanner: Activates the functionality to scan QR or barcodes.

**Default Value Setting:**

* Enable Default Values: Enabling this feature provides the ability to define default values for the field.

**Visibility Settings:**

Enable Visibility Settings: This option enables the ability to show/hide or disable different fields as per the applied conditions. The visibility settings cane be configured using the gear icon.

To learn more, click on [Visibility Settings](https://learning.hubler.app/app-studio/app-development-interface/visibility-settings).
