The creation of a Shapefile or KML is not really something that can be done on the client side and would require a GP service or something on the Server. So as far as I know no one has done this.
Is there a way to have fewer feature actions in the query result window? eg. removing statistics or zoom to? The reason for that is that they appear twice in my app..
With a new clean app there is no issue. However, with my app which has you esearch custom widget I do encounter this issue with the query tool (not with your widget). I am not sure where to look. There is probably a file somewhere which controls which feature actions (statistics, zoom to..) are available in the result window? Do you have any idea where I might look?
There was a version of the eSearch that fixed this I can't remember exactly which version that was but it sounds like that is your issue you are using an older eSearch.
The issue is not with the esearch widget but with the basic query widget.
There is probably a file somewhere which controls which feature actions (statistics, zoom to..) are available in the result window? Do you have any idea where I might look?
No it is actually the eSearch that is the issue in this case as it is adding a custom statistics and zoom to action to the feature action menu. In my latter releases it will only add those when the menu when it is the eSearch widget that is opening the menu.