# Dashboard 1 - best-practice for capturing taps

**URL:** <https://discourse.nodered.org/t/dashboard-1-best-practice-for-capturing-taps/89782>\
**Category:** Dashboard\
**Created:** [26 July 2024 09:00 UTC](https://discourse.nodered.org/t/dashboard-1-best-practice-for-capturing-taps/89782 "2024-07-26T09:00:58Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jpadie](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/jpadie/32/87036_2.png) [@jpadie](https://discourse.nodered.org/u/jpadie)\
**Post date:** [26 July 2024 09:00 UTC](https://discourse.nodered.org/t/dashboard-1-best-practice-for-capturing-taps/89782/1 "2024-07-26T09:00:58Z")

</div>

Hello

I'm looking at an iot dashboard where the landing page will be a bunch of categorised information, where each information block will be tapable to drill down into configs and deeper info for that category.

an example (for a pool management system): the landing page has blocks for chlorine generator current, chlorine delivered since midnight, pH value, pump speed and pump current draw. the screen is 5" and each info-block will be presented as a piece of text (potentially I will use gauges for some data).

At the moment I am using text nodes but there is no ui control option for handling clicks on text nodes. Solutions I have considered so far are:

1. use buttons styled to look like text nodes
2. use text nodes and apply some jQuery to capture clicks then have a websocket pass back events which are then passed to a ui control node to move the screen.

are there better or more tried & tested/usual solutions for this please?

---

<div class="post-metadata">

**Author:** ![hotNipi](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hotnipi/32/383_2.png) [@hotNipi](https://discourse.nodered.org/u/hotNipi)\
**Post date:** [26 July 2024 09:16 UTC](https://discourse.nodered.org/t/dashboard-1-best-practice-for-capturing-taps/89782/2 "2024-07-26T09:16:29Z")

</div>

Actually any object can be made clickable on DB1.

See the technique here

> [@Can make ui\_gauge clickable?](https://discourse.nodered.org/t/can-make-ui-gauge-clickable/75171):
>
> Can make ui\_gauge clickable?

---

<div class="post-metadata">

**Author:** ![jpadie](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/jpadie/32/87036_2.png) [@jpadie](https://discourse.nodered.org/u/jpadie)\
**Post date:** [26 July 2024 09:31 UTC](https://discourse.nodered.org/t/dashboard-1-best-practice-for-capturing-taps/89782/3 "2024-07-26T09:31:05Z")

</div>

thank you @hotNipi . I had no idea there was already a built in ways of doing that! Ideal!

---

<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:** [25 August 2024 09:31 UTC](https://discourse.nodered.org/t/dashboard-1-best-practice-for-capturing-taps/89782/4 "2024-08-25T09:31:58Z")

</div>

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