---
description: Edit text with multiline
---

# MultilineText

## **Specs**

| Label                     | Value                         |
| ------------------------- | ----------------------------- |
| **Version**               | 1.2.0 (updated on 2025-07-13) |
| **Developer**             | Labii Inc.                    |
| **Type**                  | Column                        |
| **Support Configuration** | Yes                           |
| **Support Readonly view** | Yes                           |
| **Support Edit view**     | Yes                           |
| **Support Form view**     | Yes                           |
| **Support Default value** | Yes                           |
| **Support Import**        | Yes                           |
| **Allow multiple**        | Yes                           |

## Overview

MultilineText widget handles both input and display of text across multiple lines. With this widget, users can effortlessly enter and edit multiline text, while also viewing extensive textual content in a clean and organized format. Its user-friendly design ensures an intuitive experience for handling paragraphs.

## Use case

1. Use this widget to collect multiline text.

## Configuration

Depending on your specific use case, you have the flexibility to configure different line separators for this widget. For instance, you can opt for a "line break" to separate the text, or alternatively, use the "|" symbol as the separator.

* **Line separator** - Defaults to line breaker.
  * Line breaker (\n)
  * Comma (,)
  * Semicolon (;)
  * Vertical line (|)
* **Should show data length** - If you want to show the data length, check this field.
* **Prompt** - The prompt to be used to guide GPT in generating the value for this column.
  * **Prompt** - The prompt string.
  * **GPT Model** - The GPT model to use for generating the value.
    * ChatGPT, general purpose model, is suitable for most tasks.
    * ChatGPT4.0, general purpose model with improved capabilities.
    * SummaryGPT, designed for summarization tasks, is optimized for generating concise summaries.
    * RewriteGPT, focused on rewriting and improving existing text, is ideal for tasks that require text enhancement.
    * ShorterGPT, aimed at producing shorter responses, is best for tasks with strict length requirements.
    * LongerGPT, designed for generating longer responses, is suitable for tasks that require detailed explanations or in-depth analysis.
  * **Button Text** - The text to display on the button that triggers the GPT generation.
  * **Icon** - The icon to display on the button.

## Views

See the interface of the widget in the following views.

### **Readonly view**

Readonly view display the values of the column. If **Should show data length** is enabled, it will display characters length.

**AI functions**

If the AI Prompt feature is configured within the system settings, a button will appear on the user interface, showcasing the designated button text. This functionality ensures that whenever a prompt is defined, a corresponding button with the specified label will be displayed, allowing users to interact with the AI-driven capabilities seamlessly.

<figure><img src="https://3607108856-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LHVg57XIRcjV-Vbubtn%2Fuploads%2FtE18lA3ST0YSUePZaUGf%2Fwidget-column-multiline-text.webp?alt=media&#x26;token=73978bcf-25d2-416c-9e20-06f9e5655d52" alt=""><figcaption></figcaption></figure>

{% embed url="https://youtu.be/OahY9wXpxJQ" %}

### **Edit view**

The Edit view is the interface that allows you to modify the value.

<figure><img src="https://3607108856-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LHVg57XIRcjV-Vbubtn%2Fuploads%2Fn9X4m8lyuAx6Phan8Om9%2Fwidget-column-multiline-text-form.webp?alt=media&#x26;token=67572384-455b-417b-8584-da53aa588b0b" alt=""><figcaption></figcaption></figure>

#### **AI Functions:**

The editing capabilities of the Text widget now include AI functions. Users can input text into the box, use it as a prompt, and receive AI-generated responses. Additionally, users can create summaries, enhance writing, and adjust the text to be shorter or longer.

### **Form view**

The Form view is the field integrated into the add form for collecting values when creating a new record.

The Form view is same as the Edit view.

## Data

Each widget in Labii stores data in a unique manner; refer below to understand how data from this widget is stored.

### Data format

Text

### **Default value**

The Default Value field within the column allows you to specify the default value when a record is created.

Default value can be any text.

### **Import value**

The Import Value is the value you need to include in your Excel table for it to be imported into Labii.

Import value can be any text.

Text with line separator. For example: `Line 1\nLine 2`
