Feature request: custom WatchHandler


Here’s a feature request: I’d like to be able to set a custom WatchHandler in order to visualize custom types in a node’s watch bubble.
I’ve manged to do so with reflection but, then the Revit one (or whichever is set at startup) gets overwritten.
A possible implementation could be to have the DynamoViewModel take a list of IWatchHandler, rather than just one.

Would you consider enabling such feature? I imagine other package creators would find this useful :slight_smile:

Here’s the RevitWatchHandler for referece:



I found that implementing a ToString() override on my classes also does the trick, would be still good to be able to implement custom IWatcherHandler to have more control on how data is displayed (eg the green links).