# New Dialog Popup

**URL:** https://discourse.nodered.org/t/new-dialog-popup/78068
**Category:** Dashboard
**Tags:** node-red-dashboard
**Created:** [1 May 2023 14:35 UTC](https://discourse.nodered.org/t/new-dialog-popup/78068 "2023-05-01T14:35:49Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Mannheim68199](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/mannheim68199/32/79210_2.png) [@Mannheim68199](https://discourse.nodered.org/u/Mannheim68199)
#### Post date: [1 May 2023 14:35 UTC](https://discourse.nodered.org/t/new-dialog-popup/78068/1 "2023-05-01T14:35:49Z")

</div>

Hi,  
I have created a new dialog popup node with customziable number of input fields of different types.  
The fields also could be marked as required, which leads to validation check before closing the popup.  
It consists of two parts:

1. enhancement of the node-red-dashboard main.js ( new "show-dialog" event )
2. new node: node-red-contrib-multi-input dialog

Here is the link to my local respository: [node-red-dashboard/Dialog.md at dialog · Mannheim68199/node-red-dashboard · GitHub](https://github.com/Mannheim68199/node-red-dashboard/blob/dialog/Dialog.md)

Any feedback is welcome.  
Reimund

---

<div class="post-metadata">

### Author: ![drmibell](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/drmibell/32/8424_2.png) [@drmibell](https://discourse.nodered.org/u/drmibell)
#### Post date: [1 May 2023 14:51 UTC](https://discourse.nodered.org/t/new-dialog-popup/78068/2 "2023-05-01T14:51:36Z")

</div>

This looks interesting. Do I understand correctly that your node requires using your fork of the dashboard? Are your changes to the dashboard specific to the new node, or do they have more general use? If the latter, have you considered making a pull request?

---

<div class="post-metadata">

### Author: ![Mannheim68199](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/mannheim68199/32/79210_2.png) [@Mannheim68199](https://discourse.nodered.org/u/Mannheim68199)
#### Post date: [1 May 2023 15:18 UTC](https://discourse.nodered.org/t/new-dialog-popup/78068/3 "2023-05-01T15:18:18Z")

</div>

Hi,  
I just want to start a discussion of what to do.  
I have just added a new event "show-dialog" similar to "show-toast", as I do not want to influence existing coding. This new event is used in the new node, which might also be part of the node-red-dashboard node.

BR,Reimund

---

<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: [31 May 2023 15:18 UTC](https://discourse.nodered.org/t/new-dialog-popup/78068/4 "2023-05-31T15:18:30Z")

</div>

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