onBeforeDelete

fires before sending data for item deletion

void onBeforeDelete(id id,object details);
ididold id of related item
detailsobjectobject which holds state of data saving

Example

dp.attachEvent("onBeforeDelete", function(id, details){
    //... some code here ... 
});

Details

1 . The id parameter contains old (client-side) item ID.

2 . The details parameter contains data saving details, namely:

  • data - data item object;
  • id - old (client-side) ID;
  • operation - the type of operation ("delete").

Note that returning false from the event handler will suppress request to the server:

const processor = webix.dp("$datatable1");
  processor.attachEvent("onBeforeDelete", () => {
    // cancel server request
    return false;
  })

Related sample:  DataProcessor: Canceling Server Request

See also
Back to top
Join Our Forum
We've retired comments here. Visit our forum for faster technical support, connect with other developers, and share your feedback there.