I have an issue using ListView, DataSource and Angular where transport is fully custom, e.g. transport update/create/read and delete are functions.
I used original plunkr from https://demos.telerik.com/kendo-ui/listview/angular and added edit template, edit/cancel and update buttons.
transport.read method works as expected and returns original "product" array from the example however upon edit of the ProductName, transport.update is never executed and no error is thrown. I've added schema/model with id and other columns however it has no impact.