By default, row-double click will zoom to feature with popup and go to Edit from that popup. I would like to twist the codes for it to zoom and open edit template at 1 step. I chased down to these lines (in FeatureTable.js) but I don't know how to call the Edit widget to in here. Your help is greatly appreciated.
selectFeatures: function(method, result) {
if (result && result.length > 0) {
if (method === "rowclick" || method === "selectall") {
this._setSelection(result);
} else if (method === "zoom" || method === "row-dblclick") {
this._zoomToExtentByFeatures(result).then(lang.hitch(this, function(gExtent) {
if (method !== "row-dblclick" || !this.domNode) {
return;
}
this._showMapInfoWindowByFeatures(gExtent, result);