Custom node: comms between html and js files

is the config object shared bi-directionally between the runtime js and the associated html file? for example a runtime script needs to instantiate an object and fire up a server and return a qr code to the editor. can the qr code be "saved" to the config object passed to the js file's createnode method such that the added properties are accessible to the html file's edit dialog?

I've seen other custom nodes fetch data via ajax but I have not been able to find the documentation that describes this method.

I have found an old article saying it can (only) be done via http routing. Which I take it means that the config is static to the runtime.

Yes, see