DevExtreme v21.1 will address a series of user requests and add a new data editing API to our Data Grid
and Tree List
components (these capabilities were available as a CTP in v20.2). This new API allows you to manage updated/inserted/deleted rows via declarative bindings (for Angular, React and Vue applications). You can use this API to implement your own logic (to save or process modified records) via our onSaving
event handlers. We've also added an applyChanges
utility function to make it easier to apply a changeset to the original data array.