There is something in the documentation that I am trying to understand (Design Patterns — JupyterLab 3.0.16 documentation).
It states, “Signals should generally not be used to trigger the “default” behavior for an action, but to enable others to trigger additional behavior. If a “default” behavior is intended to be provided by another object, then a callback should be provided by that object.”
I’ve read that several times, and I just can’t understand what is being expressed there. Can someone give an example of what not to do with Signals? It isn’t clear to me what is meant by a “default behavior”.