Ok, to answer my own questions, examining the source code for version 13.1.0:
– Buttons need “showtoolbar: true” to appear.
– There isn’t a way to call the function handlers of OK, Cancel via API.
– There is no specific event fired for “OK”, “cancel”. The grid is just rendered with the new data.
– There is no way to get just the rows that changed, apart from maybe doing some hacks tied to “rendered” event (grab the grid data before begin edit, grab the grid data after end edit, and get the difference).
Correct me if I got it wrong.
I think it’d be useful to have programmatic access to the “OK”, “cancel” buttons and have some events along with it.