I know that the client ID can be set by environment variable, but it is inconvenient to do so. Each time user makes a change to the client ID, then Node-RED needs to restart. "Settings.js" file also needs to be adjusted.
Is it possible to change the client ID dynamically now? It looks like the client ID code is there (as shown below), but dynamically changing the client ID does not work at the moment from testing.
No. It's not. Only a subset is mentioned. Most properties can be dynamically set but there are lots of them & can have many different combinations and value combinations - the doc would be huge. I'm open to suggestions on this.
Where would one look to find out whether it should be clientID, clientId, clientid, etc?
Possibly at least the settings one can configure in the node should be included.
Most, if not all can be seen in the properties panel when you select a config node. The smaller panel with the name, id and other properties on the lower portion of the side bar.