Cell Edit
@Immutable
A committed cell edit, handed to DataTable's onCellEdit.
The table never mutates your data: it reports the edit and waits for you to apply it and pass the updated items back. That keeps a single source of truth in your model, which is what makes undo, dirty tracking, and server round-trips possible at all.
Only edits that actually change the text are reported — committing a cell you did not alter fires nothing.
Constructors
Properties
Link copied to clipboard
DataTableHeader.key of the edited column.
Link copied to clipboard
The text the user committed. Parsing it back into your model's type is the caller's job — pair it with DataTableHeader.validateEdit so an unparseable value never reaches here.