# Hide or show nodes in dashboard

**URL:** <https://discourse.nodered.org/t/hide-or-show-nodes-in-dashboard/72583>\
**Category:** Dashboard\
**Tags:** node-red-dashboard\
**Created:** [22 December 2022 12:59 UTC](https://discourse.nodered.org/t/hide-or-show-nodes-in-dashboard/72583 "2022-12-22T12:59:19Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![DAD](https://avatars.discourse-cdn.com/v4/letter/d/b77776/32.png) [@DAD](https://discourse.nodered.org/u/DAD)\
**Post date:** [22 December 2022 12:59 UTC](https://discourse.nodered.org/t/hide-or-show-nodes-in-dashboard/72583/1 "2022-12-22T12:59:19Z")

</div>

Hi,  
I have a question. Is it possible to hide or show a node in a group in UI. I know you can hide and show groups. is this also possible for nodes?  
it works for groups:

```auto
{
    "group": {
        "hide": [
            "TabName_GroupName"
        ],
        "show": [
            "TabName_GroupName"
        ]
    }
}

```

can the same be done for Node? For example

```auto
{
    "node": {
        "hide": [
            "TabName_GroupName_NodeName"
        ],
        "show": [
            "TabName_GroupName_NodeName"
        ]
    }
}

```

Thank you very much!

---

<div class="post-metadata">

**Author:** ![E1cid](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/e1cid/32/77971_2.png) [@E1cid](https://discourse.nodered.org/u/E1cid)\
**Post date:** [22 December 2022 13:07 UTC](https://discourse.nodered.org/t/hide-or-show-nodes-in-dashboard/72583/2 "2022-12-22T13:07:28Z")

</div>

No, the only way is to put the node in its own group.

---

<div class="post-metadata">

**Author:** ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Post date:** [22 December 2022 14:02 UTC](https://discourse.nodered.org/t/hide-or-show-nodes-in-dashboard/72583/3 "2022-12-22T14:02:39Z")

</div>

You can give the node a class such as "hidden", maybe by passing it msg.className.  
Then CSS in a template can hide it, though I think it still occupies browser real estate.

```auto
<style>
.hidden {
display: none;
}
</style>

```

---

<div class="post-metadata">

**Author:** ![DAD](https://avatars.discourse-cdn.com/v4/letter/d/b77776/32.png) [@DAD](https://discourse.nodered.org/u/DAD)\
**Post date:** [3 January 2023 12:52 UTC](https://discourse.nodered.org/t/hide-or-show-nodes-in-dashboard/72583/4 "2023-01-03T12:52:23Z")

</div>

Thank you, I will try it.

---

<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:** [2 February 2023 12:53 UTC](https://discourse.nodered.org/t/hide-or-show-nodes-in-dashboard/72583/5 "2023-02-02T12:53:06Z")

</div>

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