Bokeh callbacks with CustomJS: is there a way to trigger a callback with CustomJS from inside another callback with custom JS?
Calling CustomJS from CustomJS - yes, absolutely. CustomJS is an object with an execute method that accepts cb_obj and cb_data. Just call it like a regular method and that's it.
Setting a property without triggering callbacks - it's possible in JavaScript, but it's an implementation detail that you should not rely on. If you're interested, look up the source of the HasProps class in BokehJS source code, it has a setv method. And I don't think it's possible at all in Python.
Bokeh callbacks with CustomJS: is there a way to trigger a callback with CustomJS from inside another callback with custom JS? Additionally and related to the first question: is there a way to prevent triggering a callback when modifying the property or producing the event that triggers that callback? I have been trying to find information or a way to do this from the Bokeh docs but I can't find anything.