# Actions reference in Documentations

**URL:** <https://discourse.nodered.org/t/actions-reference-in-documentations/93938>\
**Category:** General\
**Created:** [16 December 2024 14:23 UTC](https://discourse.nodered.org/t/actions-reference-in-documentations/93938 "2024-12-16T14:23:56Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![mikulik86](https://avatars.discourse-cdn.com/v4/letter/m/eb9ed0/32.png) [@mikulik86](https://discourse.nodered.org/u/mikulik86)\
**Post date:** [16 December 2024 14:23 UTC](https://discourse.nodered.org/t/actions-reference-in-documentations/93938/1 "2024-12-16T14:23:56Z")

</div>

There is a reference to different Actions in the Documentation, like this:  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/4/c/4c1c7c57fc9376329794b9e4f2ea192ea716eee2.png)

What the action actually means?

---

<div class="post-metadata">

**Author:** ![GogoVega](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gogovega/32/71313_2.png) [@GogoVega](https://discourse.nodered.org/u/GogoVega)\
**Post date:** [16 December 2024 14:29 UTC](https://discourse.nodered.org/t/actions-reference-in-documentations/93938/2 "2024-12-16T14:29:13Z")

</div>

Hi and Welcome,  
These actions are triggered mainly by shortcuts. As in your image, shortcut `ctrl-g d` will open the debug sidebar tab. These actions are used for a multitude of things like copying nodes, pasting nodes...

---

<div class="post-metadata">

**Author:** ![mikulik86](https://avatars.discourse-cdn.com/v4/letter/m/eb9ed0/32.png) [@mikulik86](https://discourse.nodered.org/u/mikulik86)\
**Post date:** [16 December 2024 15:22 UTC](https://discourse.nodered.org/t/actions-reference-in-documentations/93938/3 "2024-12-16T15:22:37Z")

</div>

Hi and thanks for a quick answer.  
Is it possible to trigger such action otherwise, than with a keyboard shortcut?

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [16 December 2024 15:33 UTC](https://discourse.nodered.org/t/actions-reference-in-documentations/93938/4 "2024-12-16T15:33:54Z")

</div>

What sort of otherwise? Remember this is running in the browser, not the node-red server.

---

<div class="post-metadata">

**Author:** ![GogoVega](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gogovega/32/71313_2.png) [@GogoVega](https://discourse.nodered.org/u/GogoVega)\
**Post date:** [16 December 2024 15:40 UTC](https://discourse.nodered.org/t/actions-reference-in-documentations/93938/5 "2024-12-16T15:40:47Z")

</div>

Depends if you mean from the code or a user action:

- User  
Right click on workspace then `show action list`
- Code  
`RED.actions.invoke("action-name")`

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [16 December 2024 15:46 UTC](https://discourse.nodered.org/t/actions-reference-in-documentations/93938/6 "2024-12-16T15:46:53Z")

</div>

> [@GogoVega](#):
>
> RED.actions.invoke("action-name")

If one were to run that for code:show-debug-tab will it affect all editor browser sessions?

---

<div class="post-metadata">

**Author:** ![mikulik86](https://avatars.discourse-cdn.com/v4/letter/m/eb9ed0/32.png) [@mikulik86](https://discourse.nodered.org/u/mikulik86)\
**Post date:** [16 December 2024 15:47 UTC](https://discourse.nodered.org/t/actions-reference-in-documentations/93938/7 "2024-12-16T15:47:41Z")

</div>

From within a flow.

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [16 December 2024 15:51 UTC](https://discourse.nodered.org/t/actions-reference-in-documentations/93938/8 "2024-12-16T15:51:38Z")

</div>

Sorry, I don't understand how that answers my question. If I call `RED.actions.invoke("code:show-debug-tab")` in a function node, which browser session (or perhaps all) will that apply to?

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [16 December 2024 15:57 UTC](https://discourse.nodered.org/t/actions-reference-in-documentations/93938/9 "2024-12-16T15:57:25Z")

</div>

> [@Colin](#):
>
> RED.actions.invoke

is a client side thing only. i.e. it is triggered by the action list or by a custom node (the HTML/client side part).

> [@mikulik86](#):
>
> From within a flow

A flow runs server side. show debug is a client side thing. In short, no!

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [16 December 2024 17:04 UTC](https://discourse.nodered.org/t/actions-reference-in-documentations/93938/10 "2024-12-16T17:04:29Z")

</div>

> [@Steve-Mcl](#):
>
> > [@Colin](#):
> >
> > RED.actions.invoke
> 
> is a client side thing only.

Yes of course, I should have remembered that. Thanks.

---

<div class="post-metadata">

**Author:** ![mikulik86](https://avatars.discourse-cdn.com/v4/letter/m/eb9ed0/32.png) [@mikulik86](https://discourse.nodered.org/u/mikulik86)\
**Post date:** [17 December 2024 11:51 UTC](https://discourse.nodered.org/t/actions-reference-in-documentations/93938/11 "2024-12-17T11:51:27Z")

</div>

So does that mean that there is no way to clear debug messages from within a flow?

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [17 December 2024 12:40 UTC](https://discourse.nodered.org/t/actions-reference-in-documentations/93938/12 "2024-12-17T12:40:42Z")

</div>

No, there is no way to clear a user's client-side debug messages from a flow or any other server side operation.

There may be a plug-in or contrib node that does this, but not that I know of.

If you are willing/able to create a plugin, you could do it yourself.

---

<div class="post-metadata">

**Author:** ![mikulik86](https://avatars.discourse-cdn.com/v4/letter/m/eb9ed0/32.png) [@mikulik86](https://discourse.nodered.org/u/mikulik86)\
**Post date:** [17 December 2024 12:56 UTC](https://discourse.nodered.org/t/actions-reference-in-documentations/93938/13 "2024-12-17T12:56:52Z")

</div>

OK, thanks.

---

<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 December 2024 12:57 UTC](https://discourse.nodered.org/t/actions-reference-in-documentations/93938/14 "2024-12-31T12:57:19Z")

</div>

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