# RED in UI nodes

**URL:** <https://discourse.nodered.org/t/red-in-ui-nodes/29824>\
**Category:** Developing Nodes\
**Created:** [10 July 2020 06:32 UTC](https://discourse.nodered.org/t/red-in-ui-nodes/29824 "2020-07-10T06:32:54Z")\
**Posts on this page:** 1\
**Showing post:** 10

<div class="post-metadata">

**Author:** ![BartButenaers](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bartbutenaers/32/10476_2.png) [@BartButenaers](https://discourse.nodered.org/u/BartButenaers)\
**Post date:** [10 July 2020 21:51 UTC](https://discourse.nodered.org/t/red-in-ui-nodes/29824/10 "2020-07-10T21:51:07Z")

</div>

> [@dceejay](#):
>
> But it sounds like you may be adding loads of options to the node - why not fix the property to send it out on

Well there are not really much options on the node. Previously there where two ways to specify the position of the contextmenu: a fixed position or via `msg.position`. But due to our other [discussion](https://discourse.nodered.org/t/contextmenu-location/22780/74), the SVG node doesn't send an `msg.position` anymore. To allow the Contextmenu node to read from ANY input message field, I'm adding TypeInput fields to the Contextmenu node:

- Fixed positon:  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/a/9/a94e6c2d4f3422055d09c4733a5f29688c4b4f56.png)

- Msg-based position:  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/f/3/f326ac9a6c0ad7a4033762b63243cebaef676787.png)

So I need to be able to read nested fields. Although now I'm not sure anymore whether I should do that on the client or server side ....

---

_[View the full topic](https://discourse.nodered.org/t/red-in-ui-nodes/29824)._
