I'm looking for a widget exactly as this is describe. I downloaded it from git and installed it on my instance of WebAppBuilder and it looks good, except I can't get it to add a new record (which is the function that I really need the most). From the code it looks like maybe you hadn't gotten to this yet. I'm a complete novice on JavaScript - so I have high hopes that this will work out for me. Is there a newer version that supports add - or am I missing something with this 2.5 version? Thanks!
var addFeature = esriRequest({
url: addUrl,
content: {
f: "json"
},
handleAs: "json",
content: {
adds: '[{"id":222,"adds":[],"updates":[],"deletes":[]}]',
f: "json"
}
}