# Advanced editor ( Full screen )

## Introduction

The advanced editor opens your map shape in a full-screen view by clicking the expand icon (arrows pointing outward) in the map shape settings. It is a superset of the standard map screen - everything you can do there, including editing existing mappings, adding new fields, and uploading schemas, is available here too. The additional screen space simply makes complex mappings easier to build and manage.

{% hint style="success" %}
All standard map screen functionality is retained in the advanced editor - editing mappings, adding new fields, uploading schemas, and configuring pass-throughs all work exactly as they do in the standard view.
{% endhint %}

{% hint style="info" %}
To open the advanced editor, go to the settings of a **map shape** in the flow builder and click the **expand icon** (arrows pointing away from each other).
{% endhint %}

<figure><img src="/files/v7CgiEbjJNw2Pw16E1Sz" alt=""><figcaption></figcaption></figure>

## What's new in the advanced editor

<details>

<summary><strong>Full-screen workspace</strong></summary>

The map shape opens in an enlarged full-screen view, giving you significantly more space to work with complex mappings without the constraints of the inline panel.

</details>

<details>

<summary><strong>Complete field visibility</strong></summary>

All source and destination fields, pass-throughs, and applied transforms are visible in a single expanded panel - no truncation, no switching between views.

</details>

<details>

<summary><strong>Drag-and-drop mapping</strong></summary>

Create mappings by dragging source field pills from right to left onto destination fields - faster and more intuitive than manual configuration.

</details>

<details>

<summary><strong>Inline transform configuration</strong></summary>

Add and configure transforms directly on a mapping without leaving the editor or opening a separate panel.

</details>

<details>

<summary><strong>Field pinning</strong></summary>

Pin fields to keep them fixed at the top of the panel while you scroll, so you can clearly see what maps to what - and what transforms are applied - across a large mapping set.

</details>

## Drag-and-drop mapping

Mappings are now created through a drag-and-drop interaction rather than manual field configuration.

<figure><img src="/files/C71537hS4afN31fkFJf1" alt=""><figcaption></figcaption></figure>

1. Open a map shape and expand the settings panel in the flow builder.
2. Locate a field on the right or left hand side of the panel.
3. Drag from source or destination field or from pills in either direction to create the mapping.
4. The mapping is created immediately and appears in the mappings list.

## Adding transforms inline

Transforms can be added and configured directly from the mappings list.

1. In the expanded map settings panel, locate the mapping you want to modify.
2. **Click on the mapping** to expand its inline configuration options.
3. Select **Add transform** and choose the transform type to apply.
4. Configure the transform parameters. Changes take effect immediately.

> Alternatively, click **Add mapping rule** to add a new pass-through - you can then add a transform to it from the same inline configuration panel.

## Pinning fields

When working with a large mapping that has many fields and transforms, it can be hard to keep track of which source field maps to which destination and what transforms are applied along the way. Pinning lets you lock any field in place at the top of the panel so it stays visible as you scroll - giving you a clear, persistent reference point without losing your place in the mapping.

1. Hover over the field you want to pin in the expanded panel.
2. Click the **pin icon** that appears on the field row.
3. The field locks to the top of the panel regardless of scroll position.
4. Click the pin icon again to unpin.

<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.wearepatchworks.com/product-documentation/process-flows/building-process-flows/process-flow-shapes/standard-shapes/map-shape/advanced-editor-full-screen.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
