# Editing Values

Some of the views in have a value of a ceratain type that determines how they behave.

Here is a table of the views, types of the value, and what they do.

<table><thead><tr><th width="149.33333333333331">View</th><th width="91">Type</th><th>Behaviour</th></tr></thead><tbody><tr><td>TextMeshPro</td><td>String</td><td>Text to be displayed on the TextMeshPro object.</td></tr><tr><td>Respawn</td><td>Double</td><td>The radius of the random respawn area. </td></tr><tr><td>Link</td><td>String</td><td>The URL of the link that will be opened.</td></tr><tr><td>Image</td><td>String</td><td>The URL of the image that will be loaded.</td></tr><tr><td>Video</td><td>String</td><td>The URL of the video that will be played.</td></tr><tr><td>TalkZone</td><td>String</td><td>The room name that the user will be connected to.</td></tr><tr><td>Emote</td><td>String</td><td>The name of the emote to be played. See Emote for a comprehensive list.</td></tr><tr><td>Timer</td><td>String</td><td>Comma-seperated value of two doubles.</td></tr><tr><td>UserGroup</td><td>String</td><td>Comma-seperated values of ints.</td></tr><tr><td>UuidView</td><td>String</td><td>UUID of the user.</td></tr><tr><td>AddForce</td><td>Double</td><td>Magnitude of the force applied. </td></tr><tr><td>Animator</td><td>String</td><td>Name of the animation to be played.</td></tr></tbody></table>

You may **edit** these values at runtime in HoloFair and have it syncronously delivered to all users within your Metaverse. This can be achieve by using the Edit function within all of these Views.

Firstly, you will need to setup interactive buttons within your project to call this Edit function. Following the [Interaction Events page](/development/features/interaction-events.md), you can setup an interactable button that can be access from HoloFair. See the images below on how its set up.

<div align="center"><figure><img src="/files/2IuSzSfYBH3ijFSNhz9q" alt=""><figcaption></figcaption></figure> <figure><img src="/files/EXTFKsKHHeThuqC06Rex" alt=""><figcaption></figcaption></figure></div>

This opens an edit window inside of HoloFair which looks like this:

<figure><img src="/files/3G68KXz25tttz9d5nbF7" alt=""><figcaption><p>Uploading a video content</p></figcaption></figure>

<figure><img src="/files/wuv1NpIdolloquzg0qol" alt=""><figcaption><p>Editing a date value</p></figcaption></figure>

Depending on the type of view, you may upload files, select dates, etc.

However, we do not want all users to have access to these privileges. Therefore, we can gate these buttons via [Special/VIP content](/development/features/special-vip-content.md). See the page to only have the Edit button available to users of your choice.

{% embed url="<https://holofair-mena.s3.me-south-1.amazonaws.com/DocVideos/HowToEdit.mp4>" %}


---

# 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://docs.holofair.app/development/features/editing-values.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.
