diff --git a/api-generator/components/datatable.js b/api-generator/components/datatable.js index c8e4253bb9..1093b5d2ff 100644 --- a/api-generator/components/datatable.js +++ b/api-generator/components/datatable.js @@ -777,6 +777,21 @@ const DataTableEvents = [ type: "object", description: "Row data to edit." }, + { + name: "event.newData", + type: "object", + description: "New row data after editing." + }, + { + name: "event.value", + type: "object", + description: "Field value of row data to edit." + }, + { + name: "event.newValue", + type: "object", + description: "Field value of new row data after editing" + }, { name: "event.field", type: "string", @@ -835,6 +850,11 @@ const DataTableEvents = [ type: "object", description: "Row data to edit." }, + { + name: "event.newData", + type: "object", + description: "New row data after editing." + }, { name: "event.field", type: "string", @@ -848,8 +868,8 @@ const DataTableEvents = [ ] }, { - name: "cell-edit-save", - description: "Callback to invoke when cell edit is saved.", + name: "row-edit-save", + description: "Callback to invoke when row edit is saved.", arguments: [ { name: "event.originalEvent", @@ -861,6 +881,11 @@ const DataTableEvents = [ type: "object", description: "Row data to edit." }, + { + name: "event.newData", + type: "object", + description: "New row data after editing." + }, { name: "event.field", type: "string", @@ -874,8 +899,8 @@ const DataTableEvents = [ ] }, { - name: "cell-edit-cancel", - description: "Callback to invoke when cell edit is cancelled.", + name: "row-edit-cancel", + description: "Callback to invoke when row edit is cancelled.", arguments: [ { name: "event.originalEvent", @@ -887,6 +912,11 @@ const DataTableEvents = [ type: "object", description: "Row data to edit." }, + { + name: "event.newData", + type: "object", + description: "New row data after editing." + }, { name: "event.field", type: "string", diff --git a/src/views/datatable/DataTableDoc.vue b/src/views/datatable/DataTableDoc.vue index f57315e415..cdc6617225 100755 --- a/src/views/datatable/DataTableDoc.vue +++ b/src/views/datatable/DataTableDoc.vue @@ -2352,6 +2352,9 @@ export default { cell-edit-complete event.originalEvent: Browser event
event.data: Row data to edit.
+ event.newData: New row data after editing.
+ event.value: Field value of row data to edit.
+ event.newValue: Field value of new row data after editing.
event.field: Field name of the row data.
event.index: Index of the row data to edit.
event.type: Type of completion such as "enter", "outside" or "tab".
@@ -2369,6 +2372,7 @@ export default { row-edit-init event.originalEvent: Browser event
event.data: Row data to edit.
+ event.newData: New row data after editing.
event.field: Field name of the row data.
event.index: Index of the row data to edit.
Callback to invoke when row edit is initiated. @@ -2377,6 +2381,7 @@ export default { row-edit-save event.originalEvent: Browser event
event.data: Row data to edit.
+ event.newData: New row data after editing.
event.field: Field name of the row data.
event.index: Index of the row data to edit.
Callback to invoke when row edit is saved. @@ -2385,6 +2390,7 @@ export default { row-edit-cancel event.originalEvent: Browser event
event.data: Row data to edit.
+ event.newData: New row data after editing.
event.field: Field name of the row data.
event.index: Index of the row data to edit.
Callback to invoke when row edit is cancelled.