I modified the widget to ensure editing vertices. In "bindEventsAfterCreate" function I added this:
this.own(on(this.editor.editToolbar,
'activate',
lang.hitch(this, function (evt) {
if (evt.tool != 31) {
this.editor.editToolbar.activate(1 | 2 | 4 | 8 | 16, evt.graphic);
}
})));
Now I can edit vertices 🙂