I have been working with the Editor component in the ArcGIS Maps SDK for JavaScript and I am trying to see a possibility about supporting sketch/draft recovery.
I want to know if there is a supported way to: one, detect unsaved features/sketches currently in the editor workflow. Two, save that draft/sketch state to browser storage (I already believe this is possible but wanted to write out the process I was thinking of). Three, restore those sketches later so they appear again in the Editor's Feature list and then the user can continue editing from there.
Is any part of that exposed through the Editor component API? I know the property change, ready, and sketch create/update events are exposed according to the docs.
Or should I consider moving to a more custom sketch and form workflow? I need to be able to create features, edit them and their attributes and have this restore functionality.
Thanks for any guidance!