# Text\_input logic in Node-red Dashboard

**URL:** https://discourse.nodered.org/t/text-input-logic-in-node-red-dashboard/81242
**Category:** Developing Nodes
**Tags:** node-red-dashboard, ui-widgets
**Created:** [12 September 2023 14:46 UTC](https://discourse.nodered.org/t/text-input-logic-in-node-red-dashboard/81242 "2023-09-12T14:46:52Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![sercancetin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/sercancetin/32/50083_2.png) [@sercancetin](https://discourse.nodered.org/u/sercancetin)
#### Post date: [12 September 2023 14:46 UTC](https://discourse.nodered.org/t/text-input-logic-in-node-red-dashboard/81242/1 "2023-09-12T14:46:52Z")

</div>

Hello everyone, I am making widgets like in the video. The point I use as reference is the knot red instrument panel. In "text entry" in the Node-red control panel, data is not lost when the page is refreshed and data is also transmitted to other browsers. With what logic does he do this? I need your opinion.

[![](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/6/0/60dfb33c80c69ed6691bcb436f7cb76f14d7d18c.jpeg "node red text input") ](https://www.youtube.com/watch?v=oOngT8nKKOg)

---

<div class="post-metadata">

### Author: ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)
#### Post date: [12 September 2023 16:01 UTC](https://discourse.nodered.org/t/text-input-logic-in-node-red-dashboard/81242/2 "2023-09-12T16:01:35Z")

</div>

You need to have a think about the nature of Node-RED and the interaction with Dashboard.

Comms between the user browser Dashboard pages and the Node-RED server are LIVE, over websockets. So any change to a field on a Dashboard is reflected immediately back to Node-RED - not like a traditional web form where you much submit the form using a GET or POST http call.

As for the mirroring, Dashboard is not designed as a multi-user web ui so all instances of the Dashboard mirror.

---

<div class="post-metadata">

### Author: ![sercancetin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/sercancetin/32/50083_2.png) [@sercancetin](https://discourse.nodered.org/u/sercancetin)
#### Post date: [13 September 2023 06:30 UTC](https://discourse.nodered.org/t/text-input-logic-in-node-red-dashboard/81242/3 "2023-09-13T06:30:04Z")

</div>

thank you for your attention

---

<div class="post-metadata">

### Author: ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)
#### Post date: [13 September 2023 08:20 UTC](https://discourse.nodered.org/t/text-input-logic-in-node-red-dashboard/81242/4 "2023-09-13T08:20:05Z")

</div>

You could always use uibuilder if you wanted to craft a multi-user UI but of course, you would likely need to do more of the base UI work yourself.

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)
#### Post date: [12 November 2023 08:20 UTC](https://discourse.nodered.org/t/text-input-logic-in-node-red-dashboard/81242/5 "2023-11-12T08:20:57Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
