I'm working on some classes and widgets for updating graphic symbols and have found it much easier/less code to update the svg shapes directly instead of creating and setting esri/symbols. The problem is that graphic.symbol does not update when using this approach. I don't see any method, public or private, to update graphic.symbol from the svg.
Does anyone know of some way to accomplish this within the api-as-is before I write a class extension to do so?
Thanks.