error
pro version only
This functionality requires PRO version of the DHTMLX Grid (or DHTMLX Suite) package.
triggered when an error occurs
note
The event is triggered when an error occurs, such as the module is disabled, the history is empty, the action type is invalid, or the inverse action is missing for the undo
operation.
Usage
type ActionType = "add" | "remove" | "removeAll" | "change";
interface IAction {
type: ActionType;
batch: IRow[];
inverse?: IAction;
}
error: (error: string, action: IAction | null) => void;
Parameters:
The callback of the event is called with the following parameters:
error | (string) the error message |
action | (object) the action object associated with the error, or null . It contains the following properties:
|
Example
const grid = new dhx.Grid("grid_container", {
columns: [
{ id: "name", header: [{ text: "Name" }] },
{ id: "value", header: [{ text: "Value" }] },
],
data: [
{ id: "1", name: "Item 1", value: 10 },
],
history: true
});
grid.history.events.on("error", (error, action) => {
console.log("Error:", error, action);
});
Related article: Work with History module
Change log:
added in v9.2