If this is the case, then have a look at what I did with the introspection msg tracing. I'm using as much inbuilt Node-RED as I can, something that would be nice would be a method for highlighting message in the debug panel. I put something together but it's based on doing CSS changes directly on the divs of the debug panel - not very Node-RED like.
Exactly! This what I'm trying to do but via a plugin because via a plugin it is far simpler to experiment and try things out. The latest version, 0.9.3, I've started using RED.utils.createNodeIcon(...)
, in combination with treeList(..)
widget, the end result is a simple but elegant (IMHO) listing of nodes being called during flow execution:
Plugins are good for this type of prototyping - considering I started three days ago with simple message tracing. I would not have been able to do the same prototyping having to update the NR debugger with each step.