Is there a function that I can specify that will intercept the Edit Device Settings ... dialogue before it is displayed?
I want to modify the valuesDict prior to presentation of the UI to the user.
A more general question and/or request. It would be extremely useful if there was some documentation around the flow of control for a plugin. This would show whatIndigo does after it enables a plugin e.g, the plugin routines that get called (for devices, actions, triggers and schedules) and what routines the plugin can intercept and alter. At the moment it takes an awful long time to track some of this down. Some of it isn't documented and some of it has been answered in response to forum queries which are themselves difficult to locate.
As an aside, the forum search facilities are not very good (probably a function of the software being used to present the forums) e.g. you can't search for any name longer than 14 characters - unfortunately a lot of the Indigo function names are longer than 14 characters. I know this can be worked around via google but it just adds to the frustration of not being able to find the info in an expeditious manner.