xOnXCell_Edit_SubmitValue method

dynamic xOnXCell_Edit_SubmitValue(
  1. XCol xCol,
  2. dynamic value,
  3. void parentSetState(
    1. void ()
    )
)

Implementation

xOnXCell_Edit_SubmitValue(XCol xCol, dynamic value, void Function(void Function()) parentSetState) {
  var valueIsChanged = itemInEdit_Clone[xCol.colKey] != value!;
  xOnXCell_Edit_BeforeExit(xCol, value, valueIsChanged);
  itemInEdit_Clone[xCol.colKey] = value!;
  xOnXCell_Edit_AfterExit(xCol, value, valueIsChanged, parentSetState);
  parentSetState(() {
    editedPage.value = editedPage.value | valueIsChanged;
    btnUpdateChangesShow = true;
  });
}