The grid (core) ยท console.warn
edit.deleteRow was called but this source cannot delete rows: it is not a remote source whose adapter declares mutate.delete. The row was not removed rather than hidden and then reappearing. Use a createPushdownSource over an adapter with mutate: { delete: true }.
Printed by The grid (core), prefixed [lattice], since 1.26.0.
Warnings reference › grid.edit.deleteRow.unavailable
- Identifier
grid.edit.deleteRow.unavailable- Raised by
- The grid (core)
- Since
- 1.26.0
What happened
The mirror of the append case. Without a delete on the adapter the row would disappear from the screen and come back with the next fetch, so the deletion is refused and null returned.
The fix
Use a pushdown source over an adapter that declares mutate: { delete: true }.
Reference
Covered in full at the API reference.